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.

auto_intoa rust macro that provides (slight) ergonomics for writing functions1,706MIT auto_invalidateAutomatic cache invalidation on mutable access using a guard pattern43MIT OR Apache-2.0CachingRust patterns auto_invalidate_deriveProc-macro implementation for auto_invalidate122MIT OR Apache-2.0CachingRust patterns auto_newbasic macro for removing the need to write new(...) on structs958Apache-2.0 auto_opsMacros for easy operator overloading.7,012,072MITRust patterns auto_ops_detMacros for easy operator overloading.1,795non-standardNo standard libraryRust patterns auto_poolA simple pool that returns items automatically after it's dropped39,316MIT OR Apache-2.0 auto_projectA tool creating shortcuts to your programming projects1,696MIT OR Apache-2.0 auto_refReplace &T to impl AsRef<T>.4,388MIT OR Apache-2.0 auto_ref_implimplementation of auto_ref5,033MIT OR Apache-2.0 auto_regressiveA library for constructing AR(p) models using the Yule-Walker equations.2,061MITMathematicsScience auto_routeSpring-style automatic Axum routing for auto-di managed controllers51MITAsynchronousWeb programming auto_route_macrosProcedural macros used by the auto_route Axum routing crate60MITDevelopment tools::Procedural macro helpers auto_runnerGlue enabling worlds to run in spaces1,704MIT auto_sitemapSitemaps with automatically updated lastmods.4,266MIT OR Apache-2.0Parsing tools auto_socketAutomatic Socketioxide event registration for auto-di managed handlers26MITAsynchronousWeb programming auto_socket_macrosProcedural macros used by the auto_socket Socketioxide integration crate29MITDevelopment tools::Procedural macro helpers auto_spacesSpaces where worlds are able to be rendered2,412MIT auto_storiesAutoStories kernel crate and network infrastructures.620MulanPSL-2.0 auto_systemd_installerGenerate systemd service files for your apps20GPL-2.0-onlyCommand line utilitiesDevelopment tools auto_testAutomatically generate test stubs for Rust projects using AST analysis142MITDevelopment tools::Build UtilsDevelopment tools::Testing auto_trait_utilsAuto trait utils1,545Zlib auto_udsDEPRECATED: The new crate name automotive_diag.21,362MIT OR Apache-2.0Embedded developmentEncoding auto_unwrapA small proc-macro that replaces instances of `?` with `.unwrap()`5,375MIT auto_vecVec that automatically remove the child when the child is being dropped13,542MIT auto_worldsWorlds implementing different rules for cellular automata2,406MIT autoagentsAgent Framework for Building Autonomous Agents12,437MIT OR Apache-2.0 autoagents-burnAgent Framework for Building Autonomous Agents131MIT OR Apache-2.0 autoagents-coreAgent Framework for Building Autonomous Agents12,597MIT OR Apache-2.0 autoagents-deriveAgent Framework for Building Autonomous Agents12,234MIT OR Apache-2.0 autoagents-guardrailsAgent Framework for Building Autonomous Agents79MIT OR Apache-2.0 autoagents-llamacppAgent Framework for Building Autonomous Agents324MIT OR Apache-2.0 autoagents-llmAgent Framework for Building Autonomous Agents14,009MIT OR Apache-2.0 autoagents-mistral-rsAgent Framework for Building Autonomous Agents96MIT OR Apache-2.0 autoagents-onnxMinimal edge inference runtime for LLMs334MIT OR Apache-2.0AlgorithmsScience autoagents-protocolAgent Framework for Building Autonomous Agents6,989MIT OR Apache-2.0 autoagents-qdrantAgent Framework for Building Autonomous Agents145MIT OR Apache-2.0 autoagents-speechSpeech (TTS/STT) provider abstractions for AutoAgents140MIT OR Apache-2.0 autoagents-telemetryAgent Framework for Building Autonomous Agents118MIT OR Apache-2.0 autoagents-toolkitAgent Framework for Building Autonomous Agents1,106MIT OR Apache-2.0 autoany_coreEGRI microkernel — Evaluator-Governed Recursive Improvement runtime21MITAlgorithmsDevelopment tools autoarcA concurrent Rust CLI that extracts ZIP / RAR / 7z archives in place — including multi-volume splits, SFX .exe payloads, and…61MIT OR Apache-2.0Command line utilitiesCompression autoargsA proc macro for generating argument structs with defaults1,212MIT autobahnAPI for the German Autobahn App1,820MIT OR Apache-2.0 autobahn-clientAutobahn client with RPC macros and protobuf-based messaging475MITAPI bindingsNetwork programming autobahn-client-macrosProc-macros for autobahn-client to generate RPC clients/servers680MITDevelopment tools autobahn-hashAn implementation of HighwayHash, a fast and strong SIMD hash function1,793MIT OR Apache-2.0AlgorithmsNo standard library autobaseUtilities for manipulating BASE tables for OpenType fonts1,089Apache-2.0 autobase-cliAutomatically generate BASE tables for OpenType fonts592Apache-2.0 autobibAn automatic bibliography generation tool.2,949AGPL-3.0-or-laterCommand line utilities autoblockAutomatically block SSH brute-force attackers via iptables64MITCommand line utilities autoboxxyLinkable sandbox explorer, invoke on constructor2,073LGPL-3.0Development tools::Debugging autobuildA tool for automatic building and publishing based on git changes2,572MITDevelopment tools autocacheautomatic cache management18,697MIT autocalA set-and-forget calendar invitation service18AGPL-3.0-or-later autocallrust autocall macro,single scan load ioc aop6,669non-standard autocastAutomate terminal demos2,240GPL-3.0-or-laterCommand line utilities autocatA command-line tool for transparent decompression of various formats to stdout29MITCommand line utilitiesCompression autocfgAutomatic cfg for Rust compiler features1,111,913,265Apache-2.0 OR MITDevelopment tools::Build Utils autoclap👏 Auto-propagate Cargo.toml infos (name, version, author, repo) into app.55,553MITCommand line utilitiesFilesystem autocleanupRAII wrapper for non-RAII objects.1,8300BSD autocliRust port of the 'argumint' Python cli library.243LGPL-3.0-onlyCommand-line interfaceDevelopment tools autocli_macrosRust port of the 'argumint' Python cli library.120LGPL-3.0-only autoclickA simple application that moves your mouse and clicks every five seconds.7,656GPL-3.0 autoclicke-rsLinux GUI autoclicker with configurable interval, hotkeys, still-threshold, and duration limit46MITCommand line utilitiesGUI autoclip-coreThe core crate to develop plugins for autoclip.1,836MIT autoclockspeedA utility to check stats about your CPU, and auto regulate clock speeds to help with either performance or battery life.12,793MIT OR MPL-2.0Command line utilitiesHardware support autocloneA simple macro to clone variables before passing them into a `move` closure or async block.14,405MITDevelopment tools::Procedural macro helpersRust patterns autocodecDerive macro for automatic binary protocol serialization and deserialization45MITEncodingNetwork programming autocodec_deriveDerive macro implementation for autocodec75MIT autocolReversible, schema-free auto-columnar transform: reshape line-oriented data so a general compressor (zstd/brotli) sees…53MIT OR Apache-2.0CompressionEncoding autocommitA simple tool to automatically commit changes to a git repository using GPT-3.5 to generate commit summaries8,004MIT autocommit-rsTool that generates conventional commits from staged changes and executes the commit in one go.53MITCommand line utilitiesDevelopment tools autocommiterAuto-generate git commit messages using AI365MIT autocompleteA Rust Auto-complete feature using Trie data structure6,052MITAlgorithmsData structures autocomplete-rsFast, universal terminal autocomplete for all shells and terminals278MITCommand line utilities autocompressAutomatically select suitable decoder from magic bytes or encoder from file extension.37,298Apache-2.0CompressionEncoding autoconfA simple and powerful derive macro for loading configuration structs from various sources1,249MITDevelopment tools autoconf-casefile-rsReceipt schema and casefile types for autoconf-rs forensic parity courts39MIT OR Apache-2.0 autoconf-oracle-rsOracle admission crate for autoconf-rs — locates, fingerprints, and smoke-tests GNU Autoconf binaries38MIT OR Apache-2.0 autoconf-rsForensic-parity Rust reimplementation of GNU Autoconf behavior through oracle courts.100MIT OR Apache-2.0Command line utilitiesDevelopment tools autoconf-rs-cliCLI harness for autoconf-rs tools: autoconf, autoheader, autom4te, autoreconf, aclocal, autoscan, autoupdate, ifnames1,461MIT OR Apache-2.0 autoconf-rs-coreCore M4 macro engine and shell script generator for autoconf-rs (clean-room forensic-parity)1,906MIT OR Apache-2.0 autoconf_coreA core collection of traits implemented by the autoconf derive macro1,288MIT autoconf_deriveProcedural derive macro implementation for the autoconf crate1,234MIT autoconfigA simple implementation of Mozilla Thunderbird's autoconfig11,160MIT autocontrol`autocontrol` 是一个基于 Rust 开发的 Windows 自动化控制库,它封装了 Windows 原生 API,提供简单、安全、高性能的自动化接口。25MIT OR Apache-2.0 autocore-stdStandard library for AutoCore control programs - shared memory, IPC, and logging utilities943non-standardDevelopment toolsEmbedded development autocore-utilShared utilities for autocore-server and acctl — templates, codegen, constants209non-standardDevelopment tools autocorrectA linter and formatter for help you improve copywriting, to correct spaces, words, punctuations between CJK (Chinese, Japanese,…111,413MIT autocorrect-deriveproc-marcro-derive for autocorrect.28,042MIT autocrateRelease Manager for Your Projects on Gitea, GitHub, and GitLab4,296GPL-3.0-or-laterCommand line utilitiesDevelopment tools autocryptRust implmentation of https://autocrypt.org2,173MIT OR Apache-2.0 autocshellautocshell is a command line tool that helps you generate auto completion scripts for your tools and for your shell(s).18,897GPL-2.0Command line utilities autocxxSafe autogenerated interop between Rust and C++1,068,706MIT OR Apache-2.0API bindingsDevelopment tools::FFI autocxx-bindgenAutomatically generates Rust FFI bindings to C and C++ libraries. Version adjusted for autocxx.1,191,599BSD-3-ClauseDevelopment tools::FFIExternal FFI bindings autocxx-buildSafe autogenerated interop between Rust and C++641,137MIT OR Apache-2.0API bindingsDevelopment tools::FFI autocxx-engineSafe autogenerated interop between Rust and C++1,018,962MIT OR Apache-2.0API bindingsDevelopment tools::FFI autocxx-genSafe autogenerated interop between Rust and C++62,936MIT OR Apache-2.0API bindingsDevelopment tools::FFI autocxx-integration-testsSafe autogenerated interop between Rust and C++26,568MIT OR Apache-2.0API bindingsDevelopment tools::FFI autocxx-macroSafe autogenerated interop between Rust and C++1,061,943MIT OR Apache-2.0API bindingsDevelopment tools::FFI autocxx-parserSafe autogenerated interop between Rust and C++1,095,692MIT OR Apache-2.0API bindingsDevelopment tools::FFI autodeckElgato StreamDeck based Automation Software4,802GPL-3.0-or-later autodefaultA proc macro that automatically inserts `..Default::default()` into your struct literals9,764MPL-2.0 autodesktopUnder Windows system, a set of tools to simulate the operation of a mouse and keyboard.1,673MIT autodexSerialization and Deserialization of OTX and ODX formats for automotive applications25MITAutomotiveEncoding autodiffAn automatic differentiation library80,380MIT OR Apache-2.0 autodiff_deriveDerive macros for autodiff3,238GPL-3.0 autodiff_injectorA library for easily adding automatic differentiation to Rust, even on already written code.1,743MIT OR Apache-2.0 autodiff_injector_coreA library for easily adding automatic differentiation to Rust, even on already written code.2,970MIT OR Apache-2.0 autodiff_injector_core_deriveA library for easily adding automatic differentiation to Rust, even on already written code.2,387MIT OR Apache-2.0 autodiff_rsAutomatic differentiation for Rust, with ndarray support2,943GPL-3.0 autodifferentiateA program for getting the derivative of a function at an exact coordinate using dual numbers16MITMathematics autodiscover-rsautodiscover-rs implements a simple algorithm to detect peers on an IP network, connects to them, and calls back with the…3,230non-standardNetwork programming autodjAutomatic Differentiation Library32,141MIT OR Apache-2.0MathematicsScience autodl-cliCommand-line client for the AutoDL application-instance API (list, create, snapshot, status, power, release).22Apache-2.0API bindingsCommand line utilities autodo_helperlearn publish3,113MIT OR Apache-2.0 autodocAutomatically generate documentation for your code using artificial intelligence!1,804MIT autodocuStructs for OpenAPI (AKA Swagger) documents1,616MITWeb programming autoeqAutomatic equalization for speakers, headphones and rooms!2,394GPL-3.0-or-laterMultimedia::Audio autoeq-cea2034Compute the CEA2034 properties of a loudspeaker also called a Spinorama1,269GPL-3.0-or-later autoeq-datagenGenerate room measurement data for RoomEQ testing using BEM/FEM acoustic solvers22GPL-3.0-or-later autoeq-deNon linear optimisation library with own DE solvers and interface to NLOpt and MetaHeuristics1,112GPL-3.0-or-later autoeq-envprovide the shared environment for autoeq packages1,401GPL-3.0-or-later autoeq-iirAutoEQ IIR and FIR filters498GPL-3.0-or-later autoeq-roomsimRoom acoustic simulator63GPL-3.0-or-laterMathematicsScience autoeq-testfunctionsA collection of non linear functions for testing optimisation algorithms913GPL-3.0-or-later autoerrVery opinionated helper to declare error types.3,637GPL-3.0-only autoerr-implVery opinionated helper to declare error types.3,897GPL-3.0-only autoerrorAutomatically generate error handling traits.1,800MIT autoexportAutomatically use all the modules laid out in a top-level mod2,432MIT OR Apache-2.0 autofeatInteractive AI-powered feature engineering CLI18MITCommand line utilitiesScience autofloatPure Rust library for efficient automatic differentiation3,919MIT OR Apache-2.0 autoflow-agentsBest-in-class autonomous coding agent571MITCommand line utilitiesDevelopment tools autoflow-cliBest-in-class autonomous coding agent53MITCommand line utilitiesDevelopment tools autoflow-coreBest-in-class autonomous coding agent411MITCommand line utilitiesDevelopment tools autoflow-dataBest-in-class autonomous coding agent1,101MITCommand line utilitiesDevelopment tools autoflow-gitBest-in-class autonomous coding agent375MITCommand line utilitiesDevelopment tools autoflow-qualityBest-in-class autonomous coding agent338MITCommand line utilitiesDevelopment tools autoflow-utilsBest-in-class autonomous coding agent715MITCommand line utilitiesDevelopment tools autofoamautofoam and related tools5,574MIT OR Apache-2.0 autofolderSingle-element folding wrapper9,817MITRust patterns autoformDerive macro for automatic form generation78MITGUIWeb programming autogenAutogen is a set of macros that allows you to automatically apply generics to impl blocks.7,425MIT autogen-metronomeAuto-generated, strongly-typed Rust client for the Metronome API513MITAPI bindings autogen-squareupAuto-generated, strongly-typed Rust client for the Square API8,588MITAPI bindings autogen-stediAuto-generated, strongly-typed Rust client for the Stedi APIs3,346MITAPI bindings autogenerated-assimp-sysRust FFI bindings for the Assimp library, generated by rust-bindgen (fork of `assimp-sys`9,682MIT autogetA simple macro to generate getters for structs4,445Apache-2.0 autogitAn interactive CLI tool to automate operations on GitHub using its API11,441AGPL-3.0-only autogitignoreA TUI for searching, previewing, and generating .gitignore files from gitignore.io templates.81MITCommand line utilitiesDevelopment tools autogpt🦀 A Pure Rust Framework For Building AGIs.8,522MITScience autogradTensors and differentiable operations in Rust58,740non-standard autograde-rsRun test cases vs. expected output1,211GPL-3.0-only autograder-setupRust CLI that generates GitHub Classroom autograder workflows for Rust assignments.1,144MITCommand-line interfaceCommand line utilities autographA machine learning library for Rust.11,947MIT OR Apache-2.0Hardware supportMathematics autograph_deriveDerive macros for autograph.7,521MIT OR Apache-2.0 autographerAn autocomplete utility to make writing what you want a breeze1,581AGPL-3.0-or-later autoguiGUI Automation toolbox for Rust12,152MIT autohandai-routerOpenAI-compatible routing layer for multi-model, multi-provider inference29non-standardCommand line utilitiesNetwork programming autohide-tdrop100% pure rust implementation that can automatically hide terminals or other applications managed by tdrop when they lose focus7,745MIT autoimplThe user-facing part of the autoimpl macro. Automatically implement a generic trait using autoimpl!4,170Apache-2.0 autoimpl-deriveThe proc-macro part of the autoimpl macro. Should not be depended on directly.4,990Apache-2.0 autoincrementAutoincrement wrapper for different purposes10,770Apache-2.0ConcurrencyData structures autoincrement_deriveDerive macros for `autoincrement` crate11,490Apache-2.0Accessibility autoinferencePlaceholder for the autoinference library. Work in progress.17MITDevelopment tools autoitbindings for AutoItX6,086Unlicense/MIT autoit-rsExtract and inspect compiled AutoIt2Exe and A3X payloads19Apache-2.0Parser implementations autoit_wrappercall autoit script in windows1,309Apache-2.0 autojsonAutomatic JSON4,248non-standard autojumpA Rust port and drop-in replacement of autojump7,914GPL-3.0+ autokaniA simple macro for generating kani harness.1,686MIT autokbdlightAutomatic keyboard backlight daemon for Linux2880BSD autokenA rust-lang static analysis tool to automatically check for runtime borrow violations2,792MIT autoken-rustcA rust-lang static analysis tool to automatically check for runtime borrow violations1,610MIT autokernelAutokernel is a tool for managing your kernel configuration that guarantees semantic correctness. It checks symbol assignments…3,094MITCommand line utilities autokumaAutomates the creation of Uptime Kuma monitors based on Docker container labels10,757MITCommand line utilities autolangAuto is a programming language for automations in various scenarios1,170MIT autolayoutautolayout2,165MIT/Apache-2.0 autolinkHTML auto-linking9,126non-standard autollvmbindgens your system LLVM, plus some basic helpers7,036NCSA autoloadrust autoload macro,single scan load ioc aop14,981non-standard autolockrplaceholder for upcoming project1,851MIT OR Apache-2.0 autologA mini Rust library for logging when a function is called1,757MIT/Apache-2.0 autoloopAgent-agnostic iterative optimization CLI51MITCommand line utilitiesDevelopment tools autolua'autolua' and 'bindlua' are two easy macros for you to generate implementations for mlua::IntoLua, mlua::FromLua, and…187non-standardAPI bindingsDevelopment tools::FFI automAutomaton.8,135MIT autom8High level browser automation built on the webdriverbidi crate.1,664MIT autom8-cliCLI automation tool for orchestrating Claude-powered development31MITCommand line utilitiesDevelopment tools automaA new way to manage dependencies1,588non-standard automa-cliCLI for Automa1,386MITCommand line utilities automaat-coreAutomation task scheduler7,542MIT/Apache-2.0Command line utilities automaat-processor-git-cloneGit Clone processor for the Automaat automation utility.2,946MIT/Apache-2.0Command line utilities automaat-processor-http-requestHTTP Request processor for the Automaat automation utility.1,988MIT/Apache-2.0Command line utilities automaat-processor-json-editJSON Editor processor for the Automaat automation utility.1,993MIT/Apache-2.0Command line utilities automaat-processor-print-outputPrint Output processor for the Automaat automation utility.2,924MIT/Apache-2.0Command line utilities automaat-processor-redis-commandRedis Command processor for the Automaat automation utility.2,948MIT/Apache-2.0Command line utilities automaat-processor-shell-commandShell Command processor for the Automaat automation utility.2,949MIT/Apache-2.0Command line utilities automaat-processor-sql-querySQL Query processor for the Automaat automation utility.1,986MIT/Apache-2.0Command line utilities automaat-processor-string-regexString Regex processor for the Automaat automation utility.2,956MIT/Apache-2.0Command line utilities