CATEGORY

Science 10,187 crates

Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.

sfastaBetter FASTA sequence compression and querying7,589MIT OR Apache-2.0Command line utilitiesCompression sparkl2d3-dimensional physics engine in Rust.7,588Apache-2.0Game developmentMathematics graphroxA graph library for graph compression and fast processing of graph approximations7,582MITData structuresScience piscem-inferA flexible tool to perform target quantification from bulk-sequencing data7,570non-standardCommand line utilitiesScience benchfunBenchmarking functions to use for optimization algorithms7,567MIT OR Apache-2.0AlgorithmsMathematics ai-chainA library for running chains of LLMs (such as ChatGPT) in series to complete complex tasks, such as text summation.7,559MITScience pcw_fnGeneric piecewise function trait and impls.7,555MIT OR Apache-2.0MathematicsScience linear_solverA linear solver designed to be easy to use with Rust enum expressions7,540MITAlgorithmsScience const_cgeNeural network compiler with a focus on no_std targets7,538MITComputer visionEmbedded development mocktaveRun Octave/MATLAB inside Rust7,534MIT OR Apache-2.0Development tools::TestingParser implementations signal_processingA signal processing library.7,526MITAlgorithmsComputer vision tensor-toolsMinimalist ML framework.7,525MIT OR Apache-2.0Science rational_extensionsExtensions for rational numbers.7,515MIT OR Apache-2.0AlgorithmsNo standard library octofhir-ucum-coreUCUM (Unified Code for Units of Measure) core library for FHIRPath quantity operations7,510MITData structuresParsing tools neural_networks_rustNeural Networks framework with model specification & data preprocessing features.7,508MIT OR Apache-2.0Science calcifer-libclientClient library for the Calcifer project.7,501MITMathematicsScience nwbviewNeurodata Without Borders viewer7,495Apache-2.0ScienceScience::Neuroscience martianA Rust library providing Mars centric utility modules like: time, date, calendar etc.7,493Apache-2.0AerospaceDate and time jiro_nnNeural Networks framework with model building & data preprocessing features.7,480MIT OR Apache-2.0Science stac-duckdbClient for querying stac-geoparquet using DuckDB7,479MIT OR Apache-2.0Data structuresScience adicArithmetic and rootfinding for p-adic numbers7,476MIT OR Apache-2.0MathematicsScience sparkl2d-core3-dimensional physics engine in Rust.7,475Apache-2.0Game developmentMathematics slippy_map_tilenamesConverts lon/lat coordinates to slippy map tile format (OpenStreetMap/Google Map format).7,471MIT/Apache-2.0AlgorithmsScience strafe-errorError types for strafe7,458MIT OR Apache-2.0MathematicsScience unifacCrate to calculate non-ideal vapor-liquid equilibria using UNIFAC model7,457non-standardMathematicsScience raybnnRayBNN7,454GPL-3.0-onlyScience mosekcomodelLibrary for Conic Optimization Modeling with Mosek7,453MITMathematicsScience yolo_detectorYOLO object detection wrapper for OpenCV and ONNX in Rust7,450MIT OR Apache-2.0Computer visionScience tilecodingRust implementation of Dr. Richard S. Sutton's tile coding software.7,444MIT/Apache-2.0AlgorithmsData structures opensrdk-optimizationStandard mathematical optimization library for OpenSRDK toolchain.7,435Apache-2.0MathematicsScience c-api-tools-macrosProc macros for the c-api-tools crate.7,428BSD-3-ClauseMathematicsScience hyperparameterA high performance configuration system for Rust.7,413Apache-2.0ConfigurationScience ndarray-npzAdvanced .npz file format support for n-dimensional arrays.7,410MIT OR Apache-2.0EncodingParser implementations applAppl is a physics engine powered by the Rapier library. It is currently 2d only.7,406MITGame developmentMathematics icentral-label-mapEfficiently manage label mappings within directed graphs, supporting complex node and edge transformations.7,395MIT OR Apache-2.0AlgorithmsData structures nd_vecA compile time n-dimensional vector library.7,394non-standardMathematicsScience radiate-enginesEngines for the Radiate genetic algorithm library.7,389MITAlgorithmsScience rstsr-cblas-baseCBLAS enums and blas_int, lapack_int definition7,383Apache-2.0Science patch-trackerPatch tracker7,381MIT OR Apache-2.0MathematicsScience minmathA lightweight math library7,379MITData structuresGame development packbedpack a .bed into overlapping components7,378MITCommand line utilitiesScience eightysevenRead and write gro files, pretty quickly.7,364MITParser implementationsScience RustQuant_portfoliosA Rust library for quantitative finance.7,361MIT OR Apache-2.0AlgorithmsFinance RustQuant_tradingA Rust library for quantitative finance.7,348MIT OR Apache-2.0AlgorithmsFinance joto_parseFast, const-safe parser for SI, US Customary, and typesetting dimensions with exact representation.7,346ISC OR Apache-2.0 OR MITNo standard libraryNo standard library::No dynamic allocation aprender-vizSIMD/GPU/WASM-accelerated visualization library for data science and ML7,342MIT OR Apache-2.0GraphicsScience kaffePytorch, but make it rust :)7,341MIT OR Apache-2.0MathematicsScience rumtk-hl7-v2HL7 V2 Parser and MLLP Implementation to support building interface utilities.7,336LGPL-3.0Parser implementationsParsing tools definitiveThe definitive and final vector & matrix library for Rust7,331ISCAlgorithmsGame engines pyplanetariumPython bindings for Rust Planetarium rendering library7,314MITGraphicsScience matsA lightweight, efficient, and easy-to-use Rust matrix library.7,312MIT OR Apache-2.0MathematicsScience maia-pacMaia SDR peripheral access crate7,297MIT OR Apache-2.0Hardware supportScience cgt_deriveDerive macros for `cgt` package7,293AGPL-3.0MathematicsScience nsfwA Rust library for detecting NSFW images using a neural network.7,289MIT OR Apache-2.0Multimedia::ImagesMultimedia::Video temp-converter-libSimple terminal temperature unit converter between Celsius, Fahrenheit and Kelvin.7,272UnlicenseMathematicsScience kifmmKernel-independent fast multipole method7,267BSD-3-ClauseMathematicsScience kpal-pluginA library for writing new KPAL plugins7,266non-standardEmbedded developmentHardware support strafe-constsConstants for strafe7,258MIT OR Apache-2.0MathematicsScience pnetsA framework for Petri net manipulation7,225MIT OR Apache-2.0MathematicsScience langdb_clustAn unofficial Rust client for the Anthropic/Claude API.7,215MIT OR Apache-2.0API bindingsScience strafe-typeTypes for strafe7,210MIT OR Apache-2.0MathematicsScience distmatDistance matrix data types and file formats7,209MIT OR Apache-2.0MathematicsParsing tools ipopt_bindgenRust bindings to the C interface of Ipopt, a library for large-scale, constrained, nonlinear optimization.7,203MIT OR Apache-2.0External FFI bindingsMathematics RustQuant_dataA Rust library for quantitative finance.7,203MIT OR Apache-2.0AlgorithmsFinance scirs2-visionComputer vision module for SciRS2 (scirs2-vision)7,194Apache-2.0AlgorithmsMathematics umicp-coreUMICP Rust bindings for high-performance communication and matrix operations with tool discovery7,193MITAPI bindingsNetwork programming bempp-quadratureSimplex quadrature rules and boundary element singular quadrature.7,191BSD-3-ClauseMathematicsScience cseq_benchmarkThe program for benchmarking compact sequences and bitmaps7,181MIT OR Apache-2.0AlgorithmsCompression r2rs-nmathStatistics programming for Rust based on R's nmath package7,177MIT OR Apache-2.0MathematicsScience pocket-ttsHigh-performance CPU-based Text-to-Speech library using Candle7,173MIT OR Apache-2.0Multimedia::AudioScience ramp-primesA Rust Library For Generating Large Prime and Composite Numbers using ramp with a simplistic interface.7,164MIT OR Apache-2.0AlgorithmsCryptography c-api-toolsTools for the creation of C API bindings.7,155BSD-3-ClauseMathematicsScience rlgym_sim_rsRust port of RLGym-sim7,146Apache-2.0Science icentral-visit-markersA Rust crate for managing and tracking node visitations in graph traversal algorithms, supporting both indexed and mapped storage…7,143MIT OR Apache-2.0AlgorithmsData structures icentral-statsProvides statistical analysis utilities for performance metrics, including mean, median, and standard deviation computations on…7,134MIT OR Apache-2.0Development toolsMathematics icentral-bccA Rust crate for efficiently finding biconnected components and subgraphs in graphs, aiding in network analysis and structural…7,130MIT OR Apache-2.0AlgorithmsData structures pauliA toolbox for quantum Pauli operator7,127MIT OR Apache-2.0Science krystKrylov subspace and preconditioned iterative solvers for dense and sparse linear systems, with shared and distributed memory…7,126MITAlgorithmsMathematics geomathStack-allocated maths for geometry, simulation and computer graphics7,123BSD-3-ClauseScience fractions-rsFractions numbers implementation for Rust7,118MIT OR Apache-2.0AlgorithmsData structures icentral-cycleThis crate provides tools to represent and compute the Minimum Cycle Basis of a graph, offering efficient access and manipulation…7,112MIT OR Apache-2.0AlgorithmsData structures markovianSimulation of Markov Processes as stochastic processes.7,105MIT OR Apache-2.0MathematicsScience bam-builderA library for easily building BAMs for testing.7,104MITScience tract-cudaTiny, no-nonsense, self contained, TensorFlow and ONNX inference7,101MIT OR Apache-2.0Science molar_xdrfileLegacy xdrfile FFI bindings for molar. This crate is deprecated! Use molly instead.7,095Artistic-2.0External FFI bindingsScience verbs-macrosMacros for VERBS Ethereuem simulation library7,092MITFinanceScience ssubmitSubmit sbatch jobs without having to create a submission script7,076non-standardCommand line utilitiesScience qmatA simple library for 2-dimensional matrices.7,073UnlicenseData structuresMathematics jeansGenetic algorithms7,054MIT OR Apache-2.0AlgorithmsMathematics ndgridn-dimensional grid library.7,048BSD-3-ClauseMathematicsScience arrowspaceGraph Wiring for embeddings using physical networks wiring. Provides graph analysis, vector search and a energy-distribution…7,037MIT OR Apache-2.0AlgorithmsMathematics rust-latex-doc-minimal-exampleMinimal crate example for getting latex in docs.7,025CC0-1.0Development toolsMathematics gstools-coreThe core functions of GSTools7,023LGPL-3.0-or-laterMathematicsScience valAn arbitrary precision calculator language7,022CC0-1.0Command-line interfaceParser implementations feos-campdComputer-aided molecular and process design using the FeOs framework.7,020MIT OR Apache-2.0Science probablyA library with various approximate computing algorithms7,015non-standardAlgorithmsData structures innrSIMD-accelerated vector similarity primitives with binary, ternary, and scalar quantization7,015MIT OR Apache-2.0AlgorithmsScience const_cge_macroMacro implementation of const_cge7,014MITComputer visionEmbedded development yaiouomExtensible, strongly-typed units of measure, with a custom type system (based on F#'s unit of measures) implemented as a linter.7,014MITData structuresScience strafe-traitTraits for strafe7,008MIT OR Apache-2.0MathematicsScience gorderCalculating lipid order parameters from Gromacs simulations7,004MITCommand line utilitiesScience border-py-gym-envPython Gym environment for Border7,002MIT OR Apache-2.0Science smartnoise_runtimeA library of algorithms for differentially private data analysis.6,999MITCryptographyScience schwarz-precondSchwarz domain decomposition preconditioner6,999MITAlgorithmsMathematics descent_macroProcedural macro for doing source-code differentiation6,988Apache-2.0 OR MITScience sparkl2d-kernels3-dimensional physics engine in Rust.6,985Apache-2.0Game developmentMathematics nonstdfloatFloating point calculations for strafe6,977MIT OR Apache-2.0MathematicsScience skymathPlanning-grade astronomy math for astrophotography tooling: angles, equatorial coordinates, sexagesimal parsing and formatting,…6,973MPL-2.0MathematicsScience navA Rust library for handling cardinal directions and transformations.6,954MITAlgorithmsData structures giflarSosi -> Dat file parser6,943MITCommand line utilitiesCompression amari-enumerativeEnumerative geometry capabilities for the Amari library6,942MIT OR Apache-2.0MathematicsScience withinFixed-effects normal equation solver with Schwarz preconditioning6,938MITAlgorithmsMathematics emu_coreA low-level GPGPU compute library featuring cross-platform support and SPIR-V as input6,935MITComputer visionConcurrency cseqThe library of compact sequences.6,935MIT OR Apache-2.0AlgorithmsCompression sqpnp_simpleSQPnp camera pose estimation6,932MIT OR Apache-2.0Data structuresMathematics argmin-checkpointing-fileCheckpointing to a file for argmin6,927MIT OR Apache-2.0Science einopsSimplistic API for deep learning tensor operations6,923MIT OR Apache-2.0AlgorithmsMathematics persistentcache_procmacroProcedural macro for persistently caching functions (dependency of persistentcache crate)6,920MIT/Apache-2.0CachingScience minarrowApache Arrow-compatible, Rust-first columnar data library for high-performance computing, native streaming, and embedded…6,914Apache-2.0Data structuresExternal FFI bindings xlaBindings for the XLA C++ library.6,910MIT/Apache-2.0Science gmt_dos-clients_scope-clientGMT DOS Scope Client6,894MITScienceSimulation boseA library of mathematical and scientific formulas6,875non-standardScience rapid_solveThis library provides a metaheuristic framework for solving combinatorial optimization problems.6,873MITAlgorithmsScience spglibRust bindings to spglib.6,869BSD-3-ClauseScience xaynet-coreThe Xayn Network project is building a privacy layer for machine learning so that AI projects can meet compliance such as GDPR…6,869non-standardCryptographyScience libpcpA constraint solver supporting arithmetic constraints over integers.6,865Apache-2.0MathematicsScience genomeA simple package used to generate DNA used for GAN generator6,863MITEncodingScience ndarray-histogramHistogram support for n-dimensional arrays.6,861MIT OR Apache-2.0Data structuresScience openpilotTowards fully autonomous driving6,824MITScience phastftA high-performance Fast Fourier Transform (FFT) library written in pure and safe Rust6,813MIT OR Apache-2.0AlgorithmsMathematics sketchy-rsRust command line client for Sketchy6,811MITScience ifuGMT MANIFEST IFU Model6,810MITScienceSimulation dimanZero-cost compile-time dimensional analysis.6,801MIT OR Apache-2.0Science wbprojectionWhitebox Projections is a map projection library for Rust, inspired by PROJ6,795MIT OR Apache-2.0MathematicsScience shapelib-rsRust crate shapelib-rs supports ESRI J shapefile (C bindings)6,789MITExternal FFI bindingsGraphics libzettelsA library intended as a backend for applications which implement Niklas Luhmann's system of a 'Zettelkasten'.6,788GPL-3.0-or-laterScience bra_ketA multithreaded circuit model quanutm simulator for state vectors and density matrices.6,776MITScienceSimulation packSolver for packing puzzle.6,758MITAlgorithmsScience ncpigNon-Cooperative Perfect Information Games, and algorithms to play them.6,758GPL-3.0-onlyAlgorithmsGame development inspirerFor working with LaTeX, inspirehep.net, and BibTeX/BibLaTeX6,753Apache-2.0Command line utilitiesScience workspacer-analysisAsynchronous Rust crate for detailed analysis of workspace file metrics, including sizes, lines of code, and file counts across…6,747MITAsynchronousData structures hodgepodgeLightweight dataset crate of enums for prototyping, teaching, and experimentation6,747MIT OR Apache-2.0Data structuresDevelopment tools::Testing wickra-coreCore streaming-first technical indicators engine for the Wickra library6,741MIT OR Apache-2.0FinanceMathematics sounding-wyoming-text-listLibrary to parse HTML text from University of Wyoming with sounding data.6,740non-standardScience lrtcCompression-based low-resource text classification as introduced in Jiang et al (2023)6,738MITAlgorithmsScience faiss-nextRust bindings for Faiss (Facebook AI Similarity Search)6,716MITAlgorithmsAPI bindings lox-ephemEphemerides for the Lox ecosystem6,706MPL-2.0AerospaceScience libadsFor interacting with API of the Astonomy Data System6,696Apache-2.0Science gramschmidtClassical, Modified, Reorthogonalized Gram Schmidt Orthogonalization and QR decompostion6,690MITAlgorithmsScience factoInteger factorization and prime certification6,689MIT OR Apache-2.0CryptographyMathematics monster-rsMonster is a symbolic execution engine for 64-bit RISC-U code6,683MITCommand line utilitiesDevelopment tools::Testing condestAn implementation of the 1-norm and condition number estimator by Higham and Tisseur, 20006,665MIT OR Apache-2.0Science verbs-rsEthereum Agent based simulation library6,648MITFinanceScience bicubicA base for bicubic interpolation6,647MITMathematicsScience forgerForger is a library for reinforcement learning with Rust6,647MIT OR Apache-2.0Science hisabHigher mathematics library — linear algebra, geometry, calculus, and numerical methods for Rust6,647GPL-3.0-onlyMathematicsScience linfa-ftrlA Machine Learning framework for Rust6,642MIT OR Apache-2.0AlgorithmsMathematics lox-deriveDerive macros for the Lox ecosystem6,634MPL-2.0AerospaceScience HorseShoeA Rust Language Infinitesimal Calculus crate6,633MITAlgorithmsScience wikidata-rsUtilities for working with Wikidata entities programmatically6,627GPL-3.0-or-laterAlgorithmsDatabase interfaces rai-deriveML framework with Ergonomic APIs in Rust6,626MIT OR Apache-2.0Science qasmsimA QASM interpreter and quantum simulator in Rust6,621MITCommand line utilitiesScience origen_metalBare metal APIs for the Origen SDK6,618MITEmbedded developmentScience mdd_apiRust API for the Mammal Diversity Database6,618MITCommand line utilitiesScience calcifer-serverBackend logic for the Calcifer project.6,610MITMathematicsScience gsl_rustA safe GSL wrapper6,609non-standardAlgorithmsAPI bindings ipasirBindings for the IPASIR API to communicate with incremental SAT solvers.6,609MIT/Apache-2.0API bindingsScience zero-plonkA pure-Rust implementation of the PLONK ZK-Proof algorithm6,607MPL-2.0AlgorithmsCryptography healpixRust implementation of the HEALPix tesselation.6,606MIT OR Apache-2.0AlgorithmsScience rustyhdf5-formatPure-Rust HDF5 binary format parsing and writing — no C dependencies6,600MITEncodingNo standard library whittaker-eilersA sparse matrix implementation of Whittaker-Eilers smoothing and interpolation6,589MIT OR Apache-2.0AlgorithmsMathematics input-rs🔤 A highly customizable input component for WASM frameworks like Yew, Dioxus, and Leptos.6,582Apache-2.0ScienceWeb programming pliocompPLIO (Pixel List I/O) mask compression, as used in FITS tile compression6,576MITCompressionEncoding monteFundamental operations for scientific computing directly with Polars6,573MIT OR Apache-2.0MathematicsScience rai-modelsML framework with Ergonomic APIs in Rust6,558MIT OR Apache-2.0Science qtty-deriveProcedural macro derives for qtty-core.6,554BSD-3-ClauseAerospaceScience desimA discrete-time events simulation framework inspired by Simpy6,547GPL-3.0ScienceSimulation fetch-hashRenamed. Please use 'fetch-data' instead6,546Apache-2.0Science dciDCI-Closed, a frequent closed itemset mining algorithm, implemented in Rust6,543MITConcurrencyScience rustyhdf5-ioI/O abstraction layer for rustyhdf56,540MITFilesystemScience rapier3d-meshloaderSTL file loader for the 3D rapier physics engine.6,532Apache-2.0Game developmentMathematics pseqsidCalculates pairwise sequence identity, similarity and normalized similarity score of proteins in a multiple sequence alignment.6,523MITCommand line utilitiesScience hotg-rune-codegenCode generation for compiling a Runefile to WebAssembly.6,515MIT OR Apache-2.0Science vectorsSparse & dense vectors for use in high dimensional vector spaces6,514MPL-2.0Science libceed-sysLow-level bindings for libCEED library.6,510BSD-2-ClauseScience swh-graph-stdlibLibrary of algorithms and data structures for swh-graph6,507GPL-3.0-or-laterCompressionScience PionSimple particle physics library6,503MITScience nafcodecRust coder/decoder for Nucleotide Archive Format (NAF) files.6,502MITCompressionParser implementations academic-journalsA library for managing journal abbreviations and full names6,487Apache-2.0ScienceText processing reckonerA high level arbitrary precision arithmetic library supporting integer and rational numbers.6,481MITScience DeepIronA simple Rust library for machine learning and deep learning.6,481MITScience trigComplete set of trigonometric and hyperbolic functions in Rust.6,475MIT OR Apache-2.0AlgorithmsMathematics mori_parallelA parallel orientation library built around commonly used orientation representations used in crystallography and engineering…6,474MIT/Apache-2.0Data structuresScience fitmeCLI curve fitting tool. Parameterise an equation from a CSV dataset.6,473MITCommand line utilitiesMathematics strafe-testingTesting framework for strafe6,455MIT OR Apache-2.0MathematicsScience recmapA library for reading and working with recombination maps in Rust6,442MITScience keplerian_simA Keplerian orbit library6,438GPL-3.0-or-laterAerospace::Aerospace simulationsScience amari-dualForward-mode dual number automatic differentiation for optimization workloads6,430MIT OR Apache-2.0AlgorithmsMathematics touchstoneTouchstone (s2p, etc.) file parser, plotter, and more6,429MITCommand line utilitiesParser implementations rustyhdf5Pure-Rust HDF5 reader/writer — no C dependencies6,414MITEncodingParser implementations