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.

bare-typesA zero-cost foundation for type-safe domain modeling in Rust. Implements the 'Parse, don't validate' philosophy to eliminate…255MIT OR Apache-2.0Data structuresDevelopment tools bare-vfsA minimal, synchronous, in-memory virtual filesystem for no_std and wasm32-unknown-unknown57MIT OR Apache-2.0FilesystemNo standard library bare-websocketSimple client only WebSocket (RFC6455) implementation with low level protocol details exposed (if needed)10,456MIT bare64A minimal, zero-dependency Base64 encoder/decoder in pure Rust14MIT OR Apache-2.0EncodingNo standard library bare_cnrBARE-based Command and Response library1,627MIT OR Apache-2.0 bare_err_treeDisplay errors as a formatted tree13,318MPL-2.0Development tools::DebuggingNo standard library::No dynamic allocation bare_err_tree_procDisplay errors as a formatted tree11,791MPL-2.0Development tools::DebuggingNo standard library::No dynamic allocation bare_metal_dequeBareMetalDeque is a deque implementation intended for no_std use995MIT OR Apache-2.0Data structuresEmbedded development bare_metal_moduloModNum is a highly ergonomic modular arithmetic struct intended for no_std use44,161MIT OR Apache-2.0MathematicsNo standard library bare_procA proc macro to generate Rust types from a BARE schema file.5,385MIT bare_server_rsA TompHTTP Bare server V1 Written in Rust.1,637AGPL-3.0Command line utilities barebones-watchfaceBarebones Watch Face for Mynewt on PineTime Smart Watch19,436Apache-2.0Embedded developmentNo standard library barebones-x509Low-level X.509 parsing and signature verification library8,911MIT OR Apache-2.0 barectf-parserA Rust library to parse barectf-generated CTF trace data3,327Apache-2.0 bareflowA work in progress opinionated web framework1,623MIT barefootjsRust runtime for BarefootJS marked templates (minijinja adapter).320MIT barehttpA minimal, explicit HTTP client for Rust with no_std support and blocking I/O33MIT OR Apache-2.0Network programmingNo standard library bareissCalculates the determinant of an integer square matrix1,793MIT OR Apache-2.0Algorithms barely-fuzzyFuzzy matching designed for bare metal no_std environments. Based on Levenshtein distance with heap allocation by feature, no…21MITAlgorithmsEmbedded development baremetalRust bindings for Metal728MIT OR Apache-2.0 bareminal_cliAsync command line interface for bare-metal and std1,816MIT OR Apache-2.0Command-line interfaceEmbedded development bareminal_macrosMacros for Bareminal command line interface1,767MIT OR Apache-2.0Command-line interfaceEmbedded development barentpAn NTP client library for use with and without the standard library.2,478non-standard baresipBaresip is a portable and modular SIP User-Agent with audio and video support.1,782BSD-3-Clause baresip-rsSafe(ish) Rust wrapper for libre (re) and libbaresip with Reactor + events + Tokio adapters560MIT OR BSD-3-ClauseAPI bindingsNetwork programming baresip-rs-sysRaw FFI bindings and link logic for libre (re) and libbaresip778MIT OR BSD-3-ClauseAPI bindingsNetwork programming baresync-coreSQLite-first sync runtime for Tauri apps268MITAsynchronousDatabase interfaces bareun_rsan unofficial Rust library for Bareun, a Korean morphological analyzer1,470BSD-3-ClauseAPI bindingsText processing barexpA Rust library that automatically generates mod.rs files for your project3,551MITDevelopment toolsFilesystem barexp-macrosProcedural macros for barexp969MIT barfTurn any input into "barf"-ed output.1,600MIT barflyWIP. Donut use. Implement osx dock/windows taskbar apps in rust.10,633MIT barfsBefunge JIT4,305MIT bargA GUI toolkit & 3D graphics renderer.9,996MIT / BSL-1.0GUIMultimedia bargoUnified CLI for Noir ZK circuit development40MIT bargo-coreCore library for the bargo CLI109MIT barisbll-testing-cargo-publisha library experiment1,576MIT barishweather info in your terminal provided by bbc17,431MIT baristaConcurrent status bar with cache expirations and remote control; aggregating outputs from external collector processes.8,218non-standardCommand line utilities barista-modulesA collection of useful modules for barista2,075Apache-2.0 bariumSafe vulkan abstraction1,639MIT barium_coreBarium figures out how to optimise a workout by figuring out the optimal plates to use for each (dumb/bar)bell for each exercise.4,571MIT bariumshBarium figures out how to optimise a workout by figuring out the optimal plates to use for each (dumb/bar)bell for each exercise.952MIT barkyet another reference counting pointer type2,294MIT/Apache-2.0 bark-aspdServer implementation for the Ark protocol.1,326CC0-1.0 bark-bitcoin-extExtension library to the rust-bitcoin ecosystem crates used in bark3,012MIT bark-cliCLI for the bitcoin Ark protocol built by Second1,717MIT bark-clientClient library and CLI for the Ark protocol.1,353CC0-1.0 bark-cln-rpcgenerated gRPC code for c-lightning used in bark569CC0-1.0 bark-devThis a library for the bark(receive notify on IOS devices)6,889MIT bark-jsonJSON definitions for the bark APIs2,441MIT bark-resta REST server built on top of the bark-wallet crate718MIT bark-rest-clientA simple REST API for barkd, a wallet daemon for integrating bitcoin payments into your app over HTTP. Supports self-custodial…211MIT bark-serverserver implementation for the Ark second layer protocol on bitcoin428CC0-1.0 bark-server-rpcgRPC code for bark-server API2,239MIT bark-walletWallet library and CLI for the bitcoin Ark protocol built by Second2,932MIT bark-workspace-hackworkspace-hack crate for the bark project21MIT bark_pushAn incomplete brak sdk for ios message push335MIT bark_rsA feature-complete Rust client library for Bark push notification service with modular architecture1,218MIT OR Apache-2.0API bindingsNetwork programming barkdocsA keyboard-driven TUI markdown viewer, companion to barklog153MIT OR Apache-2.0Command line utilities barkerA small, synchronous trait-object event bus with type-safe handlers, TTL, and priority metadata.17MIT OR Apache-2.0ConcurrencyData structures barkitBarKit — a cross-platform and ultrafast toolkit for barcodes manipulation in FASTQ files7,867GPL-3.0 barkit-extractTool for extracting barcode nucleotide sequence according to a specified regex pattern8,212GPL-3.0 barklogA keyboard-driven TUI for exploring logs from files, Docker, Kubernetes, and SSH118MIT OR Apache-2.0Command line utilitiesDevelopment tools::Debugging barkmlDeclarative configuration language20,532MIT-0Configuration barkupBarkup: Archive and Search Browser Bookmarks4,762BSD-3-Clause barley-interfaceA runtime interface for Barley5,417MIT OR Apache-2.0 barley-procA proc-macro crate for Barley3,644MIT OR Apache-2.0 barley-runtimeThe Barley runtime10,239MIT OR Apache-2.0 barley-stdThe Barley standard library5,357MIT OR Apache-2.0 barley-utilsUtilities for the Barley engine3,664MIT OR Apache-2.0 barnPlaceholder for a copy-on-write storage2,116MIT barn-rsPersonal Rust framework1,752MIT barnaclFast cryptographic library for Rust (bindings to libsodium)7,182MIT barnacl_sysFFI binding to libsodium7,705MIT barnacleA small tool to template a configuration file with environment variables before exec'ing into another binary5,524ISC barnacle-rsAdvanced rate limiting middleware for Axum with Redis backend, API key validation, and custom key extraction4,060MITAsynchronousCaching barnesA multithreaded Barnes Hut Algorithm implementation.7,467MIT barnes-hut-treeMorton-code Barnes-Hut tree for spatial force approximation.213MITAlgorithmsScience barnes_hutFast n-body simluation using the Barnes Hut algorithm3,649MITAlgorithmsMathematics barnineA swaybar implementation using swaybar-protocol.1,760MIT OR Apache-2.0 barnsleyiterated function system image generator12,292MIT OR Apache-2.0MathematicsMultimedia::Images barometre-prix-web-frOpen dataset of French website-creation prices (2026): 103 recorded price points across freelancers, agencies and SaaS builders,…27MITData structuresParsing tools baronSimple game engine for turn based operations519MITGame developmentGame engines baroquecuckoo1,707MIT barotrauma-compressCompress and decompress Barotrauma save files2,104AGPL-3.0-onlyCommand line utilities barqInteractive visualization of microcontroller Flash and RAM contents from ELF files39AGPL-3.0-or-later barrBarrel your JavaScript files! 🛢3,065MIT barracudacoming soon1,527non-standard barrageAn async broadcast channel64,744Apache-2.0AsynchronousConcurrency barredoraHigh-level Rust library for controlling iRobot Roomba robots via the Create 2 Open Interface.17MPL-2.0Embedded developmentHardware support barrelA powerful schema migration building API for Rust367,536MIT/X11 OR Apache-2.0Database interfacesDevelopment tools barreleyeOpen-source blockchain analytics tool.1,633MPL-2.0 barreleye-clientBarreleye driver for Rust.1,606Apache-2.0 barreleye-commonOpen-source blockchain analytics tool.3,301MPL-2.0 barreleye-indexerOpen-source blockchain analytics tool.2,227MPL-2.0 barreleye-serverOpen-source blockchain analytics tool.2,230MPL-2.0 barretenberg-rsRust bindings for Barretenberg, a C++ cryptographic library for zero-knowledge proofs14,226Apache-2.0API bindingsCryptography barretenberg-sysFFI bindings to Barretenberg24,114Apache-2.0 barretenberg_blackbox_solverA wrapper around a barretenberg WASM binary to execute black box functions for which there is no rust implementation2,743MIT barridoTool to discover paths in web applications6,185AGPL-3.0 barrier为 simink 提供内存屏障2,814Apache-2.0 barriersA barrier spin lock implementation3,037non-standard barriqueBinary serialiation format89GPL-3.0-or-laterEncoding barrique_deriveDerive macros for barrique145GPL-3.0-or-later barrzen-axum-coreCore components for Barrzen Axum applications: config, banner, AppBuilder, middleware388MIT barrzen-axum-infraInfrastructure integrations for Barrzen Axum: database, cache, search, broker186MIT barrzen-axum-obsObservability for Barrzen Axum: tracing and OpenTelemetry186MIT barrzen-axum-openapiOpenAPI documentation for Barrzen Axum applications178MIT barsBars is an implementation of the BASIC programming language written in Rust.1,366MITCommand line utilitiesParser implementations barseBinary parsing library.6,705MIT OR Apache-2.0Parsing tools barse-deriveProcedural macros for barse.5,859MIT OR Apache-2.0 barse-derive-implImplementation of procedural macros for barse.3,891MIT OR Apache-2.0 barshBash interpreter/compiler. Will not support all the functionalities.1,592MIT barstrainerA component to manage Lyquor DNS and TLS certificate.25Apache-2.0 bartCompile time templating inspired by Mustache28,297MITTemplate engine bart_derive#[derive(BartDisplay)] implementation for supporting the bart package30,179MIT bartenderA simple HTTP Server with an easy to use command-line interface.636MIT OR Apache-2.0Command line utilitiesWeb programming::HTTP server barterFramework for building high-performance live-trading, paper-trading and back-testing systems90,300MITAccessibilitySimulation barter-dataHigh performance & normalised WebSocket intergration for leading cryptocurrency exchanges - batteries included.91,037MITAccessibilitySimulation barter-data-sniperHigh performance & normalised WebSocket integration for leading cryptocurrency exchanges - batteries included.3,048MITAccessibilitySimulation barter-executionStream private account data from financial venues, and execute (live or mock) orders.39,573MITAccessibilitySimulation barter-instrumentCore Barter Exchange, Instrument and Asset data structures and associated utilities.34,762MITAccessibilitySimulation barter-instrument-copyA fork of the Barter library for managing financial instruments.1,892MITData structuresFinance barter-integrationLow-level framework for composing flexible web integrations, especially with financial exchanges130,380MITAccessibilitySimulation barter-integration-copyLow-level framework for composing flexible web integrations, especially with financial exchanges1,655MITAccessibilitySimulation barter-macroBarter ecosystem macros32,593MITAccessibilitySimulation bartibA simple timetracker for the command line6,004GPL-3.0-or-laterCommand line utilities bartimeA simple developer friendly top bar clock for OSX. Made for people who work with others in many different timezones.3,365MIT/Apache-2.0 bartlebyA symbol renaming toolkit, based on LLVM2,947Apache-2.0Development tools bartoAn iced based GUI for displaying information from the bartos database80MIT OR Apache-2.0Web programmingWeb programming::WebSocket barto-cliA command line tool for requesting information from a bartos instance1,093MIT OR Apache-2.0Web programmingWeb programming::WebSocket bartocA bartoc instance runs scheduled jobs and reports results back to a bartos instance1,361MIT OR Apache-2.0Web programmingWeb programming::WebSocket bartosA bartos server records information from bartoc instances and serves as a central hub for job scheduling1,331MIT OR Apache-2.0Web programmingWeb programming::WebSocket baruLibrary to facilitate DeFi on Liquid5,977non-standard barusready311MIT barustA X11 status bar4,316MITGUI baryA framework to build http servers with rust backend and vite frontend2,664GPL-3.0-onlyWeb programming bary-macrosA framework to build http servers with rust backend and vite frontend2,899GPL-3.0-only bary-serverA framework to build http servers with rust backend and vite frontend2,044GPL-3.0-only baryonFast prototyping 3D engine5,819MIT baryon-coreCore API of Baryon 3D-engine2,595MIT baryon_mathMath library for the baryon game engine2,958Zlib baryonyxA web framework inspired by Phoenix.809MITWeb programming baryuxnAn implementation of the Uxn stack machine as a no_std library.4,167AGPL-3.0-onlyEmbedded developmentEmulators bas2wavConvert AppleSoft BASIC source code into .wav file, for transfer to Apple II2,850MIT bas64Base64, but a bit smaller. Hints the name... not recommended for advanced projects but simple scripts! Because Base64 made decode…795MITEncoding basaltA window/ui framework built upon vulkan.59,913MITGraphicsGUI basalt-apiPublic plugin API for the Basalt Minecraft server: traits, components, events, and the plugin registration system15Apache-2.0API bindingsGame development basalt-bedrockDefinitions for Basalt competition packets949Apache-2.0Configuration basalt-cliCLI for managing Basalt competitions and configurations454GPL-3.0-onlyCommand line utilitiesConfiguration basalt-coreProvides the core functionality for Basalt TUI application13,231MIT basalt-deriveDerive macros for Encode/Decode/EncodedSize traits100Apache-2.0Development tools::Procedural macro helpersEncoding basalt-mc-protocolMinecraft packet definitions and version-aware packet registry50Apache-2.0EncodingGame development basalt-protocolBasalt gRPC protocol definitions32MIT basalt-tuiBasalt TUI application for Obsidian notes.13,171MIT basalt-typesPrimitive Minecraft protocol types with zero-copy serialization102Apache-2.0EncodingGame development basalt-widgetsProvides the custom ratatui widgets for Basalt TUI application3,152MIT basanosAuto test for tribers1,348MIT OR Apache-2.0 basantaSimple test crate5,228MIT bascetBascet is a tool to preprocess single-cell data, handling barcode detection, trimming, QC, and managing the execution of custom…733MIT basculeLogic circuit simulation where everything is a NAND gate or a D flip-flop1,661MIT OR Apache-2.0 basewip7,531MIT-0 base-62encode to/from bytes to base62 string171,052MIT base-addressStatic and dynamic base address for peripheral buses2,983MulanPSL-2.0 OR MITEmbedded developmentHardware support base-agentA small typed runtime kernel for agent task chains.17MIT OR Apache-2.0 base-converterConvert a number in any base to any other base17,746MITAlgorithmsCommand line utilities base-coroutineA fast and safe implementation of stackful coroutines with scheduler which supports preemptive scheduling.6,261LGPL-3.0 OR Apache-2.0 base-dUniversal base encoder: Encode binary data to 33+ dictionaries including RFC standards, hieroglyphs, emoji, and more8,179MIT OR Apache-2.0Command line utilitiesEncoding base-encodeEncode and decode data to any base.3,886,687MIT base-encodingA rust implementation of rfc-46482,101GPL-3.0 base-factoryA 1/1 Stargaze minter factory87,359Apache-2.0 base-geomA library for 2D geometry, providing robust geometric algorithms for intersection/distance between circular arcs/line segments.2,200MITAlgorithmsData structures base-minterStargaze NFT basic 1/1 minter contract69,248Apache-2.0 base-nA Base32 library supporting multiple alphabats.453MITEncodingNo standard library base-pnyCoder for arbitrary bases1,942Apache-2.0 base-sensible-wrapperA simple api wrapper with sane defaults726non-standard base-serverThis is a web server framework with base server support.224MIT OR Apache-2.0 base-simulacrumA headless CLI tool for locally testing EIP-5792 batch transactions against a simulated Base environment17MITCommand line utilitiesCryptography::Cryptocurrencies base-threadpoolminimalistic threadpool implementation3,258MIT base-traitsbase traits (for Rust)14,482BSD-3-ClauseData structuresRust patterns base-uibase-ui crate2,163MIT base-xEncode/decode any base44,537,195MITValue formatting base1Implementation of beautiful base1 node module in Rust.5,394MPL-2.0 base100Encode your data into emoji7,918AGPL-3.0 base1000A a text encoder based on the "Thousand Character Classic"1,388Apache-2.0Command line utilitiesEncoding base1112031base1112031 is a way to represent numbers using all Unicode characters except ASCII control characters.5,380MIT base116Like Base85… but 31 more.13,509AGPL-3.0-or-later WITH AdditionRef-Eips-exceptionsCommand line utilitiesNo standard library base116_cliCLI binary for crate base1161,531AGPL-3.0-or-later base122Rust implementation of the base-122 encoding2,407MIT base122-fastHigh-performance Base122 codex (6+ Gbps) with lower overhead (~14%) than Base64.482MITAlgorithmsEncoding base122-rsHigh-performance Base122 encoding/decoding library with bitwise operations4,557MITAlgorithmsEncoding base128Ground for base128 implementation, highly efficient but not common1,649MITEncoding base131072Base131072 encoding4,352MIT OR Apache-2.0Encoding base16base16 (hex) encoding and decoding13,464,963CC0-1.0EncodingNo standard library base16-builderA Rust implementation of a base16 builder3,650MIT base16-palettesA representation of the Base16 palettes in Rust2,733MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation base16-rsThe base16-rs library in Rust offers capabilities for encoding and decoding data in Base16 format. By utilizing the hex library,…2,825MIT base16384Encode binary file to printable utf16be, and vice versa.2,029GPL-3.0 base16_color_schemeA library to build base16-colorschemes.9,859MIT OR Apache-2.0