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.
batch-lockA lock manager with batch-lock support.2,777MIT OR Apache-2.0
batch-modeThis crate is a top level entrypoint for the `batch-mode` crate ecosystem17,875MIT
batch-mode-3pThis crate contains the third party (3p) interface for the `batch-mode` crate ecosystem20,097MIT
batch-mode-batch-clientThis crate provides a client for interacting with OpenAI's batch processing API, allowing you to manage and download batch files…17,440MIT
batch-mode-batch-errorcontains error types for the batch-mode system15,685MIT
batch-mode-batch-executorProvides functionality for executing and managing batch processing workflows, including file management, status monitoring, error…17,119MIT
batch-mode-batch-indexProvides utilities for managing batch indices and generating regex patterns for matching batch file names based on Usize or UUID…17,660MIT
batch-mode-batch-metadataProvides utilities for managing, serializing, and persisting batch metadata, including input, output, and error file IDs, with…17,994MIT
batch-mode-batch-reconciliationProvides a framework for reconciling batch files in batch processing workflows, with automatic determination of reconciliation…17,275MIT
batch-mode-batch-schemaDefines the schema and structures for batch processing, including batch choices, message roles, error handling, and token…17,942MIT
batch-mode-batch-scribecontains the LanguageModelBatchAPIRequest struct which helps create language model batch requests.18,314MIT
batch-mode-batch-tripleManages batch file triples (input, output, error, metadata) in batch processing systems, including file validation, error…17,760MIT
batch-mode-batch-workflowThis crate provides a specialized approach to batch-based langauge model expansions and reconciling partial or incomplete batch…15,855MIT
batch-mode-batch-workspaceManages batch processing workspaces, handling tasks like locating batch files, validating files, and managing batch indices.17,436MIT
batch-mode-batch-workspace-interfaceDefines traits for interacting with batch workspaces, including file paths and directories.17,956MIT
batch-mode-jsonUtilities for extracting JSON and writing it to files with error handling.18,405MIT
batch-mode-process-responseHandles batch responses, errors, and JSON repairs in a batch processing system.18,647MIT
batch-mode-token-expansion-axis-deriveA procedural macro crate for deriving token expansion axes.17,230non-standard
batch-mode-token-expansion-stepEnumerates the stepwise stages of token expansion, providing instructions and structure for batch-oriented expansions.15,700non-standard
batch-mode-token-expansion-traitsTraits for describing distinct token expansion axes, used for instructing expansions in an LLM context.15,981non-standard
batch-mode-ttstodo: write a description here517MIT
batch-processingA batch library for processing a list of items in parallel19,379MIT
batch-recvThis crate provides batched receiving methods to queues.3,015MIT
batch-renamerFramework and command line utilities for interactive renaming of a
potentially large number of files.1,320GPL-3.0-or-later
batch3Batch3 Islamabad Library Package4,887MIT/Apache-2.0
batch_apk_installerA command-line tool for batch installation of Android Packages (APKs).157MIT
batch_operbatch_oper provides some batch operation macro for some operations35,197MIT
batch_queueA single-producer single-consumer Rust queue with smart batching1,787MIT OR Apache-2.0
batch_renameA simple command line tool for batch rename files.7,611MIT
batch_renamer_toolBatch rename files in a directory using patterns15MIT
batch_resolve_cliFast asynchronous batch DNS resolver built on top of Tokio and TRust-DNS21,981MIT
batch_resultHeuristic batch evaluation for independent tasks27MIT
batch_runBatch runner for arbitrary Rust files within current project14,917MIT OR Apache-2.0
batchcensorA tool for batch-censoring audio files.13,838MIT/Apache-2.0
batchedrust macro util for batching expensive operations7,883MIT
batched-fnMiddleware for serving deep learning models with batched prediction28,684Apache-2.0
batched-queueA high-performance, highly-concurrent batched queue implementation for Rust.1,148non-standard
batched_deriverust macro util for batching expensive operations7,415MIT
batcherA very basic batching library3,955MIT
batchflowA production-grade batch processing framework for Rust, inspired by Spring Batch. Under active development — name reservation…11MIT OR Apache-2.0
batchflow-coreCore traits and execution engine for BatchFlow, a Spring Batch-inspired batch processing framework for Rust.11MIT OR Apache-2.0
batchloaderA type-safe async request batcher based on facebook's dataloader1,773MPL-2.0
batchmanThis CLI tool install programs in batch or serve as a list of such1,099MIT
batchpressHardware-adaptive batch image compression to WebP with a Rayon pipeline18MIT
batchyTransparently batch concurrent requests into efficient bulk operations57MIT
batclawReserved name; canonical project lives at the repository URL.19MIT
batclaw-cliReserved name; canonical project lives at the repository URL.18MIT
batclaw-kernelReserved name; canonical project lives at the repository URL.18MIT
batclaw-sdkReserved name; canonical project lives at the repository URL.17MIT
batclaw-typesReserved name; canonical project lives at the repository URL.17MIT
batclaw-wireReserved name; canonical project lives at the repository URL.19MIT
batgrepA library with very simple but useful functions to grep text.2,002MIT
bathA TUI tool to manage and export environment variable profiles2,399GPL-3.0
bath-signalA generic WebRTC signalling implementation.2,833MIT
bathroomImplementation of the Bathroom Model hash table algorithm824MIT OR Apache-2.0
batis-xmlParser and dynamic-SQL flattener for MyBatis and iBatis mapper XML — resilient to broken legacy input, with a language-neutral…47MIT OR Apache-2.0
batis4sqlxA personal Rust ORM project built on SQLx, inspired by MyBatis-Plus.327MIT OR Apache-2.0
batis4sqlx-macrosbatis4sqlx-macros282MIT OR Apache-2.0
batlThe multi-repo development tool2,776MIT
batlertA GTK popup for linux, to indicate critical battery level891MIT
batlessA non-blocking, LLM-friendly code viewer inspired by bat2,576MIT
batlimitSet battery charge limit on supported laptops on Linux with CLI17,522GPL-3.0-or-later
batman-fimA low-memory file integrity monitoring tool with review workflows and configurable log scanning.18MIT
batman-robinRust library and CLI tool for interacting with the BATMAN-adv kernel module for mesh networking95MIT
batmanagerTool for configuring Lenovo battery settings4,549MIT
batmonInteractive batteries viewer1,592Apache-2.0
batnoA lightweight Linux battery monitor that sends notifications only once until the battery has recharged.29AGPL-3.0-or-later
batnotifyNotify you about low battery levels3,125MIT
batonA simple channel for receiving updates per field4,368MIT OR Apache-2.0
baton-deriveA derive macro that generates a baton per field4,596MIT OR Apache-2.0
baton-mcpPass the baton between coding agents. Convert any coding-agent session to any other, and wire itself into every agent's MCP…85MIT OR Apache-2.0
baton-studioRust library for controlling the PreSonus STUDIO1824c audio interface via USB.132MIT
batonrsA local CLI for handing active work between Claude Code and Codex.19MIT
batpakEmbedded, sync-first event store: append-only hash-chained journal, typed events, verifiable receipts, deterministic replay,…699MIT OR Apache-2.0
batpak-bench-supportCriterion benchmark support helpers for batpak.130MIT OR Apache-2.0
batpak-macrosProcedural macros for the batpak event-sourcing store.410MIT OR Apache-2.0
batpak-macros-supportShared support types for batpak macros. Not intended for direct use.440MIT OR Apache-2.0
batphoneTBA1,623Apache-2.0
batphone-rsTBA1,605Apache-2.0
batpu-assemblyA library for doing assembly work for the BatPU-298MIT
batrachiaFacilitating high-level interactions between Rust and WebRTC2,607GPL-2.0-or-later
batsA spooooky app for printing bats (and other things) to your terminal41,392Apache-2.0 OR MIT
batsatExtensible SAT solver in Rust84,483MIT
batsignalBatsignal is a lightweight command-line utility designed for seamless integration with scripts, allowing you to automate actions…826MIT
batsim-rsAPI written in rust for the batsim - Batch scheduler simulator.5,534MIT
battCommand line program to input boolean expressions and print their truth tables.1,825GPL-2.0
battalion-rumqttcAn efficient and robust mqtt client for your connected devices (Battalion Energy fork of rumqttc)4,740Apache-2.0
battereadRead status data from certain models of LiFePO4 Battery Management Systems over Bluetooth Low Energy. Tested with a battery made…1,103MIT
batteredMake the most of your laptop's battery life with custom actions and informative desktop notifications.4,100MIT
batteryCross-platform information about the notebook batteries854,217Apache-2.0 OR MIT
battery-cliCLI tool for batteries reports10,569Apache-2.0 OR MIT
battery-estimatorA lightweight no_std library for estimating battery SOC from voltage with temperature and aging compensation349MIT
battery-ffiFFI bindings for battery crate18,355Apache-2.0 OR MIT
battery-notificationA low battery notification4,780WTFPL
battery-notifyA simple battery notifier for Linux.11,073MIT
battery-packCurated crate bundles with docs, templates, and agentic skills1,214MIT OR Apache-2.0
battery-saviorA utility helping you save your battery consumption1,594MIT
battery-widgetBattery widget for your command prompt2,894GPL-3.0+
battery_cyclesCount battery discharge cycles using the Full Equivalent Cycle (FEC) method.377MIT
battery_heartsA terminal battery indicator using hearts - supports both nerdfont symbols and emoji311MIT
battery_monitorMonitors battery charge and beeps when fully charged so you can unplug. Also supports optional water and movement reminders.51MIT
batterydA lightweight battery event notification daemon1,518MIT
batteryinfo-pyA Python module written in rust for battery information2,041MIT
battinfoA command-line tool for retrieving battery information, built using the excellent cross-platform `battery` crate.1,431MIT
battleTools for building competitive bots37MIT
battle-bundlerBundle C++ and Rust bot projects into a single source unit for submission99MIT
battle-cgsyncWatch and sync bot bundles to CodinGame over WebSocket67MIT
battle-net-oauthRust crate to request a Battle.net OAuth token17,198MIT
battle-wrapcmdRun commands under OS job/process limits for sandboxed bot toolchains68MIT
battlebit-apiBattlebit API library19,155non-standard
battlecatsMortal Kombat-style fighting game with cats1,996MIT
battlecommand-forgeQuality-first AI coding army: single Rust binary that generates production-grade projects via a 9-stage TDD pipeline with a…15Apache-2.0
battlerPokémon battle engine for Rust.11,156MIT
battler-choiceChoice serialization and deserialization for battler.252MIT
battler-dataData objects for battler.261MIT
battler-local-dataLocal DataStore implementation for battler.27MIT
battler-prngRNG for battler.250MIT
battler-wampAsynchronous library for WAMP messaging.14,257MIT
battler-wamp-uriWAMP URI type.1,810MIT
battler-wamp-valuesWAMP value types.7,239MIT
battler-wamp-values-proc-macroProcedural macros for WAMP serialization.7,044MIT
battler-wampratAsynchronous library for strongly-typed WAMP peer messaging.11,681MIT
battler-wamprat-errorProcedural macro for custom WAMP errors.4,741MIT
battler-wamprat-error-proc-macroProcedural macro for custom WAMP errors.5,255MIT
battler-wamprat-messageProcedural macro for sending structs over WAMP messages.5,191MIT
battler-wamprat-message-proc-macroProcedural macro for sending structs over WAMP messages.4,857MIT
battler-wamprat-schemaProcedural macro for strongly-typed WAMP peers.4,928MIT
battler-wamprat-schema-proc-macroProcedural macro for strongly-typed WAMP peers.4,689MIT
battler-wamprat-uriProcedural macro for dynamically matching WAMP URIs.7,618MIT
battler-wamprat-uri-proc-macroProcedural macro for dynamically matching WAMP URIs.6,948MIT
battlerustA Battleship game implementation in Rust1,629Apache-2.0
battlesearchSearches Pokémon Showdown battle logs4,549MIT
battleshipA battleship game for your ANSI shell7,153GPL-3.0
battleship_botThe game of battleship and a few bot implementations9,549non-standard
battlesnakeGeneric types for Battlesnake9,938MIT
battlesnake-game-typesgame types for play.battlesnake.com23,903Apache-2.0
battleware-clientSDK for interacting with battleware.909MIT OR Apache-2.0
battleware-deployerTools for deploying battleware.351MIT OR Apache-2.0
battleware-executionExecution environment for battleware.1,219MIT OR Apache-2.0
battleware-nodeValidator that participates in a battleware network.531MIT OR Apache-2.0
battleware-randotronSimple bot that randomly plays battleware.537MIT OR Apache-2.0
battleware-simulatorLocal backend for battleware.537MIT OR Apache-2.0
battleware-typesCommon types used throughout battleware.1,356MIT OR Apache-2.0
battleye-rustSimplify authentication, acknowledge automation, input validation and sending commands using BattlEye
RCON UDP connection.2,326MIT
battlsA simple CLI utility that lists your battery information24GPL-3.0
battnuxRobust terminal battery monitor with statistics, logging, and colored output for Linux (and cross-platform support)21MIT
battopInteractive batteries viewer12,460Apache-2.0 OR MIT
battrsBattery level information3,272MIT
battyBattery Health Tool for Linux1,236MIT
batty-catA cat clone with syntax highlighting, git integration, and Rhai support170MIT
batty-cliSupervised agent execution for software teams517MIT
batutaDEPRECATED: Use aprender-orchestrate instead. Re-exports aprender-orchestrate for backward compatibility.1,303MIT
batuta-commonShared utilities for the Batuta stack: formatting, system info, display helpers24,041MIT OR Apache-2.0
batvecEfficient data structure for storing bats1,810Unlicense
bauFun, simple signaling library3,703MIT OR Apache-2.0
baubleAn extensible file format built for asset systems1,588MIT OR Apache-2.0
bauble_macrosAn extensible file format built for asset systems1,565MIT OR Apache-2.0
baudotBaudot and related five bit codes in Rust11,884MIT
bauerA derive macro for automatically generating builders423Apache-2.0
bauer-macrosMacro implementation for the `bauer` crate. This should only be accessed through the `bauer` crate.369Apache-2.0
bausbacked up ordering of standard input4,041MIT
bauxiteWrap a string in a box for more aesthetic output to a console3,386MIT
bavyThis package may become something, or it may remain nothing. Bavy is not Bevy, that is for certain.1,860MIT OR Apache-2.0
bawaA TUI game save organizer508GPL-3.0
bawawaOpinionated set of tools to manage and compose process executions20,133MIT OR Apache-2.0
bawnGuarded enclosure for process and workspace path management17MIT OR Apache-2.0
baxeA library that simplifies error handling in Axum.6,570MIT
baxe-deriveProcedural macro for Baxe library.6,832MIT
baxzupCreate backups using XZ compression2,850Zlib
bay[WIP] A content-addressable data store for Ocean.1,984AGPL-3.0-only
bayarcashRust SDK for the Bayarcash payment gateway — a feature-parity, idiomatic port of the official Bayarcash PHP SDK. Supports API v2…29MIT
bayarcash-rsRust SDK for Bayarcash Payment Gateway API28MIT
bayarcash-sdkRust SDK for Bayarcash Payment Gateway API29MIT
bayardA distributed search server.20,002MIT
bayard-cliCommand line interface for Bayard.11,860MIT
bayard-clientClient library for Bayard.19,061MIT
bayard-commonCommon library for Bayard.13,666MIT
bayard-protoProtocol Buffers for Bayard18,434MIT
bayard-restREST API server for Bayard.16,050MIT
bayard-serverBayard is a distributed search server.18,531MIT
bayerAlgorithms for demosaicing Bayer images.542,384MIT
bayer-dithering-matrixCompile-time Bayer dithering matrix of arbitrary size in stable Rust639MPL-2.0
bayesComposable abstractions to build probabilistic models and inference algorithms1,842LGPL-3.0
bayes-rsA Rust library for Bayesian inference with MCMC samplers657MIT
bayes_eloA library for calculating Elo in balanced and unbalanced competitions or games.2,424GPL-2.0-or-later
bayes_estimateBayesian estimation library. Kalman filter, Informatiom, Square root, Information root, Unscented and UD filters. Numerically and…41,673MIT
bayesianA naive Bayesian classifier with optional TF-IDF support138MIT
bayesicA string matching library similar to NaiveBayes but optimized for many small classifications4,113MIT
bayespamA simple bayesian spam classifier.50,736MIT
bayestestBayesian A/B testing calculations for Rust24,920MIT
baykitYokohama Baykit1,532MIT
bayouiot real-time analytics5,475MIT OR Apache-2.0
bayou_internerA string interner1,387MPL-2.0
bayserverBayServer is one of the high-speed web servers. It operates as a single-threaded, asynchronous server, which makes it…1,555MIT
baywatchWatch files, execute commands on changes.4,274MIT
baz-difftasticA structural diff that understands syntax. Based on difftastic, the OSS9,775GPL-2.0
baz-tree-sitter-traversalTraversal of tree-sitter Trees and any arbitrary tree with a TreeCursor-like interface22,835MIT
bazaThe base password manager3,457Apache-2.0
baza_cliThe base password manager626MIT OR Apache-2.0
baza_coreThe base password manager5,054Apache-2.0