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.

mafftMAFFT multiple sequence alignment — high-level Rust API (re-exports mafft-core, mafft-types, mafft-io)20MIT AND BSD-3-ClauseCommand line utilitiesScience mafft-alignPairwise and profile sequence alignment algorithms for MAFFT70MIT AND BSD-3-ClauseCommand line utilitiesScience mafft-coreCore MAFFT alignment engine: progressive alignment and iterative refinement54MIT AND BSD-3-ClauseCommand line utilitiesScience mafft-fftFFT-based homology detection for MAFFT multiple sequence alignment104MIT AND BSD-3-ClauseCommand line utilitiesScience mafft-ioI/O routines for MAFFT: FASTA, Clustal, PHYLIP, hat2, localhom formats89MIT AND BSD-3-ClauseCommand line utilitiesScience mafft-rsMAFFT multiple sequence alignment tool (Rust implementation)18MIT AND BSD-3-ClauseCommand line utilitiesScience mafft-scoringScoring matrices (BLOSUM, JTT, DNA) and gap penalties for MAFFT alignment135MIT AND BSD-3-ClauseCommand line utilitiesScience mafft-sysReserved namespace for future raw FFI bindings to MAFFT C source (currently a stub)17MIT AND BSD-3-ClauseCommand line utilitiesScience mafft-treeDistance computation and guide tree construction for MAFFT alignment70MIT AND BSD-3-ClauseCommand line utilitiesScience mafft-typesPure Rust types for MAFFT multiple sequence alignment168MIT AND BSD-3-ClauseCommand line utilitiesScience maflowFlow macros: basically unwrap for return, continue and break5,825MIT OR Apache-2.0Development toolsRust patterns mafsFast maths for tiny projects. With SIMD but just for x861,549MIT magPhysical quantities and units9,019MIT OR Apache-2.0ScienceValue formatting mag-image-decoderMAG image decoder1,952MIT / Apache-2.0Command line utilitiesMultimedia::Images mag-memoryMAG — Local MCP memory server with ONNX embeddings and semantic search151MITCommand line utilitiesDatabase interfaces mag3110A platform agnostic driver to interface with the I2C based NXP MAG3110 magnetometer7,2290BSDEmbedded developmentHardware support mag_langThe Mag Language Runtime1,522MITCompilersDevelopment tools magaRandom Donald Trump's tweets8,082MITCommand line utilities magazinerCLI tool that downloads LRB and Harper's Magazine issues and generates EPUB files for e-readers57MITCommand line utilities magbaMagnetic computation library for Rust5,307BSD-3-ClauseNo standard libraryScience magba-dev-utilsDevelopment utilities for Magba.128BSD-3-Clause magcThe Mag Language Compiler3,249MITCompilersDevelopment tools magcalMinimal no_std rust port of Freescale/NXP magcal.c17BSD-3-ClauseAlgorithmsEmbedded development mageAn intuitive and powerful template engine.7,250MIT mage-coreAn ASCII art game engine written in Rust.2,767MIT magellanDeterministic codebase mapping tool for local development2,078GPL-3.0-onlyCommand line utilitiesDevelopment tools magellan-cliDeterministic presentation engine for AI-generated technical walkthroughs163MITCommand line utilitiesDevelopment tools magentaRust bindings for the Magenta kernel263,259BSD-3-Clause magenta-sysLow-level Rust bindings for the Magenta kernel264,087BSD-3-Clause magetypesToken-gated SIMD types with natural operators. Depends on archmage for tokens.81,330MIT OR Apache-2.0Development toolsHardware support maggSophisticated tooling for Rust developers338MIT OR Apache-2.0 maggedikMaggedik is a file operation utility such as find, replace word, to uppercase/lovercase, delete word and so on. Enjoy it :)1,771MIT OR Apache-2.0Command line utilities maghemiteExperimental FHIRPath parser1,562BSD-3-Clause magiPlaceholder42Apache-2.0 magi-anthropicAnthropic API client for Magi134MIT magi-codeRepository-aware CLI coding agent for terminal work18non-standardCommand line utilitiesDevelopment tools magi-codexcore library for Magi AI agents and tools240MIT magi-coreLLM-agnostic multi-perspective analysis system inspired by MAGI365MIT OR Apache-2.0AlgorithmsAsynchronous magi-evalCompact transcript projection for Claude Code and Codex JSONL sessions20MIT magi-genStandalone image generation CLI for Codex/ChatGPT subscription OAuth and OpenAI-compatible Responses APIs19MITCommand line utilitiesMultimedia::Images magi-openaiOpenAI compatible API SDK for Magi AI agents1,646MIT magi-openrouterOpenRouter API SDK for Magi AI agents26MIT magi-rsMagi Agent: a terminal AI assistant in Rust with sandboxed tool execution, OAuth login, and encrypted local memory (authenticated…285MIT OR Apache-2.0Command line utilities magi-toolprovide tools for Magi AI agents1,155MIT magicHigh level bindings for the `libmagic` C library3,297,822MIT OR Apache-2.0API bindingsFilesystem magic-args"Magic" declarative-style function arguments.648MITNo standard libraryRust patterns magic-args-deriveDerive macros for magic-args.824MITNo standard libraryRust patterns magic-authTroll Goat1,744MIT magic-birdBuffer and Invocation Record Database - storage layer for shell command history203MIT magic-buffera virtual ring buffer implementation that magically wraps around itself4,037MIT magic-bytesNetwork magic bytes for Bitcoin, Litecoin, Namecoin and Dogecoin.2,908GPL-3.0-only magic-codeOpen-source TUI agentic AI coding agent24MITCommand line utilitiesDevelopment tools magic-coder-typesShared protocol + tool schemas for Magic Coder.4,286MIT OR Apache-2.0Development tools magic-cryptMagicCrypt is a Java/PHP/NodeJS/Rust library to encrypt/decrypt strings, files, or data, using Data Encryption Standard(DES) or…768,835Apache-2.0AlgorithmsCryptography magic-cubeA work-in-progress rust library providing a magic cube / rubik's cube implementation.1,806MIT magic-curvesA Rust library to deal with bonding curves.4,974MITCryptographyFinance magic-dashboardAuto-generate a real-time web dashboard from Rust structs18MIT magic-dashboard-macrosProcedural macros for magic-dashboard22MIT magic-dbThis crate provides a precompiled magic database for file type identification. It allows any program to perform magic file…7,479GPL-3.0 OR BSD-2-Clause magic-domain-programDomain registration program for Ephemeral Rollups2,592MIT magic-embedProc-macro to embed a compiled magic database7,311GPL-3.0 OR BSD-2-Clause magic-home-rsRust port of the magic-home library and CLI for controlling RGBW LED controllers over TCP/UDP41MITCommand line utilitiesEmbedded development magic-importPlease do not use this.3,509BSD-2-Clause magic-kernelImplementation of Magic Kernel family of resizing algorithms.1,659MITMultimedia::Images magic-numberA dummy module for experimenting with dependency resolution10,188MIT magic-number-aA dummy module for experimenting with dependency resolution2,844MIT magic-number-bA dummy module for experimenting with dependency resolution2,828 magic-orbImplementation of thread-safe, overwrite, heap-stored, fix-sized, locking Ring buffer864MITConcurrencyData structures magic-packMagic pack tool5,436MIT magic-packetUtility to wake devices on the network with Wake on Lan (aka Magic Packets).1,659MITCommand line utilities magic-paramsMacro to call functions with typed arguments derived from a shared context.2,648BSD-3-Clause magic-regexpA library for creating regular expressions with ease7,580MIT magic-resolverConnection resolver for ephemeral rollups7,389MIT magic-ring-bufferA magic ring buffer (also known as a virtual ring buffer, VRB, or mirrored buffer) which is lock-free for multiple producers and…2,840MITConcurrencyData structures magic-rsSafe Rust re-implementation of libmagic1,108GPL-3.0 magic-school-busCross-platform TUI filesystem browser with Vi-like keybinds14,311MIT magic-sdkTroll Goat1,700MIT magic-shqShell Query - CLI for capturing and querying shell command history110MIT magic-spaceLike anchor's InitSpace but without the dependency on anchor.1,223MITCryptographyFinance magic-space-deriveDerive macro meant to be used with magic-space. Like anchor's InitSpace but without the dependency on anchor.1,524MITCryptographyFinance magic-sysDeclarations for the `libmagic` C library3,291,377MIT OR Apache-2.0External FFI bindingsNo standard library magic-wormholeGet things from one computer to another, safely48,703EUPL-1.2AsynchronousNetwork programming magic-wormhole-cliGet things from one computer to another, safely7,822EUPL-1.2Command line utilities magic8ballCan't decide on what to do? Don't worry, consult the magic 8 ball.3,816MIT magic_capMagic Cap is a user-friendly tool for encrypted files.234AGPL-3.0-or-laterCommand line utilitiesCryptography magic_cap_cliMagic Cap is a user-friendly tool for encrypted files.73AGPL-3.0-or-laterCommand line utilitiesCryptography magic_deriveProcedural macros for the Magic ORM, providing derive macros for model definitions.200MIT magic_hourMagic Hour Rust SDK29,994MIT magic_mapDeclaration-site, fallible struct/enum mapping — automap between types you don't own (DB rows, prost protos, DTOs) with strict,…1,548MIT OR Apache-2.0Development tools::Procedural macro helpersRust patterns magic_map_macrosProcedural macros for the magic_map crate — depend on `magic_map` instead of using this directly1,567MIT OR Apache-2.0 magic_migrateAutomagically load and migrate deserialized structs to the latest version8,978Apache-2.0 magic_migrate_deriveDerive macros for magic_migrate2,854Apache-2.0 magic_modbusA TUI tool written in Rust to make working with Modbus simple and easy670MIT OR Apache-2.0Command line utilities magic_ormA Rust ORM for SQL databases with a focus on ease of use and performance.193MIT magic_staticGlobal singletons initialized at program start, an alternative to lazy initialization15,970MITMemory managementNo standard library magic_static_macroProc macro for magic_static14,118MIT magic_stringmagic string1,446,552MIT magic_string_rainmagic string55,101MIT magic_string_searchA simple string search library to rank strings based on their similarity to a query string.8,613MIT magicalA modern, lightweight, descriptor-based Bitcoin wallet library1,239MIT magical-dogeA magical doge that does magical things1,524MIT magical_rsRust framework for file recognition, aiming for high extensibility and customization.7,831GPL-3.0-or-laterAsynchronousFilesystem magicalstickさなボタンの音声ファイル周りをいろいろやるツールです3,522MIT magicapi-ai-gateway[DEPRECATED] This package has been renamed to 'noveum-ai-gateway'. Please use the new package for all future development. A…8,040MIT OR Apache-2.0API bindingsAsynchronous magicastmagicast1,290MIT magicblock-delegation-programDelegation program for the Ephemeral Rollups21,572MIT magicblock-delegation-program-apiPublic API for the Magicblock delegation program9,811MIT magicblock-magic-program-apiMagicblock magic program api29,202MIT magicedenMagic Eden SDK1,597Apache-2.0 magiceyedatabase diff checker5,348MIT magichue-rsControl MagicHue brand Wi-Fi LED bulbs using Rust483MIT magicjsonA Rust library for parsing JSON with magic.12,088MIT magick-mcpA MCP server which facilitates usage of ImageMagick.55MIT magick_rustSelection of Rust bindings for the ImageMagick library.100,890Apache-2.0 magiclink-server-wallets-apiRust sdk of magic.link core api126MIT OR Apache-2.0API bindingsFinance magiclistList with O(log n) random access, insertion, splitting, and merging1,221GPL-3.0-only magicpakBuild minimal docker images without static linking14,797MIT OR Apache-2.0Development tools magicqueueLightweight message queue with pluggable drivers (memory/Redis), persistence, priorities, retries and a dead-letter queue.17MITAsynchronousConcurrency magicsquaremagic square/cube generation4,207MPL-2.0 MagicStateMachinesErgonomic typestate wrappers for compiler-enforced state machines with separable contracts47MIT OR Apache-2.0AsynchronousConcurrency magieA magical tool to manipulate images.1,720non-standard magihuman-aidaVinci-MagiHuman AI video generator. Create lifelike AI videos with daVinci-MagiHuman. Turn prompts or images into…39MIT magikTool for easy app deployment1,092MIT magikaDetermines file content types using AI476,483Apache-2.0Command line utilitiesFilesystem magika-cliDetermines file content types using AI13,221Apache-2.0Command line utilitiesFilesystem magikittenEasy Fiat-Shamirization using Meow25,649MIT magladeMaglade — an AI tooling project, currently under active development. Not yet released. https://maglade.com16non-standard maglevMaglev - Google's consistent hashing algorithm360,006Apache-2.0 maglev-hashMaglev consistent hashing with top-K preference lists for replica-aware routing1,001MIT OR Apache-2.0AlgorithmsNetwork programming maglev_rsMaglev hashing algo implmentation1,711MIT OR Apache-2.0 maglioSimple non stable package for 3d maths3,000Unlicense magmaMagma (GOST R 34.12-2015) block cipher71,610MIT OR Apache-2.0CryptographyNo standard library magma-api-coreMagma: Low-level, symbolic graphics API for Intel UHD systems focused on direct hardware access.15MITHardware supportRendering magma-codeA CLI tool for ingesting code files into Magma scanner with smart file filtering and Git integration1,290MITCommand line utilitiesDevelopment tools magma-gpuAn experimental crate to enable microkernel-gpu387MIT magma-saysA magma implementation for classic cowsay1,654MIT magma_apiAPI of the Magma3D game engine3,954MIT magma_appPart of the Magma-API, which is the API of the Magma3D game engine.13,698MIT magma_audioAudio features for the Magma3D engine4,256MIT magma_ecsEntity-Component-System for the Magma3D game engine22,686MIT magma_ecs_macrosMagma-ECS Macros1,735MIT magma_inputPart of the Magma-API, which is the API of the Magma3D game engine. This is responsable for handling user input.1,656MIT magma_mathPart of the Magma-API, which is the API of the Magma3D game engine. This crate provides some convinient math.1,466MIT magma_uiPart of the Magma-API, which is the API of the Magma3D game engine. This is responsable for UI.3,017MIT magma_windowingPart of the Magma-API, which is the API of the Magma3D game engine. This is responsable for handling windows.2,096MIT magma_winitPart of the Magma-API, which is the API of the Magma3D game engine. A winit windowing and input backend implementation.9,700MIT magmarA plotter viewer that receives data from stdin and plots it in real time107MIT magne-flameMulti-thread (Multi-process) Extensible fuzzing framework3,017Apache-2.0 magnesiaA math library for Rust41,023MITAlgorithmsMathematics magnesiumA minimal XML iterator17,308Zlib OR Apache-2.0 OR MITEncodingNo standard library magnesium-engineAn upcoming test automation engine.2,737Apache-2.0Development toolsDevelopment tools::Testing magnetMagnet1,682MITAPI bindingsDatabase interfaces magnet-uriA library for parsing Magnet URI scheme11,233MITNetwork programming magnet-urlA simple, efficient magnet url parser in Rust73,625MITEncodingParser implementations magnet_appA web application framework for Rust. Inspired by Iron. Powered by Hyper.2,565MIT OR Apache-2.0 magnet_coreThis crate contains the core types and functions for the `magnet` framework.4,611MIT OR Apache-2.0 magnet_deriveMagnet, a JSON/BSON schema generator27,072MITAPI bindingsDatabase interfaces magnet_moreThis crate contains additonal types and functions for the `magnet` framework.3,737MIT OR Apache-2.0 magnet_rsUser friendly magnetic field calculations in Rust5,563MPL-2.0MathematicsScience magnet_schemaMagnet, a JSON/BSON schema generator26,830MITAPI bindingsDatabase interfaces magnetarAn exploratory ActivityPub project1,537AGPL-3.0-only magnetar-adminApache Pulsar admin REST client for Rust.5,321Apache-2.0AsynchronousNetwork programming magnetar-auth-athenzAthenz auth provider for magnetar.5,358Apache-2.0AsynchronousNetwork programming magnetar-auth-oauth2OAuth2 ClientCredentialsFlow auth provider for magnetar.5,349Apache-2.0AsynchronousNetwork programming magnetar-auth-saslSASL auth providers (PLAIN + Kerberos/GSSAPI) for magnetar.370Apache-2.0AsynchronousNetwork programming magnetar-driverApache Pulsar client driver for Rust. Public façade — re-exports the sans-io core plus the selected runtime engine. Imported as…5,276Apache-2.0AsynchronousNetwork programming magnetar-fakesIn-process Pulsar broker fake — frame-in / frame-out, with per-command hooks for fault injection. Dev-dependency only.150Apache-2.0AsynchronousNetwork programming magnetar-messagecryptoPIP-4 end-to-end message encryption for magnetar — AES-GCM data-key wrap via aws-lc-rs.405Apache-2.0AsynchronousNetwork programming magnetar-protoSans-io Apache Pulsar wire protocol — encode/decode, framing, state machines. No I/O dependencies. No channels.5,551Apache-2.0AsynchronousNetwork programming magnetar-runtime-moonpoolmoonpool runtime engine for magnetar — deterministic-sim friendly. Custom rustls-over-bytepipe TLS adapter. No channels.5,342Apache-2.0AsynchronousNetwork programming magnetar-runtime-tokioTokio runtime engine for magnetar — TCP + tokio-rustls TLS. No channels.5,334Apache-2.0AsynchronousNetwork programming magnetar_coreA library to power an exploratory ActivityPub project2,150AGPL-3.0-only magnetarctlmagnetarctl — the Magnetar CLI: produce, consume, inspect, and admin against an Apache Pulsar broker.136Apache-2.0AsynchronousNetwork programming magneteaseA library to fetch magnets from the internet11,268GPL-3.0-or-later magnetfinderMulti-threaded CLI torrent scraper & aggregator5,974GPL-3.0Command line utilities magneticLow-latency lock-free queues28,189MITConcurrencyData structures magnetic-monopoleA simple calculation of the effects of a magnetic monopole4,066GPL-3.0+ magnetiseA Rust library to asses the similarity between SQL queries.3,206Apache-2.0Data structuresDevelopment tools magnetiteOpen-source framework for mission-critical modeling and simulation (work in progress).20MIT magnetoA torrent searching library4,949MIT magneto-sergeMulti-language HTTP/WebSocket testing library with record/replay capabilities - like VCR for the modern web787MIT OR Apache-2.0Development tools::TestingNetwork programming magnetronCreate your own modular microtonal synthesizer from reusable building blocks.10,757MITMultimediaMultimedia::Audio magnifySimple pixel-art scaling algorithms2,620EUPL-1.2Multimedia::Images magnitudeMagnitude - To infinity and beyond!10,096MIT magnoliagame engine core1,414BSD-3-Clause magnumReader to Iterator/Source support for Opus Audio in common container formats. Includes optional traits for Kira and Rodio audio…7,788MITMultimedia::AudioMultimedia::Encoding magnum-opusSafe Rust bindings for libopus14,172MIT/Apache-2.0API bindingsCompression magnusHigh level Ruby bindings. Write Ruby extension gems in Rust, or call Ruby code from a Rust binary.5,314,448MITAPI bindingsDevelopment tools::FFI magnus-macrosDerive and proc macros for magnus5,074,239MIT magoA comprehensive suite of PHP tooling inspired by Rust’s approach, providing parsing, linting, formatting, and more through a…64,024MIT OR Apache-2.0 mago-algebraThe logical reasoning engine for Mago's static analyzer, responsible for manipulating sets of logical clauses.16,494MIT OR Apache-2.0 mago-allocatorArena allocation for Mago: a unified `Arena` trait over thread-local and thread-safe bump allocators.3,923MIT OR Apache-2.0 mago-analyzerA PHP static analyzer that can detect type errors in PHP code, and provide suggestions for fixing them.16,255MIT OR Apache-2.0 mago-astSupplies the data structures and types for representing PHP code as an Abstract Syntax Tree (AST)47,473MIT OR Apache-2.0 mago-ast-utilsHelper functions and utilities for working with PHP AST nodes.42,682MIT OR Apache-2.0 mago-atomA string interning library that stores and reuses identical strings efficiently, improving memory use in large codebases or tools.13,468MIT OR Apache-2.0 mago-bytesShared byte-slice utilities for the Mago toolchain: lossy UTF-8 display wrapper, byte trimming helpers.2,218MIT OR Apache-2.0 mago-casingA Rust utility for converting strings between various common casing styles.63,582MIT OR Apache-2.0 mago-cliOffers a command-line interface to parsing, linting, formatting, and other analysis tasks, giving direct, easy-to-use terminal…7,843MIT OR Apache-2.0 mago-codexPHP type system representation, comparison logic, and codebase metadata for static analysis.17,491MIT OR Apache-2.0