Source: doc.rust-lang.org (std library reference) · crates.io database dump, 2026-07-25 (crates directory)Contact
BROWSE A-Z

All 305,250 crates, alphabetically

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.

match_to_strmatch pattern to str1,562MIT OR Apache-2.0 match_tokenProcedural macro for html5ever.25,666,022MIT OR Apache-2.0 match_typeMatch on the type of an expression at compile time.7,580MIT matchaUseful string search algorithms3,722MIT matcha-cliThe CLI for Green Tea — scaffold and manage graph-based apps.14MIT matchableCheck if text is matching against string or regex in one API.3,435MIT matchboxThis crate is reserved for the Matchbox project2,075MIT matchbox-cliA flexible processor for sequencing reads533MIT matchbox_protocolCommon interfaces between matchbox_socket and matchbox_server72,985MIT OR Apache-2.0Game developmentNetwork programming matchbox_serverA signaling server for WebRTC peer-to-peer full-mesh networking16,652MIT OR Apache-2.0Game developmentNetwork programming matchbox_signalingPainless WebRTC peer-to-peer signaling servers22,529MIT OR Apache-2.0Game developmentNetwork programming matchbox_socketPainless WebRTC peer-to-peer full-mesh networking socket82,331MIT OR Apache-2.0Game developmentNetwork programming matchbox_socket_nostrPainless WebRTC peer-to-peer full-mesh networking socket over nostr11,112MIT OR Apache-2.0Game developmentNetwork programming matchcoreA high-performance order book and price-time matching engine implemented as a single-threaded, deterministic, in-memory state…158MIT OR Apache-2.0Data structuresFinance matchcovLanguage-agnostic usefulness and exhaustiveness analysis for pattern matching58Apache-2.0Compilers matched_enumsA macro that provides the option to bin enum attribute to match-statements. This makes it easier to convert values into enums.1,922MITNo standard library matched_enums_macroContains the macro for matchable enums.2,253MIT matched_enums_typesTypes and helpers used for the matched enum macro.1,135non-standard matcherUCFP matching layer for semantic and perceptual search over indexed fingerprints125Apache-2.0 matcher-proc-macroA proc macro to generate an SExpr pattern matcher - for everything(-lang) and macro-lang600MIT matcher_cA high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matching, implemented in Rust.30,340Apache-2.0 OR MITText processing matcher_pyA high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matching, implemented in Rust.30,318Apache-2.0 OR MITText processing matcher_rsA high-performance matcher designed to solve LOGICAL and TEXT VARIATIONS problems in word matching, implemented in Rust.49,281Apache-2.0 OR MITText processing matcheringReserved1,553MIT OR Apache-2.0 matchersRegex matching on character and byte streams.412,120,487MITText processing matchertoolsImplements the Gale-Shapley algorithm and exposes it as an API3,333MIT matchesA macro to evaluate, as a boolean, whether an expression matches a pattern.174,979,647MIT matches2A macro to evaluate, as a boolean, whether an expression matches a pattern.15,675MIT matcheteA fast and flexible matcher for comparing and diffing data structures.8,051MIT OR Apache-2.0Development toolsParsing tools matchforgeA plug-and-play matchmaking SDK for multiplayer games42MIT OR Apache-2.0Game developmentNetwork programming matchgenGenerate functions to quickly map byte string prefixes to values1,369,902MIT OR Apache-2.0EncodingParsing tools matchinaMinimalistic matching engine designed for a trading exchange1,523MITCryptography::CryptocurrenciesFinance matching-network-rsLumped parameters matching network solver1,667MIT matching_engineA matching engine that matches orders using FIFO or Prorata matching algoritm.Refer…10,696MIT OR Apache-2.0 matchitA high performance, zero-copy URL router.369,452,324MIT AND BSD-3-ClauseAlgorithmsNetwork programming matchit-methodSmall method-aware router built on top of matchit63MIT matchjsonPattern matching on `serde_json::Value`853MIT OR Apache-2.0 matchkitVocabulary types for multi-pattern matching — Match struct, Matcher trait, shared errors275MITAlgorithmsText processing matchmakerRust library to fairly match students to categories.2,156MPL-2.0Algorithms matchmaker-cliCommand-line interface for the matchmaker fuzzy finder933MITCommand line utilities matchmaker-libA fuzzy finder for the terminal, powered by nucleo1,242MITCommand line utilitiesRust patterns matchmaker-partialSupport for partial updates and configuration in matchmaker932MIT matchmaker-partial-macrosDerive macros for the matchmaker-partial crate961MIT matchpickFind and replace multi-lines using a match-case4,056Unlicense matchrA fast fuzzy matcher library written in Rust for use in CLI tools and TUI apps.3,422MIT OR Apache-2.0Command line utilitiesText processing matchr-rsFast fuzzy string matching — Levenshtein, Jaro-Winkler, and trigram similarity. Usable from Rust and Python.52MITAlgorithmsText processing matchsorterFuzzy string matching and sorting, inspired by match-sorter302MIT OR Apache-2.0AlgorithmsText processing matchthemA high performance, zero-copy URL router with support for multi-path, middleware-style matching, and rich param syntax.790MIT AND BSD-3-ClauseAlgorithmsNetwork programming matchtigsDifferent algorithms for computing small and minimum plain text representations of kmer sets.38,296non-standardAlgorithmsCommand line utilities matchumHigh-performance spell checker compatible with cspell78MIT matchum-configcspell.json configuration parsing for matchum179MIT matchum-coreCore spell checking logic: word splitting, validation pipeline130MIT matchum-dictDictionary loading and lookup for matchum177MIT matchyFast database for IP address and pattern matching with rich data storage2,155Apache-2.0AlgorithmsDatabase interfaces matchy-acOffset-based Aho-Corasick automaton for matchy (internal)442Apache-2.0 matchy-data-formatDataValue type for matchy database entries (internal)443Apache-2.0 matchy-extractorFast extraction of IPs, domains, emails, hashes from text (internal)255Apache-2.0 matchy-formatBinary format and MMDB builder for matchy databases (internal)258Apache-2.0 matchy-ip-trieBinary IP trie for matchy database lookups (internal)444Apache-2.0 matchy-literal-hashO(1) exact string matching via memory-mapped hash tables (internal)351Apache-2.0 matchy-match-modeShared MatchMode enum for matchy workspace (internal)611Apache-2.0 matchy-paraglobGlob pattern matching with Aho-Corasick for matchy (internal)352Apache-2.0 matchy-wasmWebAssembly bindings for matchy - fast IP and pattern matching database20Apache-2.0Database interfacesNetwork programming matdbAn experimental embedded SQL-like DBMS438MITDatabase implementations matdesign-colorMaterial Design Color Palettes for Rust4,250MITGraphicsNo standard library mateJob Queue1,177MIT OR Apache-2.0Web programming mate-rsA simple and lightweight arithmetic expression interpreter6,525non-standard mate-taskMacros to define tasks for Mate24MIT OR Apache-2.0 mate_selectionA collection of mate selection methods for evolutionary algorithms2,033MIT-0Algorithms matecitoConcurrent LRU Cache (experimental)4,760MIT matecito-dllDoubly Linked List backing Matecito2,784MIT matematika-rsLibrary matematika sederhana untuk orang malas seperti saya.15,099MIT materiaChemical composition to physical material properties, from first principles.20MIT OR Apache-2.0ScienceSimulation materialA material design color palette for the terminal3,785MIT material-code-iconsVS Code Material Icon Theme in Rust1,809Apache-2.0 material-color-rsRust implementation of Material Design 3 color generation algorithms with HCT color space and dynamic theme system27MITGraphicsGUI material-color-utilitiesColor libraries for Material You8,448Apache-2.0 material-color-utilities-rsA rust port of Material Design color utilities18,907non-standard material-color-utilsColor libraries for Google's Material You2,461non-standard material-colorsUp-to-date material-color-utilities port113,514MIT OR Apache-2.0GraphicsNo standard library material-design-iconsMaterial Design Icons in the form of string constants1,922MIT OR Apache-2.0 material-design-icons-packA redistribution of @mdi/svg npm package's SVG and metadata.2,062Apache-2.0 material-dioxusDioxus wrapper for Material Web Components4,729Apache-2.0API bindingsGUI material-eguiMaterial Design color theme generator for Egui9,723GPL-3.0-only material-icon-embed-rsMaterial Icon Embed for Rust825MIT material-iconsStrongly-typed codepoint mappings for the Google Material Icons font34,190Apache-2.0GUI material-rsMaterial Design 3 Expressive component library for Rust and Yew36MIT material-symbolsGenerated code to reference Material Symbols via an enum1,552MIT OR Apache-2.0GUI material-ui-rsA Material3 inspired theme for `iced`184MITGUI material-yewYew wrapper for Material Web Components19,040Apache-2.0API bindingsGUI material3_optimizerIt also allows you to inline the colors from the color scheme directly into the generated theme code, providing a seamless…1,565MIT OR Apache-2.0 material3_optimzerIt also allows you to inline the colors from the color scheme directly into the generated theme code, providing a seamless…1,543MIT OR Apache-2.0 material_colorCrate for using material color designs6,440MIT material_designerCustom Material designer for Bevy.3,221MIT material_lpA crate to optimize planet harvesting.18,350Apache-2.0Command line utilities material_rs_color_utilitiesColor utilites for material 3, for color and theming4,316LGPL-3.0-or-later OR Apache-2.0GUIWebAssembly material_youA design system for wasm apps based on rust and material design 32,499LGPL-3.0-or-laterGUIWebAssembly materializeMaterialize root namespace1,712Apache-2.0 materialized-viewSimple incremental materialized views for the masses.1,455Apache-2.0AlgorithmsDatabase implementations materiallyA macro for material implication3,975MIT OR Apache-2.0Development tools::TestingMathematics materialsData on rocks, elements, metals, etc.213MIT materials_for_mcMaterial builder for Monte Carlo simulations1,051MIT materialuiMy simple Iced UI library for reusable components and colors.62MIT materialxRust bindings for MaterialX (placeholder)1,726BSD-3-ClauseAPI bindings materialx-sysRust bindings for MaterialX (placeholder)1,718BSD-3-ClauseExternal FFI bindings materynskyis_yaml_schema_parserA YAML parser for database schema files2,655MIT matesA very simple commandline addressbook11,678MIT mates-rsA very simple commandline addressbook2,932MIT matetui🧉 matetui » utilities for building Terminal User Interfaces6,640MIT mateus-imageSimple CLI program for image manipulation3,119MIT matexMaTeX a document scripting language2,321MIT matext4cgmathUnofficial third-party cgmath extensions for calculate eigenvalues, operator norms and Iwasawa decomposition.68,292Apache-2.0Graphics mateyA minimalist Material 3 theme generator for your wallpapers.501non-standard matfileMatfile is a library for reading and writing Matlab ".mat" data files.37,877MITParser implementations matfile-ndarrayUtility library to convert between matfile and ndarray array formats4,690MIT matgridGrid structure and operations1,688non-standardAlgorithmsData structures mathA math library50,181Apache-2.0 math-analizeMath-Analize library will simplify your work with mathematical functions. This library is ported library from C++ for the Rust…1,582MIT OR Apache-2.0 math-astmast ast for basic arithmetic operations4,237MPL-2.0 math-basicsA small math utilities library: factorial, permutations, combinations, Fibonacci, GCD/LCM and primality testing39MITMathematics math-bemHigh-performance Boundary Element Method library for acoustic scattering433GPL-3.0-or-laterMathematicsScience math-calcA simple text-based arithmetic library.3,441MIT math-calc-cliA simple command-line utility for calculation.1,814MIT math-combMath library for Combinatorics, Modular arithmetic & Number Theory utilities.5,138MITAlgorithms math-commonsmath utils for rust1,483Apache-2.0 math-conceptCommon math concepts from Computer Science classes, implemented in Rust4,427GPL-3.0 math-convex-hull3D Convex Hull and Computational Geometry library451GPL-3.0-or-later math-coreConvert LaTeX equations to MathML Core3,172MITScience math-core-cliCLI for converting LaTeX equations to MathML Core814MITScience math-core-renderer-internalInternal crate used by math-core2,143MIT math-crateA libary for doing simple calculations in Rust.5,115MIT math-delaunayDelaunay triangulation and Voronoi diagram — faithful port of d3-delaunay2,642GPL-3.0-or-laterMultimedia::Audio math-differential-evolutionNon linear optimisation library with own DE solvers and interface to NLOpt and MetaHeuristics578GPL-3.0-or-later math-dspDSP utilities: signal generation, FFT analysis, and audio analysis tools542ISCMultimedia::AudioScience math-engineA mathematical representation for describing mathematical operations and functions2,817MIT math-evalA mathematical expression evaluator that does sin, cos, tan, log(base 10), ln, +, -, *, /, and ^20MITMathematicsParser implementations math-exampleSimple mathematical evaluation example demonstrating the nanoeval framework285MITDevelopment tools math-femMultigrid FEM solver for the Helmholtz equation204GPL-3.0-or-laterMathematicsScience math-funA package providing mathematical functions commonly used in science and engineering4,110MIT OR Apache-2.0MathematicsScience math-functionsA math library that allows for parsing functions from string and perform integration, derivation and evaluation. Also supports…3,688MIT math-geometry-2dShared 2D geometry contracts for multimodal image, video, and layout processing.18MIT OR Apache-2.0AlgorithmsComputer vision math-iir-firMath-Audio IIR and FIR filters1,166ISCMultimedia::Audio math-in-rust-docDemo of add math to rust doc1,677MIT OR Apache-2.0 math-interpolateLinear interpolation between two points to calculate the 3rd point.1,378MIT math-jitCompile arithmetic expressions to native code1,960MIT math-kitMath Library for Rust 🦀3,422Apache-2.0 math-libBasic Math Functionality: Sum,Add,Multiply,Divide,Reminder1,831MIT math-linearDense matrix and kernel contracts bridging tensor-data and vector-analysis-core.51MIT OR Apache-2.0AlgorithmsComputer vision math-mumuMath functions plugin for the MuMu / Lava language4,523MIT OR Apache-2.0Data structures math-opsMathematical and statistical operations on vectors3,991MIT math-optimisationPure-Rust nonlinear optimization: Differential Evolution, Levenberg-Marquardt, COBYLA, and ISRES solvers472GPL-3.0-or-laterMultimedia::Audio math-parseA library used to compute mathematical expressions given as strings.13,223BSD-3-Clause math-parser-rsA simple handwritten dsl for interpreting math.394MIT math-rirRoom Impulse Response analysis: SSIR segmentation, ISO 3382 reverberation/clarity metrics, octave-band filtering276GPL-3.0-or-laterMultimedia::AudioScience math-rsA basic mathematical engine4,032MIT OR Apache-2.0 math-shopmathematical tools in pure Rust5,454MIT math-solversHigh-performance linear solvers for BEM and FEM687GPL-3.0-or-laterMathematicsScience math-statisticsShared multivariate statistics for dense matrix inputs and streaming observations.36MIT OR Apache-2.0AlgorithmsComputer vision math-symbolsSymbols for computer algebra2,822GPL-3.0-or-laterMathematics math-test-functionsA collection of non linear functions for testing optimisation algorithms1,089GPL-3.0-or-laterMultimedia::Audio math-text-transformTransform greek letters, latin letters, or decimal digits into certain variants from the mathematical alphanumeric…41,903MIT math-utilA crate providing miscellaneous mathematical utility functions.4,470GPL-3.0-or-later math-waveAnalytical solutions for wave and Helmholtz equations579GPL-3.0-or-laterMathematicsScience math-xem-commonCommon types and utilities for BEM/FEM room acoustics simulators625GPL-3.0-or-laterMathematicsScience math2Geometry, layout and rasterization utilities powering the Grida canvas1,433MITAlgorithmsData structures math2d2D Mathematics library designed for use with 2D drawing applications. Primarily designed for the needs of Direct2D, but this…26,340MIT math2imgConvert mathematical expressions into images12,173Apache-2.0Command-line interface math3dA simple rust library for computer-graphics matrix calculations.3,097MIT math_64Only the numbers 1, 3, 5, 7 or 9 work. It's very odd.3,711MIT math_adapterCollection of math adapters to decouple your application from math libraries' implementations and to provide both inter-libraries…89,656MITAlgorithmsDevelopment tools math_calculatora lib with math expr ast build and exec556MIT math_captchaThis is a mathematical CAPTCHA code generator written in Rust.2,946MITRust patterns math_dsl_macroProc-macro that converts LaTeX-code to rust-code1,665MIT OR Apache-2.0MathematicsScience math_examGenerates math questions for elementary school kids2,405MIT OR Apache-2.0 math_expression_parserproject for parsing and calculation mathematical expressions108MIT math_images_processorA Rust library for preprocessing images of mathematical formulas, ideally for machine learning applications for formula…2,219MITCommand line utilitiesEncoding math_intervalA library to make checking numbers for membership in an interval easy3,400MIT math_isfuncargo uploading1,791MIT math_lMath Functions for LeetCode3,997MIT math_lib_rust_alfaA simple Rust math library with basic arithmetic operations19MIT OR Apache-2.0AlgorithmsMathematics math_lib_testThis is a test Library for rust3,902MIT math_libraryA simple math library174UnlicenseMathematics math_matrixA simple highschool level matrix implementation2,846non-standardMathematics Math_moduleMaths functions5,885MIT math_paperA simple dynamic library to generate a math paper with Java Native Method2,813MIT OR Apache-2.0 math_quixA simple math quiz cli to practice basic arithmetic1,786GPL-3.0 math_quizGenerates math questions for elementary school kids1,238Apache-2.0 math_replSimple REPL for all different kinds of math.6,485non-standardCommand line utilitiesMathematics math_rustA Math library for vectors.9,898MITAlgorithmsMathematics math_sdAn all around math lib1,668MIT OR Apache-2.0AlgorithmsData structures math_sdkA simple math SDK built for learning Rust packaging45MIT math_tableRandon Mathemetical &amp Multiplication Table Generator1,785Apache-2.0 math_testGenerates math questions for elementary school kids5,621Apache-2.0 math_thingiesmath thingies, traits. For self use2,229Apache-2.0 math_traitstraits to simplify vectorized mathematics15,150MIT math_utilsMath utilities2,842MIT math_utils_70_codesA simple math library477MIT math_utils_aelsakkaA simple math utility library.481MIT math_utils_BRHA simple math utility library436MIT math_utils_libA library providing math utilities such as a parser/evaluator and a LaTeX export to export a history of parsed expressions and…19,703non-standardMathematicsParser implementations