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.

lance-jniJNI bindings for Lance Columnar format18,951Apache-2.0Data structuresDatabase implementations safemlx-lm-utilsUtilities for MLX language model runtimes18,907MIT OR Apache-2.0Science safemlx-sysLow-level interface and binding generation for the mlx library18,903MITScience safemlxUnofficial rust wrapper for Apple's mlx machine learning library.18,889MIT OR Apache-2.0Science rugintReplaced by rug: arbitrary-precision integers, rational, floating-point and complex numbers18,875LGPL-3.0+API bindingsScience rugfloReplaced by rug: arbitrary-precision integers, rational, floating-point and complex numbers18,852LGPL-3.0+API bindingsScience safemlx-internal-macrosInternal procedural macros for safemlx18,849MIT OR Apache-2.0Science safemlx-macrosProcedural macros for safemlx18,847MIT OR Apache-2.0Science quantized-density-fieldsRust implementation of Quantized Density Fields data structure.18,841MITData structuresScience japan-geoidCalculates geoid heights for Japan using GSI's geoid model.18,824MITScienceScience::Geospatial forensicnomiconThe ForensicNomicon — comprehensive DFIR artifact catalog: UserAssist, Shimcache, Amcache, Prefetch, $MFT, ShellBags, EVTX,…18,793Apache-2.0Data structuresScience nncombinatorA library of neural networks that can be written type-safely18,785MITMathematicsScience dsp-processComposable no_std DSP processing traits and adapters for split config/state pipelines18,706MIT OR Apache-2.0Embedded developmentNo standard library pgstacRust interface for pgstac18,702MIT OR Apache-2.0Data structuresDatabase interfaces mollyA fast reader and writer for the xtc file format18,678MITParser implementationsScience qecpQuantum Error Correction Playground for Surface Code Research18,645MITScience alimentarData Loading, Distribution and Tooling in Pure Rust18,603MITData structuresScience hyperoptTree-of-Parzen-estimators hyperparameter optimization18,600non-standardMathematicsScience roocA mixed integer linear programming modeling language to solve linear optimization models. Extensible, works in WASM and easy to…18,558MPL-2.0AlgorithmsMathematics hepmc2Read and write files in the HepMC2 format18,557GPL-3.0-or-laterParser implementationsScience crseo-sysCuda Engined Optics Rust Interface18,552MITExternal FFI bindingsScience ai-dataloaderRust implementation to the PyTorch DataLoader18,540MIT OR Apache-2.0Science sapiens_toolsThe tools - Sapiens18,522MIT/Apache-2.0Science fructoseMathematical Traits for the Glucose Library and the Rust programming language.18,500non-standardMathematicsScience cervoHigh level APIs for RL in games.18,478MIT OR Apache-2.0Science rugratReplaced by rug: arbitrary-precision integers, rational, floating-point and complex numbers18,471LGPL-3.0+API bindingsScience n5gestCLI utilities for N5 files18,450MIT/Apache-2.0Command line utilitiesFilesystem roqoqo-aqtAQT interface for roqoqo rust quantum computing toolkit18,449Apache-2.0ScienceSimulation lamellarLamellar is an asynchronous tasking runtime for HPC systems developed in RUST.18,415non-standardAsynchronousConcurrency llama-cpp-4llama.cpp bindings for Rust18,380MIT OR Apache-2.0API bindingsScience vasp-poscarread and write VASP POSCAR files18,300MIT/Apache-2.0FilesystemParsing tools sphrsSpherical harmonics and solid harmonics18,284MIT OR Apache-2.0GraphicsRendering cons-lawsParticle methods to solve 1D conservation laws18,276MITAlgorithmsMathematics gmp-mpfrReplaced by rug: arbitrary-precision integers, rational, floating-point and complex numbers18,266LGPL-3.0+API bindingsScience classeq-ports-libA base library to share elements between Classeq ports18,164Apache-2.0Command-line interfaceCommand line utilities truncnormNormal and Truncated Normal distributions18,131MITAlgorithmsScience bevy_trackballCoherent virtual trackball controller/camera plugin for Bevy18,128MIT OR Apache-2.0Game enginesGraphics slpLinear Programming Solver18,064MITScience lsodeSolve systems of differntial equations using LSODE subroutine from ODEPACK written in Fortran.18,053MITMathematicsScience amadeus-streamingSIMD-accelerated implementations of various streaming algorithms, including Count–min sketch, Top k, HyperLogLog, Reservoir…18,053Apache-2.0AlgorithmsData structures wolfe_bfgsFocused dense BFGS optimization in Rust, reexported from opt.18,021AGPL-3.0-or-laterAlgorithmsScience hotg-runicos-base-runtimeThe runtime side of the runicos/base image.17,999MIT OR Apache-2.0ScienceWebAssembly hypernonsenseUsing Locality Sensitive hashing to find the nearest points to a query point in extremely high dimensional space.17,996MITAlgorithmsData structures fastgeotoolkitA novel high-performance geospatial analysis framework with advanced route density mapping algorithms17,993MITAlgorithmsData structures seuif97The high-speed IAPWS-IF97 package with C, Python and WASM bindings17,986MITScience gems💎 A cli, tui, and sdk for interacting with the Gemini API (WIP)17,961MITCommand line utilitiesScience custos-mathMatrix operations with custos17,928MITMathematicsNo standard library ascom-alpacaRust implementation of the ASCOM Alpaca API for astronomy devices17,927MIT OR Apache-2.0API bindingsHardware support routee-compassThe RouteE-Compass energy-aware routing engine17,889BSD-3-ClauseScienceScience::Geospatial lhefRead and write files in the Les Houches Event File format17,849GPL-3.0-or-laterParser implementationsScience NuclideDatabase and simple modeling of all known nuclides17,847MITScience FullereneFullerene on the ODE (Open Dynamics Engine) for Rust17,826MITMathematicsRendering seriesLaurent series and polynomials17,811GPL-3.0-or-laterScience bustoolsInteracting with the kallisto/bus format of scRNAseq data17,809 GPL-3.0-or-laterScience ziaInterpreter Library for the Zia Programming Language17,808GPL-3.0CompressionInternationalization (i18n) ekoreEKO expressions17,803GPL-3.0-or-laterScience alpha-rraAn implementation of the Alpha-RRA algorithm for p-value aggregation on groups of genes17,799MITScience xilinx-dmaUserspace Xilinx AXI DMA Interface17,724Apache-2.0AsynchronousConcurrency undaGeneral purpose machine learning crate for neural network development and analysis17,680MITScience drawstuffODE drawstuff bindings for Rust17,636MITExternal FFI bindingsRendering cteepbdComputation of energy balance of buildings according to UNE-EN ISO 52000-1:2017 to comply with CTE DB-HE 201817,614MITCommand line utilitiesScience efficient_pcaPrincipal component computation using SVD and covariance matrix trick17,607MITAlgorithmsMathematics roqoqo-iqmIQM interface for roqoqo rust quantum computing toolkit17,591Apache-2.0ScienceSimulation tfdeployTiny, no-nonsense, self contained, TensorFlow inference17,590MIT/Apache-2.0Science fem-macrosProcedural macros to build the Giant Magellan Telescope FEM inputs/outputs17,572MITScienceSimulation rustoolPersonal toolbox for my Rust projects17,521Apache-2.0AccessibilityAlgorithms signaloA DSP toolbox with focus on embedded environments.17,509MPL-2.0AlgorithmsEmbedded development adder-codec-coreCore library for encoding/decoding ADΔER events17,503MIT OR Apache-2.0Multimedia::EncodingMultimedia::Video bed2gtfA fast and memory efficient BED to GTF/GFF converter17,467MITCommand line utilitiesScience confusion_matrixConfusion matrix implementation for storing results from a classification experiment and providing statistical information.17,349MITScience linfa-hierarchicalAgglomerative Hierarchical clustering17,326MIT OR Apache-2.0AlgorithmsMathematics bpciBinomial proportion confidence intervals17,321MITAlgorithmsMathematics rlstA Rust native linear algebra library.17,260MIT / Apache-2.0MathematicsScience scirs2-specialSpecial functions module for SciRS2 (scirs2-special)17,235Apache-2.0AlgorithmsMathematics basinNumerical optimization in pure Rust, with pluggable linear-algebra backends and WASM support.17,233MIT OR Apache-2.0AlgorithmsMathematics intcAn implementation of the *-INC method to calculate an empirical FDR for non-targeting controls in CRISPR screens17,217MITScience hotg-rune-cliA self-sufficient runtime for TinyML Containers.17,209MIT OR Apache-2.0Command line utilitiesScience atm-refractionTools for calculating light paths in the atmosphere17,188MITScience eyepieceA crate to generate star fields as seen with different telescopes17,124MITScienceSimulation openbook📖1️⃣2️⃣ A CLI, TUI and SDK to interact with OpenBook V1 and V2 markets on the Solana blockchain.17,121MITCommand line utilitiesScience zfp-sys-ccRaw Rust bindings to ZFP (https://github.com/LLNL/zfp) with Microsoft Windows 10 support.17,079MITCompressionExternal FFI bindings nanoqMinimal but speedy quality control and summaries of nanopore reads17,077MITScience qoqo-aqtAQT backend for qoqo quantum computing toolkit17,046Apache-2.0ScienceSimulation civila library to support civil engineering applications (WIP)17,045MITScience automlAutomated machine learning for classification and regression17,036MIT OR Apache-2.0AlgorithmsMathematics classeq-watcherA simple watcher for the Classeq project17,013Apache-2.0Command-line interfaceCommand line utilities nexosimA high performance asynchronous compute framework for system simulation.16,953MIT OR Apache-2.0AerospaceScience clock-zonesA library for handling clock zones.16,938MITAlgorithmsData structures dtaPure Rust streaming reader and writer for Stata's DTA file format (every released version, 102-119), plus a parser and reader for…16,926MITEncodingParser implementations classeq-apiAPI for Classeq16,906Apache-2.0Command-line interfaceCommand line utilities custom_floatCustom floating-point types16,904MITAlgorithmsCompression gmt_dos-clients_scopeGMT DOS Scope Client16,869MITScienceSimulation dcl_data_structuresMoved to: https://crates.io/crates/deep_causality_data_structures16,826MITData structuresScience relpRust Exact Linear Programming16,814GPL-3.0-onlyAlgorithmsScience grib-template-deriveDerive macros for the `grib` crate, used as an internal dependency16,808MIT OR Apache-2.0Science candle-optimisersOptimisers for use with candle, the minimalist ML framework16,801MITScience tensorflowliteA safe Rust wrapper of TensorFlow Lite16,792non-standardAPI bindingsScience lamellar-implLamellar is an asynchronous tasking runtime for HPC systems developed in RUST.16,690non-standardAsynchronousConcurrency librna-sysLow-level bindings for the ViennaRNA library.16,676MITExternal FFI bindingsScience nonogridEfficient nonogram solver16,562MITAlgorithmsCommand line utilities rstsr-dtype-traitsAn n-Dimension Rust Tensor Toolkit16,546Apache-2.0Science agent-coordinateA Rust crate for defining and managing agent coordinates including locations and goals with flexible initialization options and…16,480non-standardAlgorithmsData structures fastenA set of scripts to run basic analysis on fastq files16,462MITCommand line utilitiesScience adder-to-dvsThis program transcodes an ADΔER file to DVS events in a text or binary representation. Performance is fast. The resulting DVS…16,432MIT OR Apache-2.0Multimedia::EncodingMultimedia::Video sif-embeddingSmooth inverse frequency (SIF), a simple but powerful embedding technique for sentences16,401MIT OR Apache-2.0AlgorithmsScience pddlA PDDL 3.1 parser, strongly typed16,390EUPL-1.2Parser implementationsScience rnapkinCLI utility for drawing RNA secondary structure16,389MITCommand line utilitiesScience polyhedron-facespolyhedron faces for Rust16,351MITMathematicsRendering quadraturerulesquadrature rules library16,345MITMathematicsScience eight-pointEight-point algorithm for essential matrix estimation16,284MITAlgorithmsComputer vision ndarray-glmPerforms regression for generalized linear models using IRLS on data stored in arrays.16,247MITMathematicsScience pregel-rsA Graph library written in Rust for implementing your own algorithms in a Pregel fashion16,231GPL-3.0-or-laterAlgorithmsDatabase interfaces ratio-dsmRatio's DSM plotting library.16,199MPL-2.0MathematicsScience notmecabLibrary for tokenizing text with mecab dictionaries. Not a mecab wrapper.16,115Apache-2.0ScienceText processing freudeAn ODE library for ndarray providing some simple, fixed-step integrators16,104MIT/Apache-2.0Science scirs2-spatialSpatial algorithms module for SciRS2 (scirs2-spatial)16,092Apache-2.0AlgorithmsMathematics rstsr-coreAn n-Dimension Rust Tensor Toolkit16,078Apache-2.0Science rinex-qcRINEX and more broadly, GNSS data processing16,052MIT OR Apache-2.0Parsing toolsScience vf2VF2 subgraph isomorphism algorithm in Rust.16,038MIT OR Apache-2.0AlgorithmsMathematics unit-sphereA library for performing geometric calculations on the surface of a sphere.16,034MITMathematicsNo standard library grib-cliCLI application for processing GRIB format data, built on the top of the library `grib`16,015MIT OR Apache-2.0Science numbers_rusNumber-theory primitives and exact arithmetic for Rust — built for competitive programming, teaching, and recreational math.…16,000MIT OR Apache-2.0AlgorithmsMathematics ptb-readerSimple parsing of the merged Penn Treebank format.15,958BSD-3-ClauseParsing toolsScience algebraicsalgebraic numbers library15,958LGPL-2.1-or-laterAlgorithmsData structures sabotenProvides biedged graphs, cactus graphs and trees, and an algorithm for finding ultrabubbles in variation graphs.15,949MITScience melodium-loaderLoading engine for Mélodium, with dependency resolution and retrieval15,948EUPL-1.2AsynchronousCompilers uniprotRust data structures and parser for the Uniprot database(s).15,908MITParser implementationsScience rust-sasaRustSASA is a Rust library for computing the absolute solvent accessible surface area (ASA/SASA) of each atom in a given protein…15,877MITScience haddock-restraintsGenerate restraints to be used in HADDOCK15,845MITScienceScience::Bioinformatics gmt_dos-clients_lomGMT DOS LOM Client15,825MITScienceSimulation dusk-blindbidBlindBid protocol implementation with PLONK ZKProofs backend15,802MPL-2.0AlgorithmsCryptography maia-httpdMaia SDR HTTP server15,785MIT OR Apache-2.0Hardware supportScience vegas-latticeCLI and library to work with lattices15,747non-standardCommand line utilitiesScience melodium-engineMélodium core engine and executor implementation15,745EUPL-1.2AsynchronousCompilers intricoHigh-performance Quantum Computing library to simulate quantum circuits with precision and power.15,735Apache-2.0Development toolsScience sonic-apiAPI for formally-verifiable distributed contracts15,701Apache-2.0AlgorithmsNo standard library gmt_dos-clients_m1-ctrlGMT DOS M1 Control Client15,694MITScienceSimulation scirs2-autogradAutomatic differentiation module for SciRS2 (scirs2-autograd)15,661Apache-2.0AlgorithmsMathematics unit-rootUnit root tests15,655Apache-2.0MathematicsScience llm_utilsThe best possible text chunker and text splitter and other text tools15,639MITMultimedia::EncodingScience giaA tool for set theoretic operations of genomic intervals15,601MITCommand line utilitiesScience instructed-language-model-at-coordinateA Rust library that facilitates precise instructional communication with Language Models by using agent coordinates, emphasizing…15,574non-standardAlgorithmsAPI bindings hypersonicFormally-verifiable distributed software15,555Apache-2.0AlgorithmsCompilers adder-infoLike `ffprobe`, but for ADΔER videos.15,541MIT OR Apache-2.0Multimedia::EncodingMultimedia::Video fpzip-sysRaw Rust bindings to FPZIP (https://github.com/LLNL/fpzip).15,535MITCompressionExternal FFI bindings concision-corethis crate implements the core modules for the concision framework15,517Apache-2.0AlgorithmsMathematics scirs2-neuralNeural network building blocks module for SciRS2 (scirs2-neural) - Minimal Version15,479Apache-2.0AlgorithmsMathematics sapiens_cliThe cli - Sapiens15,465MIT/Apache-2.0Science gmt_dos-clients_mountGMT DOS Mount Control Client15,464MITScienceSimulation liblinearRust bindings for the liblinear C++ library15,451MITAPI bindingsScience raiML framework with Ergonomic APIs in Rust15,441MIT OR Apache-2.0Science optirusticThis crate moved to https://github.com/s-simoncelli/nsga-rs15,431MITAlgorithmsScience phyloAn extensible Phylogenetics library written in rust15,430MITData structuresScience pcompressExperimental, efficient, and performant binary representation of districting plans15,368MITCommand line utilitiesCompression scirs2-metricsMachine Learning evaluation metrics module for SciRS2 (scirs2-metrics)15,351Apache-2.0AlgorithmsMathematics amari-coreCore geometric algebra and mathematical structures15,337MIT OR Apache-2.0AlgorithmsMathematics argmin_codegenPure Rust optimization tools (code generation)15,313MIT OR Apache-2.0Science qoqo-iqmIQM backend for qoqo quantum computing toolkit15,290Apache-2.0ScienceSimulation nnv-rsVerification and Statistics on Deep Neural Networks15,225MITAlgorithmsScience maia-wasmMaia SDR WASM frontend15,189MIT OR Apache-2.0ScienceWebAssembly matio-rs_deriveRust wrapper to MATLAB MAT file I/O library15,171MITAPI bindingsMathematics rai-coreML framework with Ergonomic APIs in Rust15,167MIT OR Apache-2.0Science crx2rnxRINEX decompression command line utility15,152MPL-2.0Command-line interfaceCommand line utilities hidefixConcurrent HDF5 and NetCDF4 reader (experimental)15,115LGPL-3.0-or-laterFilesystemParsing tools standardformEffortlessly operate on numbers like 2e19 or 2*10^4 and more with this Rust implementation of standard form. Simplify, convert,…15,092MIT OR Apache-2.0MathematicsNo standard library cnetworksA set of tools for creating and manipulating complex networks.15,071MITMathematicsScience visqol-rsThe Visqol v3.1 algorithm for speech quality evaluation in Rust15,069Apache-2.0Multimedia::AudioScience espr-deriveProcedual macro for running espr compiler15,059Apache-2.0Development toolsScience logpInformation theory primitives: entropy, KL divergence, mutual information (KSG estimator), and information-monotone divergences15,050MIT OR Apache-2.0AlgorithmsMathematics tract-metalTiny, no-nonsense, self contained, TensorFlow and ONNX inference15,022MIT OR Apache-2.0Science icao-wgs84A library for performing geometric calculations on the WGS84 ellipsoid.15,018MITAerospaceMathematics lox-orbitsSpacecraft orbit modelling tools for the Lox ecosystem14,994MPL-2.0AerospaceScience rlst-proc-macroProc macros for a Rust native linear algebra library.14,993MIT / Apache-2.0MathematicsScience soilrustA geotechnical engineering library for soil mechanics calculations in Rust.14,973MIT OR Apache-2.0MathematicsScience naboA fast K Nearest Neighbor (KNN) library for low-dimensional spaces14,956MIT OR Apache-2.0Computer visionGame development rootfindRoot-finding algorithms14,946UnlicenseAlgorithmsScience sbrainA library for evaluating Semantic Brain, a minimalistic multiparadigm programming language optimized for genetic programming…14,935GPL-2.0EmulatorsScience oxifftPure Rust implementation of FFTW - the Fastest Fourier Transform in the West14,931Apache-2.0AlgorithmsMathematics balanced-ternaryA library to manipulate balanced ternary values.14,909MITData structuresMathematics rustronomy-corecore dependency for rustronomy crates providing interoperable types14,903EUPL-1.2Science tpeA library that implements TPE, a hyperparameter optimization algorithm14,867MITScience amfiteatr_rlExtensions providing reinforcement learning implementations for `amfiteatr`14,845non-standardDevelopment toolsGames libhmmer-sysRust bindings to libhmmer and libeasel14,798BSD-3-ClauseExternal FFI bindingsScience fekanA library for building and training Kolmogorov-Arnold neural networks.14,782MIT OR Apache-2.0MathematicsScience h2n5HTTP 2 N5: Serve N5 datasets over HTTP as tiled image stacks14,745MIT/Apache-2.0Command line utilitiesScience genetic-rsA small framework for managing genetic algorithms14,742MITAlgorithmsScience crabsformerCrabsformer is an easy-to-use fundamental library for scientific computing with Rust, highly inspired by NumPy.14,729Apache-2.0Science parePareto frontier and skyline queries14,705MIT OR Apache-2.0AlgorithmsMathematics structural-shapesCommon structural shapes14,702MITMathematicsScience cargo-cogA cargo subcommand to build, run and publish machine learning containers14,702Apache-2.0Command line utilitiesScience zaftFast fourier transform14,701BSD-3-Clause OR Apache-2.0AlgorithmsScience llama_cpp_rsRust bindings for LLAMA.CPP inference14,692non-standardAPI bindingsDevelopment tools::Build Utils sad_machineSad Machine - a static State Machine macro14,647MIT OR Apache-2.0Game enginesNo standard library eigenvaluesalgorithms to compute eigenvalue/eigenvectors of symmetric matrices14,619Apache-2.0Science miniboostsMiniBoosts: A collection of boosting algorithms written in Rust 🦀14,589MITScience rnx2crxRINEX compression command line utility14,581MPL-2.0Command-line interfaceCommand line utilities rgb-persist-fsFilesystem persistence for RGB smart contracts14,524Apache-2.0AlgorithmsCryptography surrealA Rust library that implements J. H. Conway's surreal numbers14,522MITScience rai-nnML framework with Ergonomic APIs in Rust14,490MIT OR Apache-2.0Science clustAn unofficial Rust client for the Anthropic/Claude API.14,485MIT OR Apache-2.0API bindingsScience