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.

betlangiserAdd ternary probabilistic uncertainty modelling to deterministic code via Betlang20non-standardCommand line utilitiesDevelopment tools betonA tree-backed slab allocator1,627MIT OR Apache-2.0 betrayerSimple tray icons that integrate well with winit48,976MITAPI bindingsGUI betrusted-pacPeripheral Access Crate for Betrusted1,988Apache-2.0 betrusted-rtMinimal runtime / startup for Betrusted RISC-V CPU's3,004ISCEmbedded developmentNo standard library betsyAn AppVeyor cli written in Rust2,607Apache-2.0 betterrustcoed make better2,908MIT better-agentA better approach to building AI Agents (soon)22MIT better-aliasManage shell aliases from the CLI, stored in a single TOML file31MITCommand line utilities better-asExplicit type casting35,258MITNo standard libraryRust patterns better-as-anyAutomatically makes your trait objects downcasting-capable833MIT better-assertAssertion helpers with built-in logging powered by better-logger1,096MIT OR Apache-2.0Development toolsDevelopment tools::Testing better-authThe most comprehensive authentication framework for Rust5,130MIT OR Apache-2.0 better-auth-allsourceAllsource DatabaseAdapter for better-auth-rs — event-sourced auth persistence457MITAuthenticationDatabase interfaces better-auth-apiPlugin implementations for better-auth4,305MIT OR Apache-2.0 better-auth-coreCore abstractions for better-auth: traits, types, config, error handling4,681MIT OR Apache-2.0 better-auth-deriveDerive macros for better-auth entity traits3,977MIT OR Apache-2.0 better-auth-diesel-sqliteSQLite database adapter for better-auth-rs using Diesel ORM — compile-time verified queries, 65 methods across 10 traits716MITAuthenticationDatabase interfaces better-auth-entityEntity definitions for better-auth24MIT OR Apache-2.0 better-auth-migrationDatabase migrations for better-auth28MIT OR Apache-2.0 better-auth-poemPoem framework integration for better-auth-rs23MIT OR Apache-2.0AuthenticationWeb programming better-baeA Rust proc-macro attribute parser85,932MITDevelopment tools::Procedural macro helpers better-bae-macrosA Rust proc-macro attribute parser86,980MITDevelopment tools::Procedural macro helpers better-blockmapGenerate better blockmap files for electron-builder5,908MITCryptography better-bucketA genuinely better token bucket for Rust: lock-free, allocation-free acquire path, cache-aligned, overflow-safe, with a one-line…331Apache-2.0 OR MITAlgorithmsConcurrency better-builderA library to derive an improved builder pattern for structs, leveraging Rust's type system.1,110MIT OR Apache-2.0Development toolsRust patterns better-commandsA better way of running commands - get stdout and stderr together, in order with timestamps, while easily running code as the…2,956GPL-3.0-only better-configbetter-config is a library for managing environment variables in Rust applications, providing a more ergonomic and type-safe…5,686MITConfiguration better-config-corebetter-config is a library for managing environment variables in Rust applications, providing a more ergonomic and type-safe…6,125MITConfiguration better-config-derivebetter-config is a library for managing environment variables in Rust applications, providing a more ergonomic and type-safe…5,944MITConfiguration better-config-loaderbetter-config is a library for managing environment variables in Rust applications, providing a more ergonomic and type-safe…5,921MITConfiguration better-conversionsSafe and explicit numeric conversions with range and precision checking279MIT OR Apache-2.0MathematicsNo standard library better-cpModern replacement for cp/mv with progress reporting, safety guarantees, resumable transfers, and intelligent optimizations45Apache-2.0Command line utilities better-ctxContext Intelligence Engine with CCP. 34 MCP tools, 8 read modes, 90+ compression patterns, cross-session memory (CCP),…122MITCommand line utilitiesDevelopment tools better-cursive-tableTableView and ArrayView for Cursive TUIs217MIT/Apache-2.0Command-line interfaceGUI better-debugA cooler, and sane Debug macro31,210MITDevelopment tools::Procedural macro helpers better-default-deriveA better Default macro3,093MIT better-duck-coreRust DuckDB client with Diesel ORM support51MIT OR Apache-2.0Database interfacesDatabase implementations better-duck-dieselRust DuckDB client with Diesel ORM support18MIT OR Apache-2.0Database interfacesDatabase implementations better-eqBetter, cleaner, and richer equality checking.1,060non-standard better-fetchTyped HTTP client layer on top of reqwest — inspired by @better-fetch/fetch299MIT better-fetch-macrosProc macros for better-fetch endpoint params and query types226MIT better-fetch-towerTower transport integration for better-fetch (re-export crate)15MIT better-gracefulGracefully shutdown1,743MIT/Apache-2.0 better-handCalculates the equity of your No Limit Hold 'Em hand17,679MITCommand line utilitiesGames better-hexFast hex encoding/decoding with SIMD, const fn, and constant-time support93MIT OR Apache-2.0EncodingNo standard library better-limit-readerConfigurable limit reader that limits the number of bytes read from an underlying reader, supporting decompression from Gzip and…10,708MIT OR Apache-2.0 better-loggerFlexible sync/async logger with console, file, and HTTP output5,222MIT OR Apache-2.0AsynchronousDevelopment tools better-macroThis crate provides better versions of common macros like println.8,368MIT better-minify-jsExtremely fast JavaScript minifier1,699Apache-2.0Command line utilitiesCompression better-numBetter numeric types in rust1,724MITMathematicsNo standard library better-panicPretty panic backtraces inspired by Python's tracebacks.2,772,603MIT better-pathA better Path type with stronger typing around absolute/relative kinds2,798Apache-2.0 better-posthogAn ergonomic Rust SDK for PostHog8,513MIT better-qsRust query string parser with nesting support7,635MIT better-refcellA drop-in replacement for RefCell with safe unborrow and reborrow capabilities.1,558MIT OR Apache-2.0Data structuresNo standard library better-rmA safe file deletion and trash management tool with i18n support52MulanPSL-2.0Command line utilitiesFilesystem better-routesA powerful Rust library designed for generating type-safe and maintainable Axum routers.11,789MITWeb programming better-routes-macrosMacros for better-routes5,896MIT better-rsA collection of methods for easier use of rust.11,111MIT OR Apache-2.0 better-smsBetter-sms (Better Shared Mutable State) is a lightweight and very small, but comfortable library for the Rust language, created…84MIT better-stopwatchThis is a module for time measurement in your Rust code2,936BSD-4-Clause better-todo-cliInteractive CLI Todo List2,866MIT better-tracingCommunity fork of `tracing-subscriber` focused on usability and accessibility.2,016MITAsynchronousDevelopment tools::Debugging better-uptimeBetter Uptime API bindings8,995WTFPLAPI bindings better-urlA better URL crate.1,038AGPL-3.0-or-later better-vdfA VDF serialization file format using serde1,853non-standard better-web-viewThe library is a web-view modification and provides a better way of communication between the Rust backend and the JavaScript…3,539MITAPI bindingsGUI better-worktreesbetter worktree management, including templating and sensible file copy27non-standard better_anyType id and Any for non static types13,771,958MIT OR Apache-2.0 better_bevy_menusBevy menu generator53Unlicense better_brew🍻 Parallel Homebrew package manager that speeds up upgrades by fetching packages concurrently91MITCommand line utilities better_buttonExtend Bevy buttons with on-entered and on-exited events for press, hover and mouse over states.5,991MITGame development better_collectProvides a composable, declarative way to consume an iterator465MIT OR Apache-2.0AlgorithmsNo standard library better_comprehensioncollection and iterator comprehensions for Rust8,623MIT better_control_panelbetter control panel1,288non-standard better_cstrA better macro for working with C strings1,816MITDevelopment tools::FFI better_defaultThe std Default derive, but it allows to constomize the default fields values and has some upgrades.544,055Apache-2.0 better_embeddedEmbed files and release them at runtime9,461MIT OR Apache-2.0Configuration better_file_makera way to create many files with one command16,127MIT better_inputA crate that adds functions aimed to improve terminal input1,662MIT better_ioBetter traits and implementations for IO and buffering1,113,962Apache-2.0Encoding better_kartoffel_radarA wrapper around the radar functionality in the kartoffel game hosted at https://kartoffels.pwy.io794MIT better_mimalloc_rsA mimalloc wrapper that exposes tuning knobs and tracks the dev branch1,029MITAPI bindingsMemory management better_mimalloc_sysSys crate wrapping mimalloc (dev-branch fork for better_mimalloc_rs)1,114MITAPI bindingsMemory management better_option_resultA better Option/Result alternative.3,372non-standardNo standard library better_peekablePeekable iterator like std::iter::Peekable but allows for peeking n items ahead instead of just one.9,999Apache-2.0Data structures better_progressLibrary for showing text based progress bar and job status2,254MIT better_rangeAn alternative to the std::iter::range* iterators supporting floats and chars, and a fluent interface to construct ranges.3,329 better_resultA better error handling framework with error construction macro, monadic handling chain, and much more71MITDevelopment tools::DebuggingRust patterns better_scoped_tlsscoped-tls, but with good error message26,059,688Apache-2.0 better_sparql_clientSPARQL client built on the oxigraph ecosystem68MIT better_stdinSimple-to-use and lightweight input lib65MIT better_termA crate that makes using the terminal easier.85,110MITCommand line utilities better_todosThis is a better todo that allows users to scaffold much faster. Write your todos and see them very clearly every time you…5,321MIT better_tokio_selecttokio::select! that can be formatted by rustfmt493MIT OR Apache-2.0AsynchronousDevelopment tools better_typeid_derivederive macro part of better_any3,529,561MIT OR Apache-2.0 better_unsafeUnsafe utilities288MIT better_unwrapA trait providing clearer alternatives to unwrap() methods: or_panic(), panic_or(), panic_or_else(), panic_or_default(), and…107MITRust patterns bettercharsstd::str::Chars, but improved6,773MIT bettercpA better way to copy files. Using bettercp, you can not only copy files to another location, but also rename it.1,611MIT betterdisplay-kvmA KVM switch for BetterDisplay430MIT betterFANNVortex physics-inspired & ground-up redesign of FANN (credit to Steffen Nissen). Its original implementation is described in…24LGPL-2.1-onlyAPI bindings betterhookMemory-efficient, worktree-native git hooks manager built for the AI agent era.46MITCommand line utilitiesDevelopment tools betterhook-cliFast, worktree-native git hooks manager for parallel AI agents.21MITCommand line utilitiesDevelopment tools betterlogA more powerful with mulity_output logger63MIT betterlsReplcment for the `ls` command816MIT betteroffice-docxTyped native Rust facade for DOCX parsing, editing, layout, and serialization.33Apache-2.0Parser implementationsRendering betteroffice-docx-editPilcrow-stream yrs editing foundation for collaborative DOCX documents.45Apache-2.0Data structuresText processing betteroffice-docx-layoutThe pure layout-core (pagination) in Rust, compiled to WASM. A twin of the TypeScript layoutCore behind the same MeasuredBlock[]…48Apache-2.0RenderingText processing betteroffice-docx-parseSafe DOCX XML parsing, typed relationship models, and the versioned Rust/TypeScript equivalence contract.40Apache-2.0EncodingParser implementations betteroffice-drawingmlShared DrawingML colors, themes, shape models, and preset geometry.77Apache-2.0Data structuresGraphics betteroffice-ooxml-textShared OOXML text shaping, measurement, line breaking, and bidirectional text support.61Apache-2.0RenderingText processing betteroffice-opcOPC (OOXML zip) container reader/writer with zip-bomb and path-traversal guards enforced by construction.91Apache-2.0 betteroffice-pptxTyped native Rust facade for parsing, editing, rendering, and saving PPTX presentations.31Apache-2.0Parser implementationsRendering betteroffice-pptx-editCollaborative yrs-backed editing core for PPTX decks.49Apache-2.0Data structuresText processing betteroffice-pptx-parseBounded PresentationML parsing and byte-preserving PPTX package serialization.58Apache-2.0EncodingParser implementations betteroffice-pptx-renderRust-owned PPTX slide layout and display-list compiler.40Apache-2.0GraphicsRendering betteroffice-xlsxYrs-backed XLSX editor, calculation, rendering, and serialization facade.47Apache-2.0Parser implementationsRendering betteroffice-xlsx-calcFormula parser, dependency graph, and recalc engine for BetterOffice XLSX workbooks.63Apache-2.0 betteroffice-xlsx-modelWorkbook, worksheet, and cell model for SpreadsheetML: address types, values, styles. Framework- and IO-free.84Apache-2.0 betteroffice-xlsx-opsInvertible op log: undo/redo, provenance-tagged proposals, address remapping, collab-ready serialization.56Apache-2.0 betteroffice-xlsx-parseStreaming SpreadsheetML parser and serializer building the BetterOffice workbook model.56Apache-2.0 betteroffice-xlsx-rasterServer-side raster backend (tiny-skia) for the display list. Never part of the wasm build.61Apache-2.0 betteroffice-xlsx-renderGrid layout and target-agnostic display list. Never imports canvas, DOM, or any raster backend.67Apache-2.0 betteropsHelper CLI for managing multiple bash env "profiles"3,105MITCommand line utilities betterschool-sdkThe official BetterSchool rust sdk6,726CC-BY-SA-4.0 bettersshA modern SSH file browser with TUI, featuring vim-style navigation, built-in editor, and saved connections34MITCommand line utilitiesNetwork programming betterstack-tracingA tracing layer for sending logs to Betterstack5,922MITDevelopment tools::Debugging betterunionThis crate provides a safe union-like structure which uses the turbofish operator for reads and writes.672MITData structuresNo standard library bettingA crate to manage twitch-style bets (aka 'Parimutuel betting')19,813Unlicense bettyAn alternative to git-lfs2,863MIT betulaRust Implementation of BETULA, an improved version of the BIRCH algorithm. Fast and streamable data aggregation.16MIT OR Apache-2.0AlgorithmsData structures betula-clusterNumerically stable, fast clustering on BETULA CF-trees (BIRCH family).75MITAlgorithmsData structures betweenGenerate strings that can sort between two other strings.2,995MIT between-usFinds two most distant smaller and bigger numbers.1,742MIT beulIt executes futures19,585MIT OR Apache-2.0AsynchronousDevelopment tools beuvyFacade crate for beuvy-runtime plus optional declarative UI authoring.13Apache-2.0Game developmentGUI beuvy-runtimeA low-level Bevy UI kit with reusable controls and utility-class styling.43Apache-2.0Game developmentGUI beveRust implementation of the BEVE (Binary Efficient Versatile Encoding) specification with serde support2,348MIT OR Apache-2.0 beviThis crate is reserved for the Bevy Engine project36MIT bevierAn interactive CLI to generate Games using the Bevy Game Engine.10,296non-standardCommand line utilitiesDevelopment tools bevior_treeBehavior tree plugin for Bevy.10,585MIT OR Apache-2.0Game development bevisFiat-Shamir without the Hassle3,592MIT bevis-deriveDerive macros for Bevis2,169MIT bevis-strobeA tiny strobe implementation based on "Merlin" by Henry de Valence for use with Bevis2,929MITCryptographyNo standard library bevmEmulator of Basic EVM for itmo students3,319non-standardEmulators bevnetA library for networking in Bevy.1,676MIT OR Apache-2.0Network programming bevoidsA bevy plugin that aims to make boids easy to add to your game, without comprimising in control2,042MIT bevp-protocolBitcoin Experience Validation Protocol - Core Rust Implementation.35BUSL-1.1 bevsnIt's an ECS system. I know this!1,446MIT OR Apache-2.0 bevui-28A custom glassmorphic Bevy UI game launcher plugin32MIT bevyA refreshingly simple data-driven game engine and app framework6,423,782MIT OR Apache-2.0Game enginesGraphics bevy-aabb-instancingRender millions of AABB instances in Bevy.46,559Apache-2.0 bevy-aabb-instancing-011Render millions of AABB instances in Bevy.3,503Apache-2.0 bevy-add-events-macroA macro to add multiple events to a bevy app easily1,688MIT bevy-agentAI-powered Bevy game development assistant with GPT/Claude integration553MIT OR Apache-2.0Development toolsGame development bevy-agent-feedback-pluginLet AI coding agents see and control your Bevy app: input injection, labeled screenshots, and frame-synced feedback over a…229MITDevelopment tools::DebuggingDevelopment tools::Testing bevy-alt-ui-navigation-liteA bevy plugin to make implementing ui navigation in your game a piece of cake8,916MIT OR Apache-2.0AccessibilityGame development bevy-animated-textBasic animated text plugin for Bevy1,363MIT OR Apache-2.0Game developmentGUI bevy-animatorAn animation library for Bevy that supports many animation formats and animation state machines.1,337MIT OR Apache-2.0 bevy-async-commandsAsychronous Commands context for Bevy Game Engine247MIT OR Apache-2.0 bevy-async-ecsAsynchronous interface for Bevy ECS20,290MITAsynchronousGame engines bevy-async-runnerBevy Async Runner simplifies working with asynchronous code in the Bevy game engine. It provides a mechanism to schedule and…1,815MITAsynchronousWebAssembly bevy-atlas-loaderBevy plugin for defining and loading 2D TextureAtlas images.1,680MIT OR Apache-2.0ConfigurationGame development bevy-autoplayAutomated integration testing based on recorded play-testing sessions1,504MIT OR Apache-2.0 bevy-avian-baseball-flightBaseball flight simulation with Bevy and Avian1,220MIT OR Apache-2.0 bevy-axes-gizmoA tiny Bevy plugin for an axes gizmo.425MIT bevy-basic-uiA small manager for menus and huds24,291MIT OR Apache-2.0 bevy-better-eventsbetter events and related objects for bevy5,104MIT OR Apache-2.0 bevy-bezier-splinesBezier spline gizmos for Bevy, ported from Unity13EUPL-1.2Game developmentGraphics bevy-blossomA tiny Bevy plugin to add a bloom effect to cameras.55MIT bevy-brinkBevy asset integration for brink ink stories789MITCompilersGame development bevy-brink-deriveDerive macros for bevy-brink ink bindings834MITCompilersGame development bevy-butlerA crate for making Bevy systems more self-documenting26,180MIT OR Apache-2.0Game developmentRust patterns bevy-butler-coreInternal type definitions for bevy-butler2,558MIT OR Apache-2.0 bevy-butler-proc-macroProcedural macro definitions for bevy-butler26,139MIT OR Apache-2.0 bevy-cableA simple cable implementation for the bevy game engine1,739MIT bevy-cacheA caching layer for Bevy assets with manifest persistence, expiry, and per-entry max age support86MITGame development bevy-canvas-2dA fast chunked 2D pixel canvas for Bevy with dirty-rect GPU uploads130MITGame developmentGraphics bevy-clipmapRender huge 3D worlds using Bevy!242MIT bevy-codexA manager for menus and huds with the bevy game engine8,763MIT OR Apache-2.0 bevy-color-macrosProc-macro crate for bevy-color-palettes: compile-time helpers for defining Bevy color palettes.267Apache-2.0 bevy-color-palettesColor palettes for Bevy and egui, with macros for compile-time palette definitions, based on weirdboi_bevy_colour.215Apache-2.0 bevy-composeReactive UI framework for Bevy5,795MIT OR Apache-2.0 bevy-contrib-inspectorstarts a webserver for visually editing bevy resources10,791MITDevelopment tools::Procedural macro helpersGame development bevy-contrib-inspector-deriveImplementation detail of the `bevy-contrib-inspector` crate8,918MIT bevy-convarsAn implementation of convars (config or console variables) for configuring your Bevy application.2,498MIT OR Apache-2.0ConfigurationGame development bevy-crevice-deriveDerive crate for the 'crevice' crate (Bevy version)320,479MIT OR Apache-2.0 bevy-cross-gizmoThis crate is deprecated. Use Bevy's Gizmos::cross and Gizmos::cross_2d methods instead.3,443MIT OR Apache-2.0Game enginesGraphics bevy-debug-cameraA simple camera plugin perfect for debugging in 3D bevy games6,079MITGame development bevy-debug-text-overlayA convenient on-screen message print macro for bevy42,635Apache-2.0Development toolsGame development bevy-discordA bevy plugin for sending and receiving discord messages.14,384MIT bevy-discord-presenceDiscord presence plugin for the Bevy game engine15,707MIT bevy-dlcDLC (downloadable content) management for Bevy games670MITGame development bevy-dmabufallows importing linux dmabufs into a bevy image1,240MIT/Apache-2.0 bevy-drpcA bevy Discord RPC plugin1,125MIT bevy-dynamic-viewporta simple dynamic viewport system for bevy engine175Apache-2.0 bevy-earcutrearcutr + Bevy27,235MIT/Apache-2.0 bevy-ecs-svgsimple package to parse and render svg's as meshes in bevy32MIT