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.0
auto_invalidate_deriveProc-macro implementation for auto_invalidate122MIT OR Apache-2.0
auto_newbasic macro for removing the need to write new(...) on structs958Apache-2.0
auto_opsMacros for easy operator overloading.7,012,072MIT
auto_ops_detMacros for easy operator overloading.1,795non-standard
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,061MIT
auto_routeSpring-style automatic Axum routing for auto-di managed controllers51MIT
auto_route_macrosProcedural macros used by the auto_route Axum routing crate60MIT
auto_runnerGlue enabling worlds to run in spaces1,704MIT
auto_sitemapSitemaps with automatically updated lastmods.4,266MIT OR Apache-2.0
auto_socketAutomatic Socketioxide event registration for auto-di managed handlers26MIT
auto_socket_macrosProcedural macros used by the auto_socket Socketioxide integration crate29MIT
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-only
auto_testAutomatically generate test stubs for Rust projects using AST analysis142MIT
auto_trait_utilsAuto trait utils1,545Zlib
auto_udsDEPRECATED: The new crate name automotive_diag.21,362MIT OR Apache-2.0
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.0
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 runtime21MIT
autoarcA concurrent Rust CLI that extracts ZIP / RAR / 7z archives in place — including multi-volume splits, SFX .exe payloads, and…61MIT OR Apache-2.0
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 messaging475MIT
autobahn-client-macrosProc-macros for autobahn-client to generate RPC clients/servers680MIT
autobahn-hashAn implementation of HighwayHash, a fast and strong SIMD hash function1,793MIT OR Apache-2.0
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-later
autoblockAutomatically block SSH brute-force attackers via iptables64MIT
autoboxxyLinkable sandbox explorer, invoke on constructor2,073LGPL-3.0
autobuildA tool for automatic building and publishing based on git changes2,572MIT
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-later
autocatA command-line tool for transparent decompression of various formats to stdout29MIT
autocfgAutomatic cfg for Rust compiler features1,111,913,265Apache-2.0 OR MIT
autoclap👏 Auto-propagate Cargo.toml infos (name, version, author, repo) into app.55,553MIT
autocleanupRAII wrapper for non-RAII objects.1,8300BSD
autocliRust port of the 'argumint' Python cli library.243LGPL-3.0-only
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 limit46MIT
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.0
autocloneA simple macro to clone variables before passing them into a `move` closure or async block.14,405MIT
autocodecDerive macro for automatic binary protocol serialization and deserialization45MIT
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.0
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.53MIT
autocommiterAuto-generate git commit messages using AI365MIT
autocompleteA Rust Auto-complete feature using Trie data structure6,052MIT
autocomplete-rsFast, universal terminal autocomplete for all shells and terminals278MIT
autocompressAutomatically select suitable decoder from magic bytes or encoder from file extension.37,298Apache-2.0
autoconfA simple and powerful derive macro for loading configuration structs from various sources1,249MIT
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.0
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-standard
autocore-utilShared utilities for autocore-server and acctl — templates, codegen, constants209non-standard
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-later
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.0
autocxxSafe autogenerated interop between Rust and C++1,068,706MIT OR Apache-2.0
autocxx-bindgenAutomatically generates Rust FFI bindings to C and C++ libraries. Version adjusted for autocxx.1,191,599BSD-3-Clause
autocxx-buildSafe autogenerated interop between Rust and C++641,137MIT OR Apache-2.0
autocxx-engineSafe autogenerated interop between Rust and C++1,018,962MIT OR Apache-2.0
autocxx-genSafe autogenerated interop between Rust and C++62,936MIT OR Apache-2.0
autocxx-integration-testsSafe autogenerated interop between Rust and C++26,568MIT OR Apache-2.0
autocxx-macroSafe autogenerated interop between Rust and C++1,061,943MIT OR Apache-2.0
autocxx-parserSafe autogenerated interop between Rust and C++1,095,692MIT OR Apache-2.0
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 applications25MIT
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 numbers16MIT
autodiscover-rsautodiscover-rs implements a simple algorithm to detect peers on an IP network, connects to them, and calls back with the…3,230non-standard
autodjAutomatic Differentiation Library32,141MIT OR Apache-2.0
autodl-cliCommand-line client for the AutoDL application-instance API (list, create, snapshot, status, power, release).22Apache-2.0
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,616MIT
autoeqAutomatic equalization for speakers, headphones and rooms!2,394GPL-3.0-or-later
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-later
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 CLI18MIT
autofloatPure Rust library for efficient automatic differentiation3,919MIT OR Apache-2.0
autoflow-agentsBest-in-class autonomous coding agent571MIT
autoflow-cliBest-in-class autonomous coding agent53MIT
autoflow-coreBest-in-class autonomous coding agent411MIT
autoflow-dataBest-in-class autonomous coding agent1,101MIT
autoflow-gitBest-in-class autonomous coding agent375MIT
autoflow-qualityBest-in-class autonomous coding agent338MIT
autoflow-utilsBest-in-class autonomous coding agent715MIT
autofoamautofoam and related tools5,574MIT OR Apache-2.0
autofolderSingle-element folding wrapper9,817MIT
autoformDerive macro for automatic form generation78MIT
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 API513MIT
autogen-squareupAuto-generated, strongly-typed Rust client for the Square API8,588MIT
autogen-stediAuto-generated, strongly-typed Rust client for the Stedi APIs3,346MIT
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.81MIT
autogpt🦀 A Pure Rust Framework For Building AGIs.8,522MIT
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,144MIT
autographA machine learning library for Rust.11,947MIT OR Apache-2.0
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-standard
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.0
autoincrement_deriveDerive macros for `autoincrement` crate11,490Apache-2.0
autoinferencePlaceholder for the autoinference library. Work in progress.17MIT
autoitbindings for AutoItX6,086Unlicense/MIT
autoit-rsExtract and inspect compiled AutoIt2Exe and A3X payloads19Apache-2.0
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,094MIT
autokumaAutomates the creation of Uptime Kuma monitors based on Docker container labels10,757MIT
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 CLI51MIT
autolua'autolua' and 'bindlua' are two easy macros for you to generate
implementations for mlua::IntoLua, mlua::FromLua, and…187non-standard
automAutomaton.8,135MIT
autom8High level browser automation built on the webdriverbidi crate.1,664MIT
autom8-cliCLI automation tool for orchestrating Claude-powered development31MIT
automaA new way to manage dependencies1,588non-standard
automa-cliCLI for Automa1,386MIT
automaat-coreAutomation task scheduler7,542MIT/Apache-2.0
automaat-processor-git-cloneGit Clone processor for the Automaat automation utility.2,946MIT/Apache-2.0
automaat-processor-http-requestHTTP Request processor for the Automaat automation utility.1,988MIT/Apache-2.0
automaat-processor-json-editJSON Editor processor for the Automaat automation utility.1,993MIT/Apache-2.0
automaat-processor-print-outputPrint Output processor for the Automaat automation utility.2,924MIT/Apache-2.0
automaat-processor-redis-commandRedis Command processor for the Automaat automation utility.2,948MIT/Apache-2.0
automaat-processor-shell-commandShell Command processor for the Automaat automation utility.2,949MIT/Apache-2.0
automaat-processor-sql-querySQL Query processor for the Automaat automation utility.1,986MIT/Apache-2.0
automaat-processor-string-regexString Regex processor for the Automaat automation utility.2,956MIT/Apache-2.0