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,314MITParsing toolsTemplate engine 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-standardDevelopment tools batch-mode-token-expansion-stepEnumerates the stepwise stages of token expansion, providing instructions and structure for batch-oriented expansions.15,700non-standardAPI bindingsText processing batch-mode-token-expansion-traitsTraits for describing distinct token expansion axes, used for instructing expansions in an LLM context.15,981non-standardAPI bindingsText processing 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-laterAsynchronousCommand line utilities batch3Batch3 Islamabad Library Package4,887MIT/Apache-2.0 batch_apk_installerA command-line tool for batch installation of Android Packages (APKs).157MITCommand line utilitiesDevelopment tools batch_operbatch_oper provides some batch operation macro for some operations35,197MITNo standard libraryRust patterns batch_queueA single-producer single-consumer Rust queue with smart batching1,787MIT OR Apache-2.0Concurrency batch_renameA simple command line tool for batch rename files.7,611MITCommand line utilities 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 tasks27MITDevelopment tools 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.0AsynchronousScience batched-queueA high-performance, highly-concurrent batched queue implementation for Rust.1,148non-standardConcurrencyData structures 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.0AsynchronousConcurrency batchflow-coreCore traits and execution engine for BatchFlow, a Spring Batch-inspired batch processing framework for Rust.11MIT OR Apache-2.0AsynchronousConcurrency 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,099MITCommand line utilities batchpressHardware-adaptive batch image compression to WebP with a Rayon pipeline18MITConcurrencyMultimedia batchyTransparently batch concurrent requests into efficient bulk operations57MITAsynchronousConcurrency 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.0Command line utilities bath-signalA generic WebRTC signalling implementation.2,833MIT bathroomImplementation of the Bathroom Model hash table algorithm824MIT OR Apache-2.0AlgorithmsData structures 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.0Parser implementations 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 level891MITGUI batlessA non-blocking, LLM-friendly code viewer inspired by bat2,576MITCommand line utilitiesDevelopment tools batlimitSet battery charge limit on supported laptops on Linux with CLI17,522GPL-3.0-or-laterCommand line utilities batman-fimA low-memory file integrity monitoring tool with review workflows and configurable log scanning.18MITCommand line utilitiesFilesystem batman-robinRust library and CLI tool for interacting with the BATMAN-adv kernel module for mesh networking95MITAPI bindingsCommand line utilities batmanagerTool for configuring Lenovo battery settings4,549MITCommand-line interfaceCommand line utilities batmonInteractive batteries viewer1,592Apache-2.0Operating systems batnoA lightweight Linux battery monitor that sends notifications only once until the battery has recharged.29AGPL-3.0-or-laterCommand line utilitiesOperating systems::Linux APIs batnotifyNotify you about low battery levels3,125MITCommand line utilities batonA simple channel for receiving updates per field4,368MIT OR Apache-2.0Asynchronous baton-deriveA derive macro that generates a baton per field4,596MIT OR Apache-2.0Asynchronous 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.0Command line utilitiesDevelopment tools 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.19MITCommand line utilitiesDevelopment tools batpakEmbedded, sync-first event store: append-only hash-chained journal, typed events, verifiable receipts, deterministic replay,…699MIT OR Apache-2.0Data structuresDatabase implementations batpak-bench-supportCriterion benchmark support helpers for batpak.130MIT OR Apache-2.0Development tools::Profiling batpak-macrosProcedural macros for the batpak event-sourcing store.410MIT OR Apache-2.0Development tools::Procedural macro helpers batpak-macros-supportShared support types for batpak macros. Not intended for direct use.440MIT OR Apache-2.0Development tools::Procedural macro helpers 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-laterAPI bindingsAsynchronous batsA spooooky app for printing bats (and other things) to your terminal41,392Apache-2.0 OR MITCommand line utilities batsatExtensible SAT solver in Rust84,483MITAlgorithms batsignalBatsignal is a lightweight command-line utility designed for seamless integration with scripts, allowing you to automate actions…826MITCommand line utilities 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.0Network programming 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,100MITCommand line utilities batteryCross-platform information about the notebook batteries854,217Apache-2.0 OR MITOperating systems 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 compensation349MITEmbedded developmentNo standard library battery-ffiFFI bindings for battery crate18,355Apache-2.0 OR MITOperating systems battery-notificationA low battery notification4,780WTFPLCommand line utilities battery-notifyA simple battery notifier for Linux.11,073MITCommand line utilities 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 emoji311MITCommand line utilities battery_monitorMonitors battery charge and beeps when fully charged so you can unplug. Also supports optional water and movement reminders.51MITCommand line utilities 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 bots37MITCommand line utilitiesDevelopment tools 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.0Command line utilitiesDevelopment tools 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.0Command-line interfaceGames 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,326MITAuthenticationNetwork programming battlsA simple CLI utility that lists your battery information24GPL-3.0Command line utilities battnuxRobust terminal battery monitor with statistics, logging, and colored output for Linux (and cross-platform support)21MITCommand line utilitiesHardware support battopInteractive batteries viewer12,460Apache-2.0 OR MITOperating systems battrsBattery level information3,272MIT battyBattery Health Tool for Linux1,236MIT batty-catA cat clone with syntax highlighting, git integration, and Rhai support170MITCommand line utilities batty-cliSupervised agent execution for software teams517MITCommand line utilitiesDevelopment tools 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.0Command line utilitiesText processing batvecEfficient data structure for storing bats1,810Unlicense bauFun, simple signaling library3,703MIT OR Apache-2.0Concurrency baubleAn extensible file format built for asset systems1,588MIT OR Apache-2.0Parser implementations bauble_macrosAn extensible file format built for asset systems1,565MIT OR Apache-2.0Parser implementations baudotBaudot and related five bit codes in Rust11,884MIT bauerA derive macro for automatically generating builders423Apache-2.0Data structuresDevelopment tools 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,386MITCommand-line interfaceValue formatting 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.0Asynchronous bawnGuarded enclosure for process and workspace path management17MIT OR Apache-2.0FilesystemOperating systems baxeA library that simplifies error handling in Axum.6,570MIT baxe-deriveProcedural macro for Baxe library.6,832MIT baxzupCreate backups using XZ compression2,850ZlibCommand line utilitiesFilesystem 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…29MITAPI bindingsWeb programming bayarcash-rsRust SDK for Bayarcash Payment Gateway API28MITAPI bindingsWeb programming bayarcash-sdkRust SDK for Bayarcash Payment Gateway API29MITAPI bindingsWeb programming bayardA distributed search server.20,002MITDatabase interfaces bayard-cliCommand line interface for Bayard.11,860MITDatabase interfaces bayard-clientClient library for Bayard.19,061MITDatabase interfaces bayard-commonCommon library for Bayard.13,666MITDatabase interfaces bayard-protoProtocol Buffers for Bayard18,434MITDatabase interfaces bayard-restREST API server for Bayard.16,050MITDatabase interfaces bayard-serverBayard is a distributed search server.18,531MITDatabase interfaces bayerAlgorithms for demosaicing Bayer images.542,384MITMultimedia::Images 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.0Science bayes-rsA Rust library for Bayesian inference with MCMC samplers657MITMathematicsScience 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,673MITScienceScience::Robotics bayesianA naive Bayesian classifier with optional TF-IDF support138MITAlgorithmsMathematics bayesicA string matching library similar to NaiveBayes but optimized for many small classifications4,113MITData structures bayespamA simple bayesian spam classifier.50,736MITScience 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.0Command line utilitiesDevelopment tools baz-tree-sitter-traversalTraversal of tree-sitter Trees and any arbitrary tree with a TreeCursor-like interface22,835MITAlgorithmsData structures bazaThe base password manager3,457Apache-2.0 baza_cliThe base password manager626MIT OR Apache-2.0 baza_coreThe base password manager5,054Apache-2.0