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.

galois_field_2pmGalois Field (2^M) arithmetic11,028MIT OR Apache-2.0Science libinchi-sysA thin rust wrapper around libinchi11,026MITAPI bindingsScience concision-datathis crate provides additional tools for working with datasets11,002Apache-2.0AlgorithmsMathematics tiffwriteWrite BioFormats/ImageJ compatible tiffs with zstd compression in parallel.11,001MIT OR Apache-2.0Multimedia::ImagesScience feos-deriveMacros for the automatic implementation of traits in FeOs10,985MIT OR Apache-2.0Science javascript-melMélodium JavaScript language library10,972EUPL-1.2AsynchronousCompilers http-melMélodium HTTP library10,967EUPL-1.2AsynchronousCompilers intervalsetsThe intervalsets crate provides bounded and unbounded intervals implemented as sets with all the associated set operations.10,963MITData structuresMathematics seq_geom_parserParser and extractor for sequencing read geometry descriptions10,936BSD-3-ClauseParser implementationsScience mech-programOrganizes Mech cores into a coordinated program.10,935Apache-2.0Game enginesScience rai-optML framework with Ergonomic APIs in Rust10,933MIT OR Apache-2.0Science aa-regexUtility macros to build regular expression matching protein sequences.10,918Apache-2.0Science multidimensionHigh-level manipulation of multi-dimensional arrays.10,901non-standardAlgorithmsData structures sprs-superluThe package provides a high level interface between SuperLU, sprs and ndarray.10,900MITExternal FFI bindingsScience kuvaScientific plotting library in Rust with various backends.10,880MITCommand line utilitiesGraphics butter2dButterworth filter for image processing.10,877MITMultimedia::ImagesScience logicngA Library for Creating, Manipulating, and Solving Boolean Formulas10,849MIT OR Apache-2.0AlgorithmsData structures sapiens_botThe discord bot - Sapiens10,826MIT/Apache-2.0Science qollageVisualization tool for qoqo quantum computing toolkit by HQS Quantum Simulations10,821Apache-2.0ScienceSimulation sceA library for importing and managing various single-cell matrices.10,806non-standardCommand line utilitiesScience RustQuant_timeA Rust library for quantitative finance.10,796MIT OR Apache-2.0AlgorithmsFinance ratio-matrixRatio's matrix data library.10,784MPL-2.0MathematicsScience gnss-qc-traitsGNSS Quality Control traits10,772MPL-2.0ScienceScience::Geospatial neatCrate for working with NEAT in rust10,766MITAlgorithmsScience phylotreeA crate to deal with phylogenetic trees and distance matrices10,758GPL-3.0Command line utilitiesParser implementations wordle-automatonSolve wordle puzzles10,752MIT OR Apache-2.0Science od_opencvObject detection utilities in Rust programming language for YOLO-based neural networks in OpenCV ecosystem10,743MITAlgorithmsComputer vision crownA cryptographic library.10,728Apache-2.0AlgorithmsCryptography fp-growthAn implementation of the FP-Growth algorithm in pure Rust10,718non-standardAlgorithmsScience particle_idParticle IDs according to the Monte Carlo Particle Numbering Scheme10,708GPL-3.0-or-laterScience tallysticktallystick is a rust library for talling votes10,707MIT OR Apache-2.0Science vowpalwabbit-sysRust bindings for VowpalWabbit10,662MITExternal FFI bindingsScience mishA proof of concept Rust libm like implementation with almost full coverage of libm10,658MITEmbedded developmentNo standard library coco-rsRust bindings for COCO benchmarking framework10,651MIT OR Apache-2.0Science narvie-processorRun a simulation of the narvie processor10,606GPL-3.0Hardware supportScience honeycomb-renderVisualization tool for combinatorial maps10,602MIT OR Apache-2.0Data structuresMathematics impulse_responseImpulse Response Integration Method10,596MIT OR Apache-2.0MathematicsScience i18nrs🌐 A highly customizable Internationalization (i18n) component for WASM frameworks like Yew, Dioxus, and Leptos.10,595MITScienceWeb programming oxygen_quarkOxygen Quark is a maths library mainly developed for the Oxygen Engine.10,554MITGame enginesScience runntEasy Neural Network for machine learning10,545MITAlgorithmsScience lutzRust implementation of "An Algorithm for the Real Time Analysis of Digitised Images" by R. K. Lutz10,537MITAlgorithmsComputer vision futuresdr-pmtPolymorphic Types for an Experimental Async SDR Runtime for Heterogeneous Architectures.10,506Apache-2.0AsynchronousConcurrency lapack-traitsGeneric real/complex scalar trait wrappers for BLAS and LAPACK routines10,493MITMathematicsScience nblastImplementation of NBLAST neurite similarity algorithm10,481GPL-3.0AlgorithmsScience kerblamA project management tool for data science and bioinformatics10,460MITCommand line utilitiesDevelopment tools fanovaA Rust implementation of fANOVA (functional analysis of variance)10,445MITScience gribberishParse grib 2 files with Rust10,387MITCompressionEncoding natural-ttsHigh-level bindings to a variety of text-to-speech libraries.10,385MITAPI bindingsScience grangersA rust library for working with genomic ranges and annotations.10,376non-standardData structuresScience bourse-bookSimulated limit order book library10,372MITFinanceScience RustQuant_stochasticsA Rust library for quantitative finance.10,360MIT OR Apache-2.0AlgorithmsFinance savgol-rsSavitzky-Golay filter10,360MIT OR Apache-2.0AlgorithmsMathematics nadi_coreCore library for Nadi systems, for use by plugins10,351GPL-3.0-onlyData structuresScience pachaModel, Data and Recipe Registry with full lineage tracking10,349MITDatabase interfacesScience easy_gaLibrary to implement genetic algorithms10,342non-standardScience gmt_m2-ctrl_asm_preshape-filterGiant Magellan Telescope primary mirror control system10,341MITScienceSimulation midas_rsRust lib port of MIDAS (Microcluster-Based Detector of Anomalies in Edge Streams)10,340MIT OR Apache-2.0AlgorithmsData structures signal-gen-cjds66-libAn unofficial support library which can fully remote control the inexpensive Koolertron DDS Signal Generator known as GH-CJDS66.10,330non-standardEmbedded developmentHardware support gorse_rsRust SDK for gorse recommender system10,330Apache-2.0AlgorithmsScience futuresdr-typesPolymorphic Types for an Experimental Async SDR Runtime for Heterogeneous Architectures.10,323Apache-2.0AsynchronousConcurrency reservoirsA library for simulating Bolin & Rodhe reservoir models.10,308MIT OR Apache-2.0ScienceSimulation gmt_m2-ctrl_asm_positionnerGiant Magellan Telescope primary mirror control system10,300MITScienceSimulation bourse-macrosMacros for bourse library10,287MITFinanceScience ico_mathAn opinionated SIMD Math Library for games and graphics in Rust.10,273MPL-2.0Game enginesNo standard library allan-toolsPackage to compute statistics to study systems stability10,265MIT OR Apache-2.0MathematicsScience RayBNN_SparseSparse Matrix Library for GPUs, CPUs, and FPGAs via CUDA, OpenCL, and oneAPI10,257GPL-3.0-onlyScience coordinatesSimple, no nonsense, library for using two and three dimensonal coordinates in several systems.10,256MIT-0 OR 0BSDGraphicsMathematics krnlSafe, portable, high performance compute (GPGPU) kernels.10,253MIT OR Apache-2.0Hardware supportMathematics scirs2-graphGraph processing module for SciRS2 (scirs2-graph)10,238Apache-2.0AlgorithmsMathematics roarsvgSVG deserialization for lyon_path.10,228MIT OR Apache-2.0ScienceVisualization hotg-rune-wasm3-runtimeA Rune runtime backed by wasm3.10,225MIT OR Apache-2.0ScienceWebAssembly eomConfigurable ODE/PDE solver10,224MITAlgorithmsScience solar-positioningHigh-accuracy solar positioning algorithms (SPA and Grena3) for calculating sun position and sunrise/sunset/twilight times10,202MITAlgorithmsMathematics tile_sorcererTools for modeling and querying vector tile sources10,181BSD-3-ClauseDatabase interfacesParser implementations vectrsA stack-allocated, constant-size, n-dimensional vector type (NOTE: this crate was renamed to `vectrix`)10,172MIT OR Apache-2.0MathematicsNo standard library smarty_pantsA light wheight Neural Network library with a focus on ease of use and speed.10,166MITScience fffxAnother fasta/q/x file format parser. Well fuzzed.10,153MIT OR Apache-2.0Science oxygraphAlgorithms and structures on ecological graphs.10,143MITAlgorithmsScience downstreamdownstream provides efficient, constant-space implementations of stream curation algorithms10,120MITAlgorithmsData structures wavefront_loaderA loader/exporter into wavefront for debugging and visualizing geometry algorithms.10,069Apache-2.0AlgorithmsData structures parse-monitorsGiant Magellan Telescope Computation Fluid Dynamics Parser10,054MITScienceSimulation wasm4pm-compatMinimal paper-complete, feature-capped Rust process-evidence crate. Start with compatibility. Graduate to execution.10,039MIT OR Apache-2.0Data structuresScience gcp-vertex-ai-vizierAn async client library for GCP Vertex AI Vizier.10,035Apache-2.0AlgorithmsScience pcaprincipal component computation using SVD10,033MITScience rumtk-coreCore library for providing general functionality to support the other RUMTK crates. See rumtk-hl7-v2 crate as example10,027LGPL-3.0Parser implementationsParsing tools alice-downloadCLI tool to download a given amount of the publicly released ALICE open data10,010MPL-2.0Science cftime-rsRust implementation of cftime9,943AGPL-3.0Date and timeScience protein-translateTranslate nucleotide sequence to protein.9,939MIT/Apache-2.0AlgorithmsScience sslocsound source localisation9,934MIT OR Apache-2.0Multimedia::AudioScience bourse-deDiscrete event market simulation library9,931MITFinanceScience rstsr-native-implAn n-Dimension Rust Tensor Toolkit9,928Apache-2.0Science anofox-forecastTime series forecasting library9,920MITMathematicsScience genetic-rs-macrosMacros for genetic-rs9,914MITAlgorithmsScience binexBINEX encoder and decoder for real-time GNSS9,909MPL-2.0Parsing toolsScience fastaxMake phylogenetic trees and lineages from the NCBI Taxonomy database9,889MITCommand line utilitiesScience neuroformatsHandling of structural neuroimaging file formats. The focus is on surface-based brain morphometry data and FreeSurfer file…9,888MIT OR Apache-2.0FilesystemParser implementations rsfracThe Terminal-Based Fractal Explorer. Rsfrac is your terminal gateway to Mandelbrot, Burning Ship, and Julia.9,871GPL-3.0-or-laterCommand line utilitiesMathematics datasA library for data structures and algorithms and data analisys9,867GPL-3.0AlgorithmsData structures shr_parserParses sweeps from a Signal Hound Spike file.9,862GPL-3.0-onlyData structuresParser implementations lox-earthTools for Earth-based astrodynamics for the Lox ecosystem9,862MPL-2.0AerospaceScience tidkA toolkit for finding telomeric repeats in a genome.9,848MITCommand line utilitiesScience container-broadcastA Rust analog of Julia's broadcast interface.9,824MIT/Apache-2.0MathematicsScience statcstatc is essentially a TI-84 extended, geared towards statistical calculations and making data easily readable and obtainable.9,810MITCommand line utilitiesMathematics stabilizerFirmware for the Sinara Stabilizer board (STM32H743, Ethernet, PoE, 2 ADCs, 2 DACs)9,778MIT OR Apache-2.0Embedded developmentHardware support hextralComprehensive neural network library with dataset loading, batch normalization, 9 activation functions, 5 loss functions,…9,769MIT OR Apache-2.0AlgorithmsAsynchronous hextreeLocation to value mapping.9,742MIT OR Apache-2.0Data structuresScience hammer-and-sampleSimplistic MCMC ensemble sampler based on emcee, the MCMC hammer9,706MIT OR Apache-2.0AlgorithmsMathematics colamdColumn approximate minimum degree ordering algorithm9,698BSD-3-ClauseAlgorithmsMathematics sinexSINEX format parser9,685MPL-2.0Parsing toolsScience alpha_g_physicsData analysis library for the ALPHA-g experiment9,673MITScience green-kernelsEvaluation of Green's function kernels.9,672BSD-3-ClauseMathematicsScience sampled_data_durationWork with durations of sampled data, e.g. digital audio9,665MITDate and timeMultimedia::Audio maliceA small framwork providing sensible defaults to analyse ALICE's open data9,644MPL-2.0Data structuresScience mcdmA Rust library to assist with solving Multiple-Criteria Decision Making (MCDM) problems.9,644MITMathematicsScience rustlogicA Rust Library for basic parsing and handling of logical formulas9,636MITParser implementationsScience genomapA small library for storing generic genomic data indexed by a chromosome.9,627MITScience astronavA rust library featuring algorithms for positional astronomy9,597MIT OR Apache-2.0AerospaceScience reclessA Rust implementation of the recursive least squares algorithm with exponential forgetting9,568MIT/Apache-2.0AlgorithmsScience ricecompLossless Rice compression codec, a Rust port of CFITSIO's ricecomp.c9,564MITCompressionEncoding helixiserA crate for the calculation of diffraction patterns of helical objects9,529MITMathematicsMultimedia::Images foliaHigh-performance library for handling the FoLiA XML format (Format for Linguistic Annotation)9,513GPL-3.0+ScienceText processing lightmotif-transfacTRANSFAC parser implementation for the lightmotif crate.9,506MITParser implementationsScience const-num-traitsConst-friendly numeric traits for generic mathematics (fork of num-traits)9,495MIT OR Apache-2.0AlgorithmsNo standard library lox-bodiesCelestial body definitions for the Lox ecosystem9,483MPL-2.0AerospaceScience vec3DA minimal 3D Vector library in Rust.9,480MITScience bevy_plotA Bevy plugin for plotting data and explicit functions.9,468MIT OR Apache-2.0Game developmentGame engines cliffordGeometric Algebra (Clifford Algebra) for Rust: rotors, motors, PGA for 3D rotations and rigid transforms9,432MITMathematicsScience plane-2dContinuous 2D data structure representing infinite 2d plane.9,431MIT OR Apache-2.0Data structuresScience numrs2A Rust implementation inspired by NumPy for numerical computing (NumRS2)9,405Apache-2.0Science minitprLibrary for Reading Gromacs TPR Files9,398MIT OR Apache-2.0Command line utilitiesScience scirs2-transformData transformation module for SciRS2 (scirs2-transform)9,354Apache-2.0AlgorithmsMathematics hotg-rune-syntaxRunefile parsing and analysis.9,348MIT OR Apache-2.0Parser implementationsScience opencl-headsActively Maintained with Long Term Support, Pure Rust Implementation, Low Level bindings for OpenCL9,332MIT OR Apache-2.0API bindingsExternal FFI bindings hornerEvaluate polynomials using Horner's method.9,322ISCMathematicsScience lazyivyLazy Runge-Kutta integration for initial value problems.9,322BSD-2-Clause-PatentAerospaceMathematics nibblerA small utility for working with nibbles (half byte, 4-bits).9,319GPL-3.0-or-laterMathematicsScience genetic-rs-commonCommonly-used parts of genetic-rs9,313MITAlgorithmsScience single-svdlibA Rust port of LAS2 from SVDLIBC9,307non-standardAlgorithmsData structures rumocaModelica compiler written in RUST9,296Apache-2.0CompilersScience descentModelling and automatic differentiation for constrained optimisation9,288Apache-2.0 OR MITScience octofhir-ucumUCUM (Unified Code for Units of Measure) library for FHIRPath quantity operations with CLI, WASM, and FHIR integration9,281Apache-2.0Data structuresParsing tools gmt_mount-ctrl_controllerGiant Magellan Telescope C-code control system models9,277MITScienceSimulation dosio-macrosA procedural macro to build the Giant Magellan Telescope dynamic optical simulations inputs/outputs9,270MITScienceSimulation lox-timeTime modelling tools for the Lox ecosystem9,267MPL-2.0AerospaceScience net_ensemblesErdős-Rényi and small world ensembles. For simple sampling, Markov chains etc.9,256MIT OR Apache-2.0MathematicsScience maia-jsonMaia SDR JSON API9,245MIT OR Apache-2.0ScienceWeb programming chiral-commonCommon Stuff of Chiral: An All-in-One Data Processing Tool9,238MITScience lamcal-replA lambda calculus command line repl9,230Apache-2.0Science bsalignRust bindings for the bsalign C library9,226MITAPI bindingsExternal FFI bindings gmt_dos-clients_servosGMT DOS Servo-Mechanisms Client9,223MITScienceSimulation RustQuant_instrumentsA Rust library for quantitative finance.9,214MIT OR Apache-2.0AlgorithmsFinance rfaA port ERFA to Rust.9,213LGPL-3.0-or-laterAerospaceScience nexrad-modelCore data model for NEXRAD weather radar data.9,201MITData structuresParsing tools xgraphA comprehensive Rust library providing efficient graph algorithms for solving real-world problems in social network analysis,…9,187MITAlgorithmsData structures grRust wrapper for the GR framework9,184MITGraphicsRendering fdars-coreFunctional Data Analysis algorithms in Rust9,175MITMathematicsScience oxidivinerA comprehensive Rust library for time series analysis and forecasting including moving average, exponential smoothing,…9,160MITAlgorithmsFinance z_tableProvides lookup functions for the standard normal table, also called Z table.9,155MIT OR Apache-2.0Science ds-transcriberA crate using DeepSpeech bindings to convert mic audio from speech to text9,149MITAccessibilityMultimedia owmathQuaternions, basic functions9,145MIT OR Apache-2.0Data structuresMathematics tuas_boussinesq_solverThermo-hydraulic Uniphase Solver for Advection and Convection in Salt Flows (TUAS)9,145GPL-3.0-onlyScience phraceTerminal graph viewer for xvg files.9,136MITScienceVisualization rustronomy-watersheda pure-rust implementation of the segmenting and merging watershed algorithms9,133EUPL-1.2AlgorithmsScience smt2proxyBinary tool to intercept and pre-process SMT2 commands9,117MIT OR Apache-2.0Science scailistA fast and easy interval overlap library9,114MITAlgorithmsScience dyntri-coreBase crate to work with and perform measurements on Dynamical Triangulations.9,101GPL-3.0-or-laterScienceSimulation lox-mathMathematical utilities for the Lox ecosystem9,099MPL-2.0AerospaceScience coco-sysGenerated Rust bindings for COCO benchmarking framework9,096MIT OR Apache-2.0Science ode_integrateCollection of numerical ODE Solvers written in generics and thus applicable in many scenarios.9,095MPL-2.0MathematicsScience bioformats-rsRust bindings of Bioformats Java library9,093MIT/Apache-2.0Science quad-rsAdaptive Gauss-Kronrod Integration in Rust9,087MIT OR Apache-2.0MathematicsScience zkp-primefieldA 251-bit prime field suitable for FFTs.9,074Apache-2.0AlgorithmsCryptography gxf2bedfastest GTF/GFF-to-BED converter chilling around9,067MITCommand line utilitiesScience rusty-aiRust Library for Machine Learning9,037MIT OR Apache-2.0AlgorithmsScience RustQuant_cashflowsA Rust library for quantitative finance.9,030MIT OR Apache-2.0AlgorithmsFinance bed2gffA Rust BED-to-GFF3 parallel translator9,026MITCommand line utilitiesScience concision-neuralThis library implements various abstractions for designing neural networks.9,026Apache-2.0AlgorithmsMathematics fuzzy-logic_rsAn implementation of fuzzy logic in rust!9,019MITMathematicsScience magPhysical quantities and units9,019MIT OR Apache-2.0ScienceValue formatting spglib-sysRaw Rust bindings to spglib.9,014BSD-3-ClauseExternal FFI bindingsScience diffsquareFast and efficient Fermat factorization CLI9,008MITCommand line utilitiesCryptography rippleGeneral-purpose DSP data structures and algorithms9,006MITScience nu-jupyter-kernelA jupyter raw kernel for nu8,987MITScience delaunayD-dimensional Delaunay triangulations and convex hulls in Rust, with exact predicates, multi-level validation, and bistellar flips8,979BSD-3-ClauseAlgorithmsMathematics molar_gromacsGromacs dynamic plugin loader for molar8,971Artistic-2.0External FFI bindingsScience ndarray-layoutThis crate provides definitions and transformations for multi-dimensional array data layouts.8,969MITAlgorithmsData structures lawkitStatistical law analysis CLI toolkit with international number support8,953MITAlgorithmsCommand line utilities nexrad-dataData access for NEXRAD weather radar files and AWS integration.8,938MITData structuresParsing tools sensitive-rsA Rust library for sensitive data detection and filtering, supporting Chinese and English text with trie-based algorithms.8,938MIT OR Apache-2.0AlgorithmsEncoding kocheckType checker for the lambda-Pi calculus modulo rewriting8,933GPL-3.0-onlyCommand line utilitiesScience gnss-protosGNSS protos encoder and decoder8,925MPL-2.0Parsing toolsScience octofhir-canonical-managerFHIR Canonical Manager - Library-first FHIR package management8,914MIT OR Apache-2.0Command line utilitiesScience root-lsCLI tool to inspect the content and layout of `.root` files8,911MPL-2.0Command line utilitiesScience datamarsA Rust rewrite of https://www.gnu.org/software/datamash/8,902Apache-2.0Command line utilitiesDevelopment tools seqcol_rslibrary to implement seqcol in rust8,890non-standardScience gradientsAn OpenCL, CUDA and CPU based Deep Learning Library8,875MITAlgorithmsMathematics astral-cliAstronomy toolkit for finding the position of the Sun, Moon, planets and other celestial bodies at a place and time.8,862MITAlgorithmsCommand line utilities msgpassThin wrapper to a Message Passing Interface (MPI)8,856MITScience fhirFast Healthcare Interoperability Resources (FHIR) data model for Rust: the complete FHIR R5, R4, and R3 resources, datatypes, and…8,856MIT OR Apache-2.0 OR BSD-3-Clause OR GPL-2.0-only OR GPL-3.0-onlyAPI bindingsData structures arffARFF file format serializer and deserializer8,853MIT/Apache-2.0EncodingScience