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 WebAssembly27MITCommand line utilitiesDevelopment tools bashlingsRustlings-style interactive Bash exercises in Uzbek — runner, watcher, and hint renderer34MITCommand line utilitiesDevelopment tools bashlsA Rust implementation of bash-language-server383MITDevelopment tools bashrandCrack Bash's $RANDOM variable with 2-3 samples4,616MIT OR Apache-2.0Command line utilities bashrsRust-to-Shell transpiler for deterministic bootstrap scripts23,240MITCommand line utilitiesCompilers 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)909MITCommand line utilitiesDevelopment tools bashrs-runtimeEmbedded runtime library for Rash-generated shell scripts2,659MITCommand line utilitiesCompilers 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.0Command line utilitiesDevelopment tools 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-laterNetwork programmingWeb programming 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,193MITNetwork programmingParser implementations basic-dslA Rust procedural macro crate that provides a BASIC interpreter embedded as a domain-specific language1,039EUPL-1.2Development toolsParser implementations basic-hllThe basic HyperLogLog algorithm10,597MIT basic-http-serverA simple static HTTP file server, for learning and local development50,601MIT OR Apache-2.0Command line utilitiesWeb programming::HTTP server 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.0No standard libraryRust patterns basic-oop-macroProcedural macro library for basic-oop.5,685MIT OR Apache-2.0No standard libraryRust patterns 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 MITOperating systemsText processing 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.0ConfigurationEncoding 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,127MITMathematics 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-standardData structures basic_wavesA Basic Selection of wave generators for rodio4,362MITGame developmentMultimedia::Audio 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,731MITNetwork programmingWeb programming::HTTP server basilClient library for Basil, the host-local secrets broker: your app never touches the key.97Apache-2.0API bindingsAuthentication basil-binBasil is a host-local secrets broker: your app never touches the key. Unified broker daemon, operator tool, and client CLI.107Apache-2.0Command line utilitiesCryptography basil-clientClient library for the basil agent.115Apache-2.0 basil-coreBasil daemon core, broker services, transport, and offline admin command implementations.165Apache-2.0AuthenticationCryptography basil-coseStrict deterministic COSE (RFC 9052/9053) profile for basil sealed invocations: signed, sealed, and seal-only constructions with…287Apache-2.0CryptographyNo standard library basil-keystore-backendOptional Basil key-store backends over db-keystore and 1Password.174Apache-2.0AuthenticationCryptography basil-natsGeneric, dependency-light builder for NATS account/user JWTs (ed25519-nkey) where signing is delegated to an external signer…193Apache-2.0AuthenticationCryptography basil-nats-bridgeNATS request/reply courier for Basil sealed invocation envelopes.94Apache-2.0Command line utilitiesNetwork programming basil-protoGenerated gRPC contracts for the Basil broker and SPIFFE Workload API.356Apache-2.0API bindingsNetwork programming 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.0Command line utilities basinNumerical optimization in pure Rust, with pluggable linear-algebra backends and WASM support.17,233MIT OR Apache-2.0AlgorithmsMathematics 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-laterCommand line utilitiesMultimedia::Video basis-pointsValidated basis-points type with optional Decimal and Anchor support.119MITCryptography::CryptocurrenciesData structures basis-universalBindings for the basis-universal Supercompressed GPU Texture Codec by Binomial452,327MIT OR Apache-2.0API bindingsCompression basis-universal-sysBindings for the basis-universal Supercompressed GPU Texture Codec by Binomial456,032MIT OR Apache-2.0CompressionEncoding basispoort-sync-clientAn API client to help synchronize institution data with the Basispoort educational material SSO service.14,230MPL-2.0Authentication basisuA bit-exact pure-Rust Basis Universal texture transcoder (.ktx2 and .basis).265Apache-2.0Multimedia::ImagesRendering::Data formats 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.0AsynchronousConcurrency bask-coreCore task-queue pipeline engine for bask (use the bask crate)52MIT OR Apache-2.0AsynchronousConcurrency bask-formatsColumnar formats (Arrow/Parquet/CSV/JSONL) and record IO for bask (use the bask crate)36MIT OR Apache-2.0AsynchronousEncoding bask-ioPluggable IO plane (sources and sinks) for bask (use the bask crate)44MIT OR Apache-2.0Asynchronous 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.0AsynchronousConcurrency 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)85MITFinance 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,769MITCommand line utilities basn1Binary ASN.1 encoding and decoding no-std library (DER)17,128MIT/Apache-2.0Encoding bass-rsun4seen Bass for Rust with a nice api11,465GPL-2.0-or-later bass-sysBass bindings for Rust21,314MITExternal FFI bindingsMultimedia::Audio bass-tunaA terminal-based string instrument tuner.1,130MITCommand line utilities 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.0Multimedia baste64A base64 codec1,033MIT bastehGeneric kv storage with replaceable backend8,030MIT OR Apache-2.0AsynchronousCaching basteh-memoryAn implementation of basteh based on hashmap(in memory)5,249MIT OR Apache-2.0AsynchronousCaching basteh-redbAn implementation of basteh based on redb5,275MIT OR Apache-2.0AsynchronousCaching basteh-redisAn implementation of basteh based on redis-rs5,194MIT OR Apache-2.0AsynchronousCaching bastiSimple tool to group and interpret your bank account statements1,615GPL-3.0-onlyCommand line utilities bastionFault-tolerant Runtime for Rust applications116,303Apache-2.0/MITAsynchronousConcurrency bastion-aiBastion — The open-source Production Kernel for Agentic AI. Multi-model consensus, self-healing, deterministic checkpoints,…20MIT OR Apache-2.0AsynchronousScience bastion-amqplapin integration with bastion13,222MITDatabase interfaces bastion-coreCore security guards for Bastion 1.0 (Jail, Shield, Guard) - Industrial-grade protection for Rust applications1,100MIT OR Apache-2.0Development toolsRust patterns bastion-executorCache affine NUMA-aware executor for Rust168,043Apache-2.0/MITAsynchronousConcurrency bastion-executor-traitexecutor-trait implementation for bastion8,227Apache-2.0 OR MITAsynchronousConcurrency bastion-qutexSynchronization mechanisms that rely on lock-free and other non-(thread)blocking techniques, such as Rust futures, to guarantee…27,968MITAsynchronousConcurrency bastion-termBlock-aware web terminal: persistent shells, OSC 133 command segmentation, xterm.js front-end.20MITCommand line utilitiesWeb programming bastion-toolkit🏰 Bastion Security Toolkit - Industrial Grade Protection for Vibe Coders23MITDevelopment toolsRust patterns bastion-utilsUtilities for Bastion, the highly-available, fault-tolerant, async communication oriented executor107,748Apache-2.0/MITAsynchronousConcurrency 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,200MITAsynchronous baswsA simple async WebSocket client/server framework15,781MITAsynchronousNetwork programming basws-clientA simple async WebSocket client/server framework16,104MITAsynchronousNetwork programming basws-serverA simple async WebSocket client/server framework17,508MITAsynchronousNetwork programming basws-sharedA simple async WebSocket client/server framework18,241MITAsynchronousNetwork programming basws-yewA yew-client for basws, a simple async WebSocket client/server framework12,064MITAsynchronousNetwork programming basyx-rsA Rust library to work with Asset Administration Shells.8,811MIT batA cat(1) clone with wings.4,163,360MIT OR Apache-2.0Command line utilities 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.0API bindingsAsynchronous bat-markets-binanceBinance USD-M linear futures adapter for bat-markets219MIT OR Apache-2.0API bindingsAsynchronous bat-markets-bybitBybit linear USDT futures adapter for bat-markets214MIT OR Apache-2.0API bindingsAsynchronous bat-markets-coreCore domain contracts and in-memory state engine for bat-markets350MIT OR Apache-2.0API bindingsAsynchronous bat-markets-mexcMEXC USDT-M linear futures adapter for bat-markets83MIT OR Apache-2.0API bindingsAsynchronous 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.0ConfigurationNetwork programming batata-consul-clientRust client for HashiCorp Consul or batata61Apache-2.0API bindingsNetwork programming 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.0Asynchronous batch-aint-oneI got 99 problems, but a batch ain't one86,912MITConcurrency batch-aint-one-prometheusPrometheus metrics for batch-aint-one656MITConcurrency batch-channelasync channel that reduces overhead by reading and writing many values at once20,425MITAsynchronous 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.0Development tools::Procedural macro helpers batch-loaderThe contracts and implementation for query batching.2,034MIT