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.
bashletSandboxed bash execution environment using WebAssembly27MIT
bashlingsRustlings-style interactive Bash exercises in Uzbek — runner, watcher, and hint renderer34MIT
bashlsA Rust implementation of bash-language-server383MIT
bashrandCrack Bash's $RANDOM variable with 2-3 samples4,616MIT OR Apache-2.0
bashrsRust-to-Shell transpiler for deterministic bootstrap scripts23,240MIT
bashrs-backendPOSIX shell backend (sh/bash/zsh) for xpile (XPILE-BASHRS-MERGER-001). Renders real POSIX shell for the supported meta-HIR Stmt…227MIT OR Apache-2.0
bashrs-frontendPOSIX shell frontend (sh/bash/zsh + Makefile/Dockerfile) for xpile. Scaffold at v0.1.0 (PMAT-037 / XPILE-BASHRS-MERGER-001); full…232MIT OR Apache-2.0
bashrs-oracleML-powered error classification oracle for bashrs using aprender (GPU-accelerated)909MIT
bashrs-runtimeEmbedded runtime library for Rash-generated shell scripts2,659MIT
bashtastic-visualizerTUI (Text User Interface) - Get Instant feedback for your sh commands. Explore and play with your queries 🚀.7,853MIT
bashtestmdCompiles shell commands in .md files into Bash scripts for testing142,432MIT OR Apache-2.0
bashwardcheckpoint and rewind for bash side-effects in claude code. /rewind handles file edits; bashward handles the bash channel /rewind…33MIT OR Apache-2.0
bashxRun bash scripts from GitHub with ease778MIT
basi_cssCSS framework using tiny_http6,512ISC
basicbase58 for cryptonote2,071GPL-3.0-or-later
basic-auth-rawA library to provide a base for Basic Authentication for use in Rocket2,015MIT
basic-authorityBasic PoA blockchain engine.3,845GPL-3.0
basic-axum-rate-limitSimple rate limiting middleware for Axum with callback-based extensibility919LGPL-3.0-or-later
basic-calcBasic TUI calculator6,656GPL-3.0
basic-collisionExtremely basic collision library that just works8,386MIT
basic-cookiesLow-level RFC 6265 combatible cookie handling library for Rust.17,092,193MIT
basic-dslA Rust procedural macro crate that provides a BASIC interpreter embedded as a domain-specific language1,039EUPL-1.2
basic-hllThe basic HyperLogLog algorithm10,597MIT
basic-http-serverA simple static HTTP file server, for learning and local development50,601MIT OR Apache-2.0
basic-human-durationSimple human formatting of chrono::Duration21,204Apache-2.0/MIT
basic-jwtBasic JWT signing and verification library10,438MIT
basic-loggerA basic logger for the log facade.4,024MIT
basic-mathBasic math library2,948MIT
basic-mutexA lightweight, FIFO-ordered mutex with fair scheduling and hybrid spin–park synchronization.65Apache-2.0
basic-oopSimple OOP for Rust.6,327MIT OR Apache-2.0
basic-oop-macroProcedural macro library for basic-oop.5,685MIT OR Apache-2.0
basic-otpBasic HOTP and TOTP implementation5,396MIT
basic-pathfindingTile-based A* pathfinding in Rust19,696MIT
basic-reverbA Rust implementation of the reverb presented at "Let's Write A Reverb"5,464MIT
basic-textBasic Text strings and I/O streams41,577Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
basic-text-internalsBasic Text string literal implementation details32,832Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
basic-text-literalsBasic Text string literal macro for basic-text31,741Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
basic-tomlMinimal TOML library with few dependencies53,748,443MIT OR Apache-2.0
basic-tutorialbasic-tutorial1,953MIT
basic-udevA drop-in, pure-rust implementation of some udev features208,395MIT OR Apache-2.0
basic64A straightforward implementation of base64.1,770MIT
basic_allocatorA very simple global allocator written in pure Rust9,973non-standard
basic_bevy_pixel_cameraA simple set of coponents, schedules, systems and helper functions to create any type of pixel camera2,618MIT OR Apache-2.0
basic_calculator_crateSimple Calculator1,220MIT
basic_deno_ts_module_loaderA basic Deno TypeScript module loader2,820MIT
basic_documentationBasic documentation example from the rust book1,278MIT OR Apache-2.0
basic_dspDigital signal processing based on real or complex vectors in time or frequency domain.50,400MIT/Apache-2.0
basic_dsp_interopDigital signal processing based on real or complex vectors in time or frequency domain.26,799MIT/Apache-2.0
basic_dsp_matrixDigital signal processing based on real or complex vectors in time or frequency domain.34,803MIT/Apache-2.0
basic_dsp_vectorDigital signal processing based on real or complex vectors in time or frequency domain.46,332MIT/Apache-2.0
basic_exampleA fun game where you guess what number the computer has chosen.1,843MIT
basic_functionsJust a collection of functions that I might want to use in my projects1,654MIT
basic_game_of_lifeA basic terminal implementation of Conway's Game of Life!2,240MIT OR Apache-2.0
basic_hash_ringA basic hash ring implementation1,163MIT
basic_legacy_modelerBASIC Legacy Business Modeler - a tool for modeling legacy business systems55MIT OR Apache-2.0
basic_lexerBasic lexical analyzer for parsing and compiling8,056MIT
basic_lib1some Description1,852MIT
basic_lib_for_meIt is just a basic lib that i will use usually12,327MIT
basic_logA basic logging crate for Rust.4,361MPL-2.0
basic_math_operationA simple library which can be used to perform basic operations like Addition, Subtraction, Multiplication and Division1,862MIT/Apache-2.0
basic_math_problem_generatorSimple CLI math test with varying difficulty. Geared towards small children for practicing.5,470MIT
basic_maths#function #description Add(i64,i64), sub(i64,i64), Mul(i64,i64), Div(i64,i64), Mod(i64,i64)3,234MIT
basic_pattern_matcherA basic pattern matcher for Rust using . as a delimiter, * for single level wildcard, ** for multi level wildcard3,431MIT
basic_pattern_scannerFast no-dependencies byte-pattern scanner with IDA-style and nibble-mask pattern support113MIT
basic_quick_libA basic lib to do some basic stuff with cli programming6,955MIT
basic_schedulerA basic time-based scheduling system4,719MIT
basic_statsLightweight library with basic statistical estimators and hypothesis tests.2,127MIT
basic_stochasticsA small collection of utilities to make performing basic stochastic calculations more convenient6,464MIT/Apache-2.0
basic_tarBuilding blocks to read and write classic oldstyle tar archives and streams3,703BSD-2-Clause OR MIT
basic_tcp_proxySimple synchronous TCP proxy crate for forwarding TCP connections22,223MIT/Apache-2.0
basic_treebasic tree for rust, for now including only trie10,488MIT
basic_trieA simple Trie implementation in Rust22,485non-standard
basic_wavesA Basic Selection of wave generators for rodio4,362MIT
basic_xlsx_writerBasic Excel Writer7,598Apache-2.0
basicafA (Dartmouth) BASIC to Brainf**k compiler5,307GPL-3.0
basiccountminsketchA basic count min sketch implementation4,894MIT
basicftpA Basic library for FTP using Std::net supporting EPSV and basic features as well as read only non authenticated, non-encrypted…5,005MIT
basichllThe basic HyperLogLog algorithm15,824MIT
basiclogA simple logging boilerplate for my needs4,428non-standard
basicluRust wrapper for BasicLU2,890MIT
basiclu-sysRust FFI bindings for BasicLU5,557MIT OR GPL-3.0-or-later
basicmethodAdd constructor, get and set method using derive macro4,134MIT OR Apache-2.0
basicmicro-rsUnofficial Rust library for Basicmicro RoboClaw and MCP motor controllers17MIT
basicvideostreamerPrimitive image streaming HTTP server.1,731MIT
basilClient library for Basil, the host-local secrets broker: your app never touches the key.97Apache-2.0
basil-binBasil is a host-local secrets broker: your app never touches the key. Unified broker daemon, operator tool, and client CLI.107Apache-2.0
basil-clientClient library for the basil agent.115Apache-2.0
basil-coreBasil daemon core, broker services, transport, and offline admin command implementations.165Apache-2.0
basil-coseStrict deterministic COSE (RFC 9052/9053) profile for basil sealed invocations: signed, sealed, and seal-only constructions with…287Apache-2.0
basil-keystore-backendOptional Basil key-store backends over db-keystore and 1Password.174Apache-2.0
basil-natsGeneric, dependency-light builder for NATS account/user JWTs (ed25519-nkey) where signing is delegated to an external signer…193Apache-2.0
basil-nats-bridgeNATS request/reply courier for Basil sealed invocation envelopes.94Apache-2.0
basil-protoGenerated gRPC contracts for the Basil broker and SPIFFE Workload API.356Apache-2.0
basileusAll-in-one library for user management, authorization, sessions and permission management4,356MIT
basilicReserved placeholder - Do not use890non-standard
basiliqREST API server exposing a Postgres database using JSON:API4,454MIT OR Apache-2.0
basiliskautonomous AI written in rust1,732GPL-3.0-only
basilkA Terminal User Interface (TUI) to manage your tasks with minimal kanban logic7,774MIT OR Apache-2.0
basinNumerical optimization in pure Rust, with pluggable linear-algebra backends and WASM support.17,233MIT OR Apache-2.0
basin2-dataBasin2 subpackage for MC data.2,655GPL-3.0-or-later
basin2-libBasin2 subpackage for general use.3,309GPL-3.0-or-later
basin2-protocolBasin2 subpackage for MC protocol.1,805GPL-3.0-or-later
basinskiRescues media files from their own disintegration. Named for William Basinski's Disintegration Loops.21GPL-3.0-or-later
basis-pointsValidated basis-points type with optional Decimal and Anchor support.119MIT
basis-universalBindings for the basis-universal Supercompressed GPU Texture Codec by Binomial452,327MIT OR Apache-2.0
basis-universal-sysBindings for the basis-universal Supercompressed GPU Texture Codec by Binomial456,032MIT OR Apache-2.0
basispoort-sync-clientAn API client to help synchronize institution data with the Basispoort educational material SSO service.14,230MPL-2.0
basisuA bit-exact pure-Rust Basis Universal texture transcoder (.ktx2 and .basis).265Apache-2.0
basisu_c_sysRust binding and wrappers for Basis Universal C API1,574MIT OR Apache-2.0
baskBuild Tasks: an async task-queue pipeline engine with pluggable IO, columnar formats, and predefined tasks64MIT OR Apache-2.0
bask-coreCore task-queue pipeline engine for bask (use the bask crate)52MIT OR Apache-2.0
bask-formatsColumnar formats (Arrow/Parquet/CSV/JSONL) and record IO for bask (use the bask crate)36MIT OR Apache-2.0
bask-ioPluggable IO plane (sources and sinks) for bask (use the bask crate)44MIT OR Apache-2.0
bask-macrosDerive macros for bask (use the bask crate)53MIT OR Apache-2.0
bask-tasksPredefined workers and routers for bask: row-count batching and chunking (use the bask crate)31MIT OR Apache-2.0
baskervilleInfer and validate data-type schemas in Rust.4,867MIT
baskerville_macroMacros for Baskerville - Infer and validate data-type schemas in Rust.4,832MIT
basketAPI Wrapper around mozilla basket(newsletters)11,592MIT
baskontoplanTyped wrapper over the Swedish BAS chart of accounts (BAS-kontoplan)85MIT
basmz80 assembler relying on cpclib-asm1,982MIT
basm-sdk-communityCommunity SDK for the Blocky Attestation Service426MIT OR Apache-2.0
basm-sdk-community-macrosMacros in support of the Basm Sdk Community crate631MIT OR Apache-2.0
basmatiCommand line utility for interacting with AWS Glacier5,769MIT
basn1Binary ASN.1 encoding and decoding no-std library (DER)17,128MIT/Apache-2.0
bass-rsun4seen Bass for Rust with a nice api11,465GPL-2.0-or-later
bass-sysBass bindings for Rust21,314MIT
bass-tunaA terminal-based string instrument tuner.1,130MIT
bassertA Better Assert macro
This macro will print out the values of each side of an expression and also the
values of function…6,676MIT
bassetbare-bones asset files and embedding294MIT
bassmentMusic library server with support for cue points, playlists, crates and more3,329GPL-3.0
baste64A base64 codec1,033MIT
bastehGeneric kv storage with replaceable backend8,030MIT OR Apache-2.0
basteh-memoryAn implementation of basteh based on hashmap(in memory)5,249MIT OR Apache-2.0
basteh-redbAn implementation of basteh based on redb5,275MIT OR Apache-2.0
basteh-redisAn implementation of basteh based on redis-rs5,194MIT OR Apache-2.0
bastiSimple tool to group and interpret your bank account statements1,615GPL-3.0-only
bastionFault-tolerant Runtime for Rust applications116,303Apache-2.0/MIT
bastion-aiBastion — The open-source Production Kernel for Agentic AI. Multi-model consensus, self-healing, deterministic checkpoints,…20MIT OR Apache-2.0
bastion-amqplapin integration with bastion13,222MIT
bastion-coreCore security guards for Bastion 1.0 (Jail, Shield, Guard) - Industrial-grade protection for Rust applications1,100MIT OR Apache-2.0
bastion-executorCache affine NUMA-aware executor for Rust168,043Apache-2.0/MIT
bastion-executor-traitexecutor-trait implementation for bastion8,227Apache-2.0 OR MIT
bastion-qutexSynchronization mechanisms that rely on lock-free and other non-(thread)blocking techniques, such as Rust futures, to guarantee…27,968MIT
bastion-termBlock-aware web terminal: persistent shells, OSC 133 command segmentation, xterm.js front-end.20MIT
bastion-toolkit🏰 Bastion Security Toolkit - Industrial Grade Protection for Vibe Coders23MIT
bastion-utilsUtilities for Bastion, the highly-available, fault-tolerant, async communication oriented executor107,748Apache-2.0/MIT
bastion_protoBastion Protocol Bindings for serde523MPL-2.0
bastorA wrapper helps implementing actor with Bastion more easier with self-implemented state6,163MIT
basuEventbus crate with sync and async features12,200MIT
baswsA simple async WebSocket client/server framework15,781MIT
basws-clientA simple async WebSocket client/server framework16,104MIT
basws-serverA simple async WebSocket client/server framework17,508MIT
basws-sharedA simple async WebSocket client/server framework18,241MIT
basws-yewA yew-client for basws, a simple async WebSocket client/server framework12,064MIT
basyx-rsA Rust library to work with Asset Administration Shells.8,811MIT
batA cat(1) clone with wings.4,163,360MIT OR Apache-2.0
bat-cliBlockchain Auditor Toolkit (BAT)115,848MIT
bat-implImplementation detail of bat.1,951MIT/Apache-2.0
bat-marketsFutures-first headless Rust exchange engine with honest Binance/Bybit/MEXC linear futures support167MIT OR Apache-2.0
bat-markets-binanceBinance USD-M linear futures adapter for bat-markets219MIT OR Apache-2.0
bat-markets-bybitBybit linear USDT futures adapter for bat-markets214MIT OR Apache-2.0
bat-markets-coreCore domain contracts and in-memory state engine for bat-markets350MIT OR Apache-2.0
bat-markets-mexcMEXC USDT-M linear futures adapter for bat-markets83MIT OR Apache-2.0
batadasebatadase is an incredible LMDB wrapper5,224MIT
batadase-indexbatadase is an incredible LMDB wrapper3,182MIT
batadase-macrosbatadase is an incredible LMDB wrapper3,171MIT
batata-clientRust client for Batata/Nacos service discovery and configuration management53Apache-2.0
batata-consul-clientRust client for HashiCorp Consul or batata61Apache-2.0
batboxcollection of commonly used things78,581MIT
batbox-androidHelper crate for android14,980MIT
batbox-approxApproximate comparison19,318MIT
batbox-clicli interface10,697MIT
batbox-cmpTraits & functions related to Ord19,360MIT
batbox-collectionCollection of identifiable objects9,919MIT
batbox-collection-derivebatbox-collection derive macros10,346MIT
batbox-colorWorking with colors15,170MIT
batbox-deriveBatteries useful for projects (derive macros)30,822MIT
batbox-diffEasy struct diffing10,356MIT
batbox-diff-derivebatbox-diff derive macros10,769MIT
batbox-fileLoading files with web support13,612MIT
batbox-file-dialogfile dialogs9,953MIT
batbox-i18nsimple internationalization10,235MIT
batbox-i18n-macrobatbox-i18n proc macro10,647MIT
batbox-laLinear algebra18,970MIT
batbox-lappLinear algebra (batbox-la) extensions13,227MIT
batbox-loggerlogging11,205MIT
batbox-macrosBatteries useful for projects (macros)5,977MIT
batbox-numnum traits19,698MIT
batbox-preferencessaving/loading user preferences9,919MIT
batbox-rangeHelpers for working with ranges19,701MIT
batbox-timeAlternative for std::time so that it works on web14,920MIT
batbox-tuple-macrosMacro for calling your macro for all tuple sizes11,635MIT
batcavethe Batcave Terminal, a mysterious and powerful command-line interface inspired by the Dark Knight's lair.9,195MIT
batchDistributed task queue library based on RabbitMQ3,708MIT/Apache-2.0
batch-aint-oneI got 99 problems, but a batch ain't one86,912MIT
batch-aint-one-prometheusPrometheus metrics for batch-aint-one656MIT
batch-channelasync channel that reduces overhead by reading and writing many values at once20,425MIT
batch-codegenProcedural macros for the batch crate3,018MIT/Apache-2.0
batch-implA proc-macro library for batch generating trait impls with a powerful DSL65MIT OR Apache-2.0
batch-loaderThe contracts and implementation for query batching.2,034MIT