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.

chemical-formulaChemical formula parser that can handle wt% and nested structure2,057MIT OR Apache-2.0Parser implementationsScience abstractAbstract rendering engine.2,057MITScienceSimulation kn0sys_ndarray_randConstructors for randomized arrays. `rand` integration for `ndarray`.2,055MIT OR Apache-2.0Data structuresScience klotskiKlotski multifunctional engine with high performance2,052BSD-3-ClauseAlgorithmsExternal FFI bindings mfsFetcher for scholarly metadata2,051GPL-3.0+Command line utilitiesScience mapping-suitesA collection of SLAM suites, based on mapping-algorithms2,051MITAlgorithmsScience feroxide-guiA basic chemistry simulator (GUI)2,051non-standardGUIScience rapAudio processing in rust2,048LGPL-3.0Science airagiThe Air Artificial General Intelligence2,045MIT OR Apache-2.0Science ofutonN-dimensional FFT2,043Apache-2.0/MITScience pagerankA PageRank implementation2,039MITAlgorithmsScience fnnA simple Feedforward Neural Network library for Rust2,038MIT OR Apache-2.0MathematicsNo standard library latherA Rust crate and Python extension for modeling starspot effects on radial velocity and photometric observations, inspired by…2,036MIT/Apache-2.0ScienceSimulation stroemungA Computational Fluid Dynamics (CFD) simulator in Rust2,035MITMathematicsScience location-parserParses latitude/longitude from strings in a wide variety of formats.2,034MITParser implementationsScience diffuse_rs_cliCLI for diffuse_rs2,034MITScience relayrl_typesData types for the RelayRL framework.2,033Apache-2.0Data structuresEncoding ipafair-sysRust bindings for the IPAFAIR API.2,032LGPL-3.0-or-laterExternal FFI bindingsScience radiate-exprA Rust library for genetic algorithms and artificial evolution.2,031MITAlgorithmsScience swh-provenancegRPC service to efficiently find the first revisions/releases/origins to contain a given content/directory2,031GPL-3.0-or-laterCompressionScience typosaurusHeterogenous lists and other type-level tomfoolery2,030MITScience pecos-qecQEC for Rust PECOS.2,029Apache-2.0ScienceSimulation rust-seq2kminmersConstruction and iteration of k-min-mers from a DNA sequence.2,026MIT/Apache-2.0AlgorithmsScience kicad-api-rsRust bindings for the KiCad IPC API2,026GPL-3.0-or-laterAPI bindingsScience geohashingA geohashing implementation2,023GPL-3.0+Science nexosim-utilUtilities for NeXosim-based simulations.2,023MIT OR Apache-2.0AerospaceScience millimeterPrimitive type with millimeter unit attached2,0220BSDMathematicsNo standard library bempp-octreeA library to create Octrees2,013BSD-3-ClauseMathematicsScience cpo_analyzerTools to analyzer Crystal Preferred Orientation data, including creating polefigures.2,012GPL-2.0-or-laterScience mrsAutomated theorem prover for TPTP problems using superposition calculus2,011MIT OR Apache-2.0Command line utilitiesScience fdecimalArbitrary precision fast decimal numbers2,008MITMathematicsNo standard library intent-classifierA flexible few-shot intent classification library for natural language processing2,003MITScienceText processing regit-sviArbitrage-free SVI volatility surfaces in pure Rust. Raw, Jump-Wings and SSVI parametrisations, calibration, and static-arbitrage…1,998Apache-2.0FinanceMathematics fortformatParse Fortran format strings and formatted data1,998Apache-2.0Parsing toolsScience optimal-steepestImplementation of steepest descent optimizers1,997MITMathematicsScience oat_pythonUser-friendly tools for applied topology in Python1,997non-standardMathematicsScience acorn-libACORN library1,994MITCommand line utilitiesData structures finalspark-rsA Rust library for live data recording from MEA devices.1,992MITScienceScience::Neuroscience hann-rsBlazingly fast Rust Hann Window1,986MITMathematicsScience l3binIntegerized Sinusoidal Binning Scheme for Level 3 Data1,985MITScienceScience::Geospatial puzzlesThe library for solving puzzles like sliding puzzle.1,984LGPL-3.0-or-laterAlgorithmsGame development ewEW - optimization algorithms realized in Rust1,983MITAlgorithmsScience uvoxidUVoxID: 192-bit spatial addressing scheme for encoding/decoding micrometer + lat/lon coordinates.1,979MITEncodingScience stem-splitter-coreCore library for AI-powered audio stem separation1,979MIT OR Apache-2.0Multimedia::AudioScience algocline-appalgocline application layer — execution orchestration, package management1,979MIT OR Apache-2.0Development toolsScience asap-rsRust implementation of Automatic Smoothing for Attention Prioritization for Time Series1,976MITAlgorithmsScience zeph-configPure-data configuration types for Zeph1,976MIT OR Apache-2.0Command line utilitiesScience overdoseFast, Row Oriented, Kotlin, Scala-like dataframe1,974MITScience ferrotorch-nn-deriveDerive macro for ferrotorch Module trait — auto-generates parameter collection and train/eval boilerplate1,972MIT OR Apache-2.0AlgorithmsMathematics kiAn implementation of Radial Basis Function multidimensional interpolation1,970MIT/Apache-2.0Science ceres-dspA modular digital signal processing framework for Rust1,970MIT OR Apache-2.0Multimedia::AudioScience sklears-metricsEvaluation metrics for sklears: accuracy, precision, recall, F1, ROC-AUC, etc.1,970Apache-2.0MathematicsScience slabbable-impl-selectorSlabbable data structure impl selector1,964Apache-2.0/MITScience grid-arcium-forkDynamic generic 2D data structure (Arcium fork)1,963MITData structuresScience variantkeyPure rust implementation of variantkey1,962Apache-2.0Science gs-rsImplementation of a basic monocular SLAM (Simultaneous Localization and Mapping) Algorithm in pure Rust.1,961MIT OR Apache-2.0Science zeph-skillsSKILL.md parser, registry, embedding matcher, and hot-reload for Zeph1,961MIT OR Apache-2.0Command line utilitiesScience wortCommand line client for the wort API1,958BSD-3-ClauseScience blackbox_deriveProcedural macro for the blackbox crate1,957MITAlgorithmsScience trit-vsaBalanced ternary arithmetic library with bitsliced storage and VSA operations1,956MITData structuresMathematics openweatherA rust crate wrapping openweather's API into a simple easy to use interface1,954MITAPI bindingsScience gbifRust client for the GBIF Occurrence and Species (Checklistbank) APIs, generated at build time from the official OpenAPI…1,950MIT OR Apache-2.0API bindingsScience rumtk-v2-interfaceHL7 V2 Interface utility based on the RUMTK framework.1,950GPL-3.0-or-laterParser implementationsParsing tools optimal-pbilImplementation of population-based incremental learning (PBIL)1,948MITMathematicsScience oxigdal-geotiffGeoTIFF/COG driver for OxiGDAL - Pure Rust GDAL reimplementation with cloud-optimized reading and writing1,947Apache-2.0EncodingParser implementations border-policy-no-backendPolicy for Border without backend1,943MIT OR Apache-2.0Science mantarayRay-tracing solver for ocean surface gravity waves that integrates the wave ray equations over spatially varying currents and…1,941MIT OR Apache-2.0MathematicsScience oximedia-mirMusic Information Retrieval (MIR) system for OxiMedia1,940Apache-2.0MultimediaMultimedia::Audio eryon-netThis crate is a research-oriented project focusing on establishing the foundation for a harmonic, topological computing system1,938Apache-2.0MathematicsScience normanImplementations of different norms for elements of vector spaces1,937MIT OR Apache-2.0Science torsh-backendBackend abstraction layer for ToRSh1,935Apache-2.0AlgorithmsScience cqt-rsBlazingly fast Rust Constant-Q Transform1,932MITMathematicsScience n5-wasmRust-WASM bindings to the N5 tensor file system format1,932MIT/Apache-2.0EncodingFilesystem voirs-vocoderNeural vocoder inference for VoiRS (HiFi-GAN/DiffWave)1,931Apache-2.0AlgorithmsMultimedia::Audio zeph-mcpMCP client with multi-server lifecycle and Qdrant tool registry for Zeph1,929MIT OR Apache-2.0Command line utilitiesScience posetA simple implementation of posets.1,928UnlicenseData structuresMathematics modppl-macrosconvenience macros for modeling with modppl.1,926MITScienceSimulation prim-traitsTraits for implementing generic algorithms over Rust's primitive numeric types1,925MIT/Apache-2.0AlgorithmsRust patterns osm-to-geojsonOSM PBF Filtering and GeoJSON converter1,924BSD-3-ClauseCommand line utilitiesEncoding trsTerm Rewriting Systems1,923MIT/Apache-2.0Data structuresScience jsrpA Rust library for predicting JavaScript `Math.random()` output for Node, Chrome, Firefox, and Safari environments1,921MIT OR Apache-2.0Command line utilitiesScience sidereonThin ergonomic API over sidereon-core: SP3 loading and SPP/RTK/PPP positioning solves with rich result structs and one error enum1,920MITScienceSimulation whittaker_smootherThe perfect smoother: A discrete-time version of spline smoothing for equally spaced data.1,920non-standardAlgorithmsMathematics soil-sensor-toolboxA Rust library for processing soil sensor data: TMS4 moisture/VWC and LI-7810 gas flux calculations.1,920GPL-2.0-or-laterCommand line utilitiesScience pardisoThe package provides wrappers for PARDISO.1,919Apache-2.0/MITAPI bindingsScience numerical_analysisA collection of algorithms for numerical analysis.1,919Apache-2.0Game developmentGraphics oxirs-shaclSHACL Core + SHACL-SPARQL validator for RDF data validation1,917Apache-2.0Data structuresParser implementations evarModern ergonomic math calculator inspired by eva1,916MITCommand-line interfaceMathematics zelenDirect MiniZinc to Selen Solver1,913MITAlgorithmsData structures oxygen_quark_deriveOxygen Quark Derive is a library for deriving traits implemented in Oxygen Quark.1,912MITGame enginesScience rust_decimal_cqlA library that wraps rust_decimal and implements (de)serialization support for ScyllaDB's native DECIMAL type.1,912MITData structuresDatabase interfaces knapsack-oxigenKnapsack problem resolution using oxigen.1,911MIT/Apache-2.0AlgorithmsScience kaKa benchmarking functions to use for optimization algorithms1,911MIT OR Apache-2.0AlgorithmsMathematics odem-rsObject-based Discrete-Event Modelling in Rust using async/await1,909MITAsynchronousNo standard library::No dynamic allocation reformA symbolic manipulation toolkit which aims to handle expressions with billions of terms, taking up terabytes of diskspace.1,908MITScience live-ironA performant, extensible cellular and genetic automata library for Rust1,907MITScience shuHigh-dimensional metabolic maps.1,901MIT OR Apache-2.0ScienceVisualization apboolJust arbitrary precision boolean arithmetic for Rust.1,900AGPL-3.0-onlyAlgorithmsData structures diffurchNumerical solver for ordinary and delay differential equations1,898MIT OR Apache-2.0MathematicsScience oxirs-vecVector index abstractions for semantic similarity and AI-augmented querying1,898Apache-2.0AlgorithmsData structures ntpsec-rs-coreForensic Rust reconstruction of the NTPsec time-discipline brain — deterministic, side-effect-free1,897MIT OR Apache-2.0Embedded developmentNetwork programming fluxureA flow-based programming framework1,896MIT OR Apache-2.0ScienceVisualization ciflycifly is the Rust core that powers the CIfly declarative framework for efficient causal inference algorithms.1,896MITAlgorithmsParser implementations gatenativeThe library to execute natively Gate circuits.1,895Apache-2.0MathematicsScience ring_apiStrongly-typed client for the RING HTTP API1,891MITAPI bindingsScience chematic-ffDREIDING force field atom typing and parameters for chematic — pure-Rust cheminformatics1,891MIT OR Apache-2.0ScienceScience::Computational Chemistry::Cheminformatics feeExpression evaluator supporting numeric, logical and bitwise operators1,889MIT OR Apache-2.0MathematicsParser implementations rust-kepler-solverEfficient solvers for the elliptical and hyperbolic Kepler equation1,886MITAerospace::Aerospace simulationsMathematics geonamestoolsLibrary and CLI tool to use data from GeoNames.org1,885MITScience embfftNon-blocking FFT for embedded systems1,885MITAlgorithmsEmbedded development nalgebra-pyconversions between nalgebra and numpy via pyo31,884BSD-2-ClauseScience goliardCommand-line viewer for patterns in Conway's Game of Life1,884MPL-2.0AlgorithmsCommand line utilities yfftSimple fast Fourier transform library optimized for small, power-of-two, single precision transforms and x86 systems1,882MIT/Apache-2.0AlgorithmsScience kowalskiKowalski: A Rust-based agent for interacting with Ollama models1,882MITNetwork programmingScience coolprop-sys-macos-aarch64CoolProp native binaries for macOS AArch641,878MITAPI bindingsScience rbf3An implementation of Radial Basis Function multidimensional interpolation1,874MIT/Apache-2.0Science mimi-pyo3moshi, a real-time voice AI1,873MIT/Apache-2.0Science fsdr-blocksBuilding blocks for FutureSDR signal processing library for SDR and real-time DSP.1,872Apache-2.0AsynchronousConcurrency adaptiveAdaptive sampling of functions.1,872MIT OR Apache-2.0Science dftd3FFI bindings and wrappers of simple-dftd31,868LGPL-3.0Science libczirw-sysWrapper around libCZIAPI1,867MIT OR Apache-2.0Multimedia::ImagesScience lox-unitsPhysical units for the Lox ecosystem1,866MPL-2.0AerospaceScience rust_decimal_extDecimal number implementation written in pure Rust suitable for financial and fixed-precision calculations.1,864MITData structuresMathematics neumannGame Theory algorithms in Rust.1,863MIT OR Apache-2.0AlgorithmsMathematics ug-pyo3Micro compiler for tensor operations.1,861MIT OR Apache-2.0Science ferrotorch-nnNeural network modules for ferrotorch — layers, losses, initialization1,861MIT OR Apache-2.0AlgorithmsMathematics phantompurger-rsDetecting chimeric molecules in scRNAseq1,858 GPL-3.0-or-laterScience burn_p2p_webrtc_websysPatched browser WebRTC-direct transport for burn_p2p.1,858MIT OR Apache-2.0Network programmingScience generic_modularModular arithmetic library in Rust with generic number types1,855Apache-2.0No standard libraryScience ferrischartBuild informative graphs in Rust1,854MITGraphicsMathematics rmcmcRMCMC is a Bayesian statistics toolkit with implements, among other algorithms, Markov-Chain-Monte-Carlo.1,850MITScience pblib-rsRust safe bindings for pblib1,849LGPL-3.0-or-laterAPI bindingsEncoding llm-kernelFoundation library for Rust AI-native apps — provider catalog, LLM client, MCP server, search, telemetry, and safety1,849Apache-2.0API bindingsAsynchronous tyrosineRust implementation of the NEAT neuroevolution algorithm.1,847GPL-2.0 OR GPL-3.0AlgorithmsScience bel-formatA POC parser for the Biological Expression Language (BEL) format.1,847MITParser implementationsScience cuda-cudnn-sysRust wrapper for cuDNN1,846MIT/Apache-2.0Science bayesComposable abstractions to build probabilistic models and inference algorithms1,842LGPL-3.0Science ldlLDL factorisation for quasi-definite linear systems1,840Apache-2.0AlgorithmsMathematics usgs-eros-clientUSGS EROS M2M API client1,837MITAPI bindingsScience scientific-calscientific cal1,837MIT OR Apache-2.0Science ts-mergerA multi-threaded tool for processing and aggregating time series data files1,835AGPL-3.0-or-laterCommand line utilitiesScience git-busyA wrapper around "git commit" that generates the commit messages for you1,834GPL-3.0-or-laterCommand-line interfaceCommand line utilities oner_quantizeAn implementation of the 1R numeric quantization algorithm1,832MPL-2.0+Science radiate-extensionsExtensions for radiate. Genetic Programming implementations for graphs (neural networks) and regression analysis1,831MITAlgorithmsScience fusion-ahrsRust port of xioTechnologies' Fusion AHRS C library — sensor fusion for gyroscope, accelerometer, and magnetometer with no_std…1,828MIT OR Apache-2.0AlgorithmsEmbedded development solhopSAT and MaxSAT Solver1,825MITScience qcd-smenumerical library for the screened massive expansion of QCD1,824GPL-3.0-or-laterMathematicsScience concision-modelsthis crate implements additional models using the concision framework1,824Apache-2.0AlgorithmsMathematics tensorlogic-irIntermediate representation (IR) and AST types for TensorLogic1,823Apache-2.0AlgorithmsMathematics papersA library to allow creation and updates of Wikidata items for scientific publications, authors, and related info1,823MITAPI bindingsScience mascot-rsA library to read mascot spectra files1,823MITScience rlx-flowBlock assembly-line API for RLX model builders — fusion-first, config-driven1,821GPL-3.0-onlyAlgorithmsCompilers pgm_indexUltra-fast learned PGM-Index for efficient sorted key lookup with bounded error1,819MITAlgorithmsData structures apriori_pattern_minerImplementation of Apriori Pattern Mining algorithm1,818MIT OR Apache-2.0AlgorithmsCommand line utilities yagoRDFS knowledge base, collection of facts based on Wikidata1,816GPL-3.0-or-laterCommand line utilitiesScience siderust-archiveReusable Rust bindings for the Siderust Archive: manifests, checksums, provenance, and runtime download of scientific datasets…1,816BSD-3-ClauseAerospaceParser implementations hi-tensionBasic but fast network communication between scientific applications1,813MITNetwork programmingScience lebedev_laikovLebedev–Laikov quadrature for numerical integration in spherical coordinates.1,813MIT/Apache-2.0Science gracoGeneralized Rust Ant Colony Optimization1,812Apache-2.0AlgorithmsGame development ruststatUtilities for working with many common random variables --- probability mass function (pmf), probability density function (pdf),…1,810MITMathematicsScience ferrompiA safe, generic Rust wrapper for MPI with support for MPI 4.0+ features, shared memory windows, and hybrid MPI+OpenMP1,809MIT OR Apache-2.0ConcurrencyScience redwood_cliA fast decision forest command line application.1,806GPL-3.0-or-laterAlgorithmsCommand line utilities graphrepresentationsA crate providing efficient abstract implementations of different graph representations1,805MITData structuresScience nano-ai✨ Gemini Nano Adapter for WASM Frameworks.1,804MITScience mahf-tsplibTSPLIB problem library for MAHF1,804GPL-3.0-or-laterAlgorithmsScience rsomics-bamioParallel-BGZF BAM reader/writer + raw-record edit shared by the rsomics-bam-* tool family. Layer A primitive.1,804MIT OR Apache-2.0Science zeph-dbDatabase abstraction layer for Zeph (SQLite and PostgreSQL backends)1,804MIT OR Apache-2.0Command line utilitiesScience npc-engine-utilsThe utility module of the NPC engine, providing re-usable support code1,803MIT OR Apache-2.0AlgorithmsGame development coolprop-sys-macos-x86-64CoolProp native binaries for macOS x86-641,802MITAPI bindingsScience quasi-rdGenerate quasirandom Rd sequences1,802MITMathematicsScience coolprop-sys-windows-aarch64CoolProp native binaries for Windows AArch641,801MITAPI bindingsScience fd-oxigenFast Downward planner parameters optimization using oxigen.1,798GPL-3.0-or-laterAlgorithmsScience free-algebraTypes for constructing free algebras over sets.1,796MITAlgorithmsData structures fcsA low-level Flow Cytometry Standard (FCS) file serializer/deserializer1,796MIT OR Apache-2.0EncodingParser implementations xprA general purpose generic expression template library.1,795MIT/Apache-2.0Rust patternsScience bye_abow_rsVisual bag of words for fast image matching without opencv.1,792MITAlgorithmsComputer vision elidEmbedding Locality IDentifier - encode embeddings into sortable string IDs for vector search without vector stores, plus fast…1,791MIT OR Apache-2.0AlgorithmsEncoding usgs-espa-clientAPI client for USGS ESPA API1,790MITAPI bindingsScience decdnnf_rsA library for Decision-DNNFs.1,789GPL-3.0-or-laterCommand line utilitiesScience voirs-datasetDataset utilities for VoiRS (LJSpeech, JVS, etc.)1,785Apache-2.0Data structuresMultimedia::Audio grib_tablesRetrieve details of each GRIB parameter from the parameter abbreviation or from the numeric identifier1,783MITParser implementationsScience chordclustSequence clustering1,783MIT OR Apache-2.0Science fasteval-replFast evaluation of algebraic expressions1,780MITMathematicsParser implementations picard-icaFast Independent Component Analysis using preconditioned L-BFGS optimization1,780BSD-3-ClauseAlgorithmsMathematics foliageAbstract syntax tree for first-order logic with integer arithmetics1,775MITData structuresScience kowalski-toolsKowalski Tooling: A Rust-based agent for interacting with Ollama models1,773MITNetwork programmingScience ubx2rinexU-Blox to RINEX deserializer1,772MPL-2.0Command-line interfaceCommand line utilities benfBenford's Law analysis CLI - convenience wrapper for lawkit benf1,767MITCommand line utilitiesScience cadrumcadrum is a Rust CAD crate using statically-linked, headless OpenCASCADE. Runs natively and in WebAssembly1,767MITGraphicsScience safe_oclZero-cost wrapper types for safe OpenCL1,764MITAsynchronousConcurrency kit-ais-datasetData types and loader for KIT AIS data set1,761MITScience logicaffeine-baseTier-0 foundation for logicaffeine: arena, interner, spans, the exact numeric/quantity/money/time/UUID value-type tower, and the…1,761BUSL-1.1CompilersMathematics almeida-estimatorImproved OFPS implementation of robust camera position estimator paper by Almeida et. al1,760MITAlgorithmsComputer vision faasleA Rust crate for evaluating distances (metrics)1,759MITMathematicsNo standard library const-linearA Rust linear algebra library based on const generics.1,756MITAlgorithmsGame development nl-compilerVerilog frontend compilation into a memory-safe netlist IR1,754MIT OR Apache-2.0CompilersData structures icentral-workspace-mapA Rust crate for managing workspaces in a graph structure, utilizing a MaybeIndexedMap for efficient node-to-workspace mapping.…1,752MIT OR Apache-2.0AlgorithmsData structures datatableRust dataframes inspired by R's data.table package, with an eye towards financial applications.1,751MIT OR Apache-2.0Date and timeScience neolabneolab is a framework for audio research1,751MIT OR Apache-2.0Multimedia::AudioScience naivesatFew solvers that uses the Gate project.1,751Apache-2.0MathematicsScience