-
evalexpr
A powerful arithmetic and boolean expression evaluator
-
kalc
a complex numbers, 2d/3d graphing, arbitrary precision, vector/matrix, cli calculator with real-time output and support for units
-
proj
High-level Rust bindings for the latest stable version of PROJ
-
proj4rs
Rust adaptation of Proj4
-
blots
A small, simple, expression-oriented programming language
-
mshmash
A CLI tool for 3D mesh analysis, repair, and visualization
-
rs-opw-kinematics
Inverse and forward kinematics for 6 axis robots with a parallel base and spherical wrist
-
beamdpr
Combine and transform egsphsp (EGS phase space) files for use with BEAMnrc
-
icao-wgs84
performing geometric calculations on the WGS84 ellipsoid
-
i_float
This fixed float math library provides an efficient and deterministic solution for arithmetic and geometric operations
-
num-quaternion
Quaternion numbers implementation for Rust
-
nalgebra-glm
A computer-graphics oriented API for nalgebra, inspired by the C++ GLM library
-
serde-saphyr
YAML deserializer for Serde, built on top of Saphyr, emphasizing panic-free parsing
-
cloudllm
A batteries-included Rust toolkit for building intelligent agents with LLM integration, multi-protocol tool support, and multi-agent orchestration
-
angle-sc
performing accurate and efficient trigonometry calculations
-
emath
Minimal 2D math library for GUI work
-
calc
CLI calculator app
-
curvo
NURBS modeling library
-
rustypot
Package to communicate with Dynamixel motors
-
elusion
modern DataFrame / Data Engineering / Data Analysis library that combines the familiarity of DataFrame operations (like those in PySpark, Pandas, and Polars) with the power of SQL query building…
-
geonum
geometric number library supporting unlimited dimensions with O(1) complexity
-
mapproj
(a part of) map projections defined in the FITS World Coordinate System (WCS)
-
bevy_trackball
Coherent virtual trackball controller/camera plugin for Bevy
-
fundsp
Audio processing and synthesis library
-
bio_files
Save and load common biology file formats
-
dubins_paths
Rust code for calculating Dubin's Paths
-
adabraka-ui
A comprehensive, professional UI component library for GPUI inspired by shadcn/ui. 73+ accessible components for building beautiful desktop applications.
-
s2
S2 geometric library
-
unit-sphere
performing geometric calculations on the surface of a sphere
-
cdshealpix
HEALPix tesselation
-
ndarray_cg
High-performance computer graphics mathematics library based on ndarray with vectors, matrices, and transformations
-
unit-conversions
Various units of measurement conversions
-
ferrunitas
A type-safe unit conversion library with compile-time dimensional analysis
-
cvmath
Computer Graphics Vector Math Library
-
rapidgeo-distance
Fast and accurate geographic distance calculations with geodesic, haversine, and euclidean algorithms
-
marlu
Convenience Rust code that handles coordinate transformations, Jones matrices, I/O. for the Murchison Widefield Array (MWA) radio telescope. Previously known as mwa_rust_core
-
pipeline-script
Script engine designed for the project construction tool pipeline(crate name pipeline-cli)
-
epaint
Minimal 2D graphics library for GUI work
-
wcs
FITS World Coordinate System (WCS)
-
formulac
A complex-number and extensible function supported math expression parser for Rust
-
cheq
A pure Rust library and CLI for fast, dynamic partial charge calculation via the QEq method
-
webglue
OpenGL ES 3.0 / WebGL2 wrapper for Rust and WebAssembly
-
rsgridsynth
Rust-based synthesizer that decomposes single-qubit Z-axis rotations into Clifford+T gate sequences
-
ahrs
port of Madgwick's AHRS algorithm
-
spark-connect-rs
Apache Spark Connect Client for Rust
-
val
An arbitrary precision calculator language
-
ballistics-engine
High-performance ballistics trajectory engine with professional physics
-
oort_api
APIs for Oort, a space fleet programming game
-
irox-units
Physical Quantities, Units, & Reference Frames Library
-
sql-cli
SQL query tool for CSV/JSON with both interactive TUI and non-interactive CLI modes - perfect for exploration and automation
-
pracstro
astronomy library
-
rsille
A full feature braille code art lib
-
ring360
wrapper type for 64-bit floats representing degrees around a circle. It has operator overloads for addition and subtraction, calculates the shortest angles and implements the core trigonometric functions.
-
boxdd
Safe, ergonomic Rust bindings for Box2D v3
-
trig-const
Const trig functions in Rust
-
nannou
A Creative Coding Framework for Rust
-
fixed32-math
Geometric types
-
wgpu-3dgs-viewer
A 3D Gaussian splatting viewing library written in Rust using wgpu
-
kiss3d-trackball
Coherent Virtual Trackball Camera Mode for Kiss 3D
-
nostd_structs
Datastructures and algorithms for nostd environments
-
dcso3
Minimal Rust binding to the DCS lua api
-
typeables
type aliases. By SixArm.com.
-
geodesic
constructing and sampling 3D geometric scenes
-
bangle
Strongly-typed angles, specified in radians, degrees, rotations, or percentages
-
omap
Open Orienteering Mapper omap file writer
-
compute-tau
designed for computing tau to millions of digits
-
orion-sdr
DSP/SDR block library targeting HF-to-UHF, satellites, and Python bindings. Roadmap inside.
-
xsf
Bindings for SciPy special functions
-
tiny_vect
A minimal vector math library for 2D and 3D operations in Rust
-
astro
Advanced algorithms for astronomy
-
sciencecalc-rs
A calculation toolkit or Library for mathematics, physics, and chemistry in Rust | Library rust Matematika, Fisika, Kimia - Kalkulator Toolkit
-
vmm
A math library focused on vectors and square matrices (Not in development)
-
rclc
Mathematical expression calculator supporting common fractions, complex numbers, and big integers
-
map_3d
3D geographic coordinate transformation
-
clifford-3-even
even sub-algebra of 3-dimensional clifford algebra, specifically for qubit processing
-
rsgeo
geography tool which is written with Rust
-
reda-unit
physical units
-
daisycalc
A high-precision terminal scientific calculator
-
numy
Trait boundaries for primitive Rust types
-
ascii_renderer
A wireframe rendering engine that renders into ascii text, written for fun entirely in Rust
-
askew
Angles (degrees, radians, and turns)
-
spliny
b-Spline Curves
-
vector_2d_3d
small library for 2D and 3D vectors
-
tether-rplidar
RPLIDAR scanning over Tether messaging
-
sofars
Pure Rust implementation of the IAU SOFA library
-
fpmath
A floating point math library
-
string_calculator
A string calculator to compute formulas inside strings
-
euler
Mathematics library for 3D computer graphics
-
eva
Calculator REPL similar to bc(1)
-
eqdraw
Plot EQUATIONS directly in your TERMINAL
-
yoda-calculator
command line app that acts as a scientific calculator, operating through commands instead of buttons
-
mavdac
MAVIS Differential Astrometric Calibrator
-
lina
Linear algebra library with a focus on 3D applications like games (i.e. low-dimensional vectors and matrices)
-
kqlparser
Kusto Query Language (KQL) Parser
-
predict-rs
port of the libpredict satellite orbit prediction library
-
robomath
A lightweight, efficient, and generic mathematics library for 3D applications, with a focus on robotics and simulation
-
diman
Zero-cost compile-time dimensional analysis
-
syunit
A small library that contains some basic units to help structuring kinematics and robotic programming in rust
-
lavendeux-parser
Extensible parsing engine for expression evaluation
-
bevy-hikari
Realtime Path Tracer for the Bevy Engine
-
rufl
A powerful util function library for rust
-
fixed_math
Some math traits and functions for
fixedpoint numbers -
rantz_spatial2d
A set of 2D spatial utilities for Bevy, including handling transform propagation
-
allan-tools
Package to compute statistics to study systems stability
-
riff-wave
methods for reading and writing PCM wave files
-
angulus
Unit agnostic angle
-
evar
Modern ergonomic math calculator inspired by eva
-
deep_causality_num
Number utils for for deep_causality crate
-
piston-float
Traits for generic floats in game development
-
foc-simple
easy to use implementation of the Field Oriented Control (foc) for brushless motors
-
lace_consts
Default constants for Lace
-
advancedresearch-higher_order_core
Core structs and traits for programming with higher order structures in Rust
-
easy_complex
Complex numbers crate
-
goad
Compute the single scattering properties of particles much larger than the wavelength of light with geometric optics and aperture diffraction theory
-
heavens
N-body GPU simulations with rendering
-
fqs
Command line tool for writing file queries
-
ang
Angular types and common helper methods
-
deterministic-trigonometry
Trigonometry without floating point variables to achieve deterministic results across hardware and compilers
-
ico_math
An opinionated SIMD Math Library for games and graphics in Rust
-
ac-power
Reference frames and transforms for ac power analysis
-
radians
storing angles
-
visor_nannou
Forked version of nannou for Visor
-
geo-core
Common tools for working with spatial data
-
coordinate-transformer
functions and structures for converting geocentric Cartesian coordinates, latitude and longitude, JPR, and pixel coordinates
-
rust_math
Math library written in Rust
-
rantz_random
Mostly just a wrapper around fastrand for a bunch of types. Supports bevy and rantz_spatial2d.
-
angular-units
representing, manipulating and converting between angular quantities in various units through a type-safe interace
-
satellite
Modular set of functions for SGP4 and SDP4 propagation of TLEs
-
sembas
tools for exploring the edge of a performance mode for complex systems testing, analysis, and optimization. A performance mode is an abstract characteristic of the system, which can…
-
diman_lib
Commonly used types for internal use in diman
-
vsvg-cli
An experimental CLI SVG manipulation and viewer tool for plotter users
-
polygonical
2d polygon geometry and operations
-
complexible
A minimal and user-friendly Rust library complex-number operations, bringing the joy of complex mathematics to Rustaceans everywhere!
-
bevy_ui_animation
A GSAP-like animation plugin for Bevy UI
-
roboime-next
RoboIME's core software stack for the RoboCup Small Size League
-
interruptable_easer
Cleanly interruptable/redirectable ease-in-out animation state. Goes smoothly and reliably to the target value, in the given amount of time, with a minimum constant acceleration, without…
-
const-trig
providing const trig functions
-
c2-sys
c2.h library
-
peach
Sandbox engine for Rust, inspired by Processing
-
bevy_ui_string_parser
Parser for various values used in bevy-ui
-
feval
clt for fast evaluations
-
goniometry
module for working with trigonometric functions like sine, cosine, tangent and much more to come
-
ferrilab
Package intended for working with laboratory measures
-
faunadb
A Client for Fauna Database
-
brutils
Some utilities for Rust
-
polsim
CLI application for polarization simulations
-
rusty_units
storing units of measurement in Rust
-
mwa_rust_core
Convenience Rust code that handles coordinate transformations, Jones matrices, etc. for the Murchison Widefield Array (MWA) radio telescope.
-
lonlat
LonLatAlt geo-location types and utils
-
peck-lib
A set of library and type functions
-
tuio-rs
A TUIO 1.1 implementation in Rust
-
euphony
music composition environment for programmers
-
triangle_sides
calculating various properties of the triangle. Does not use points, but sides lengths for constructing a triangle
-
insim_core
Core types and traits for the insim crate
-
erfa
A pure-Rust equivalent to the ERFA C library
-
reactor_spatial
A set of 2D spatial utilities for Bevy, including handling transform propagation
-
lambert
lamber-rust is a crate helping to convert Lambert coordinates to WGS84
-
smpli
Interpreter for the SMPL language
-
reactor_random
Mostly just a wrapper around fastrand for a bunch of types. Supports bevy and reactor_spatial2d.
-
ape-table-trig
implementations of sin, cos, and tan using precalculated tables
-
meealgi
A selective implementation of Jean Meeus' astronomical algorithms
-
gramit
32-bit floating-point graphics math
-
plutchik
A typification of Robert Plutchik's Wheel of Emotions
-
sailboat-physics
physics of the sailboat
-
convert_degrees
Converts degrees between Fahrenheit, Celsius, and Kelvin & degrees and radians
-
ngau
Non-Generic Angle Units
-
nannou_core
The core components of nannou - a creative coding framework for Rust. Ideal for libraries and headless/embedded applications that use nannou.
-
voxgen
Procedural voxel generation
Try searching with DuckDuckGo or on crates.io.