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.

rok-events-macrosDerive macro for the rok-events Event trait99MITAsynchronousDevelopment tools rok-featureFeature flags with percentage, user, group, and schedule rollout strategies17MITDevelopment toolsWeb programming rok-fluentEloquent-inspired async ORM for Rust (PostgreSQL, MySQL, SQLite)33MITDatabase interfaces rok-fluent-macrosProcedural macros for rok-fluent (Model, Table, Resource, Seed derives)65MITDatabase interfaces rok-fsrok-fs: File system tools, step engine, and 30+ Rig tool wrappers for the rok-code AI agent45MITCommand line utilitiesDevelopment tools rok-graphqlGraphQL integration for the rok ecosystem (async-graphql adapter)18MITWeb programming rok-guardSecurity & observability middleware for the rok ecosystem — CORS, security headers, rate limiting, telemetry38MITNetwork programmingWeb programming::HTTP server rok-hashPassword hashing façade with Argon2, Bcrypt, and Scrypt drivers for the rok ecosystem18MITAuthenticationCryptography rok-healthStructured health endpoint builder for rok/Axum applications18MITNetwork programmingWeb programming::HTTP server rok-i18nInternationalization for the rok ecosystem — t!() macro, JSON locale files, Accept-Language detection66MITInternationalization (i18n)Web programming rok-idsCUID2, ULID, UUID v7, Snowflake, and NanoID generators for the rok ecosystem58MITData structures rok-ignitionDevelopment error pages and diagnostics for the rok ecosystem16MITDevelopment toolsWeb programming::HTTP server rok-lockDistributed lock primitives (in-memory, Redis, PostgreSQL) for the rok framework17MITConcurrencyWeb programming rok-mailEmail support for the rok ecosystem — Mailable trait, log/SMTP drivers86MITNetwork programming rok-mediaModel-attached file storage for rok/Axum apps — backed by rok-storage21MITMultimediaWeb programming rok-named-routesNamed route registry and URL generation for the rok ecosystem18MITWeb programming rok-notificationMulti-channel notifications for the rok ecosystem59MITEmailWeb programming rok-notification-macrosDerive macro for the rok-notification Notifiable trait33MITDevelopment tools rok-ormEloquent-inspired async ORM for the rok ecosystem297MITDatabase interfaces rok-orm-coreCore traits and query builder for rok-orm300MITDatabase interfaces rok-orm-factoryModel factories for testing rok-orm models40MITDatabase interfacesDevelopment tools::Testing rok-orm-macrosProcedural macros for rok-orm375MITDatabase interfaces rok-orm-migrateDatabase migration DSL for the rok ORM ecosystem350MITDatabase interfaces rok-paymentsCashier-like billing and subscriptions for the rok ecosystem18MITWeb programming rok-pluginrok-plugin: Plugin system with event bus, resource loader, and discovery for rok-code43MITCommand line utilitiesDevelopment tools rok-problemRFC 9457 Problem Details for HTTP APIs — standardised error responses18MITWeb programming::HTTP server rok-queueBackground job processing for the rok ecosystem123MITAsynchronousWeb programming rok-queue-macrosDerive macro for the rok-queue Job trait150MITAsynchronousDevelopment tools rok-rate-limitRate limiting Tower middleware and programmatic Limiter API for the rok ecosystem35MITWeb programming rok-replInteractive REPL (tinker) engine for the rok ecosystem57MITCommand line utilitiesDevelopment tools rok-routerFluent route registration macros for the rok ecosystem — routes! and resource_routes!18MITWeb programming rok-scheduleIn-process cron-style task scheduler for the rok ecosystem20MITAsynchronousWeb programming rok-searchFull-text search abstraction with PostgreSQL FTS and Meilisearch drivers18MITDatabase interfacesWeb programming rok-search-macrosDerive macro for the rok-orm search Searchable trait77MITDevelopment toolsWeb programming rok-shieldSecurity headers middleware for Axum (CSP, HSTS, X-Frame-Options, etc.)17MITNetwork programmingWeb programming::HTTP server rok-storageDriver-swappable file storage for the rok ecosystem85MITFilesystemWeb programming rok-studioBuilt-in API testing client for rok — TUI tab + StudioLayer middleware49MITDevelopment toolsWeb programming::HTTP client rok-telemetryOpenTelemetry observability: traces, metrics, structured logs, and health checks19MITDevelopment toolsWeb programming rok-templateServer-side HTML template engine for the rok ecosystem (Edge/Jinja2-inspired)18MITTemplate engineWeb programming rok-tenantMulti-tenancy support for the rok ecosystem (row-level and schema-level isolation)18MITWeb programming rok-testingTesting utilities for rok-based Axum applications101MITDevelopment toolsWeb programming rok-tuirok-tui: Terminal UI components for the rok-code AI agent (ratatui-based)170MITCommand line utilitiesDevelopment tools rok-utilsLaravel/AdonisJS-inspired utility helpers for the Rok ecosystem105MITData structuresText processing rok-validateRequest validation for the rok ecosystem — validate!() macro, #[derive(Validate)], Valid<T> extractor124MITWeb programming rok-validate-macrosProc-macro internals for rok-validate (#[derive(Validate)])191MITDevelopment toolsWeb programming rok-websocketWebSocket support with pub/sub channels for the rok ecosystem17MITNetwork programmingWeb programming::WebSocket roka-qrZero-dependency QR code encoder + decoder with built-in PNG/PBM I/O — pure Rust, no unsafe.65Apache-2.0 OR MITEncodingMultimedia::Images roka-totpZero-dependency TOTP / HOTP for Rust — RFC 4226 / 6238, std-only, no unsafe.40Apache-2.0 OR MITAuthenticationCryptography rokationrokation16MIT rokc_cliCLI part of rokc, a kconfig parser written in rust28LGPL-2.1-only rokc_coreCore library for rokc, a kconfig parser written in rust110LGPL-2.1-only rokc_parserCrate to parse a Kconfig file into a rowan CST176LGPL-2.1-only roketokThis crate provides a way to simply set up a tokenizer and use it. Not recommended for simple tokenizers as this crate adds a…4,289MIT rokitNext-generation toolchain manager for Roblox projects22,196MITCommand-line interface rokkett-loggerUtility for collecting logs from different applications.3,928Apache-2.0AsynchronousDevelopment tools::Debugging roklangA K interpreter written in rust. Inspired by ok and ngn/k and built on polars.1,318ISC rokolRust bindings to Sokol17,316MITGame developmentGraphics rokol_deriveDerive crate for Rokol3,959MIT rokol_ffiRust FFI to Sokol14,468MIT rokuRust wrapper around the Roku API5,618MIT roku-ecpA library for the Roku External Control Protocol (ECP).5,386MIT rolreplicated object log1,764Apache-2.0 roland-coreCore library for Roland VR-6HD remote control protocol111MIT roland-rsRust library for Roland VR-6HD remote control (std environment)22MIT role-systemA flexible and powerful role-based access control (RBAC) library for Rust applications4,959MIT OR Apache-2.0AuthenticationWeb programming role_rules-lint-arwakyArchitectural role-layer violation checks covering AES401–AES406 (taxonomy, contract, capability, infrastructure, surface, root…21MIT roles_logic_sv2Common handlers for use within SV2 roles31,400MIT OR Apache-2.0 rolexA CLI utility for managing server tasks4,518MIT roliA low level API wrapper for Rolimons.com.30,809MITAPI bindings rolioCLI for Rolio — a virtual filesystem for AI agents17MIT rollA simple terminal-based dice roller for RPG and CLI enthusiasts5,454MIT roll-diceA library for rolling dice4,042MIT roll-rsDice rolling library supporting full dice notation5,782EUPL-1.2 rollbackrestore to a previously defined state1,190MIT rollbarTrack and report errors, exceptions and messages from your Rust application to Rollbar.39,001BSD-2-Clause rollblockA super-fast, block-oriented and rollbackable key-value store.1,052MIT OR Apache-2.0Data structuresDatabase interfaces rollbufAn extendable buffer which rolls the last incomplete part to the beginning so it can be completed and consumed.3,712Unlicense/MIT rollcliA command-line dice roller for tabletop RPGs with advantage/disadvantage and probability estimation124MITCommand line utilitiesGames rolldiceCommand line utility to generate dice roll values8,009GPL-3.0 rolldownFast JavaScript bundler in Rust, designed for the future of Vite15,035MIT rolldown-ariadneA fork of github.com/zesterer/ariadne300,810MITCommand line utilitiesCompilers rolldown-file-idUtility for reading inode numbers (Linux, MacOS) and file IDs (Windows)119,297MIT OR Apache-2.0Filesystem rolldown-notifyCross-platform filesystem notification library167,706CC0-1.0Filesystem rolldown-notify-debouncer-fullnotify event debouncer optimized for ease of use119,974MIT OR Apache-2.0 rolldown-notify-debouncer-mininotify mini debouncer for events730MIT OR Apache-2.0 rolldown-notify-typesTypes used by the notify crate165,243MIT OR Apache-2.0Filesystem rolldown_ast_templaterolldown_ast_template2,137MIT rolldown_commonThis crate is mostly for sharing code between rolldwon crates.20,177MIT rolldown_compilerrolldown_compiler2,119MIT rolldown_corerolldown_core1,563MIT rolldown_debugDebugging utilities for Rolldown8,065MIT rolldown_debug_actionDebug action handlers for Rolldown8,148MIT rolldown_devDev mode orchestration for Rolldown bundler170MIT rolldown_dev_commonCommon types for rolldown dev mode8,217MIT rolldown_devtoolsDevTools utilities for Rolldown8,871MIT rolldown_devtools_actionDevTools action handlers for Rolldown8,897MIT rolldown_ecmascriptECMAScript AST and parsing utilities for Rolldown17,343MIT rolldown_ecmascript_utilsHelper utilities for ECMAScript processing14,046MIT rolldown_errorrolldown_error21,376MIT rolldown_filter_analyzerAnalyzer for filter patterns in Rolldown197MIT rolldown_fsFilesystem abstraction layer for Rolldown17,038MIT rolldown_fs_watcherFilesystem watching implementation for Rolldown284MIT rolldown_pluginPlugin interface for Rolldown bundler18,926MIT rolldown_plugin_aliasRolldown plugin for module path aliasing203MIT rolldown_plugin_assetRolldown plugin for asset handling197MIT rolldown_plugin_asset_import_meta_urlRolldown plugin for import.meta.url asset handling198MIT rolldown_plugin_asset_moduleRolldown builtin plugin for handling asset modules7,633MIT rolldown_plugin_build_import_analysisRolldown plugin for build import analysis198MIT rolldown_plugin_bundle_analyzerRolldown plugin for analyzing bundle composition169MIT rolldown_plugin_chunk_import_mapRolldown plugin for chunk import mapping13,500MIT rolldown_plugin_copy_moduleRolldown builtin plugin implementing esbuild copy loader semantics7,631MIT rolldown_plugin_data_uriRolldown plugin for data URI handling5,287MIT rolldown_plugin_data_urlRolldown plugin for data URI handling8,220MIT rolldown_plugin_dynamic_import_varsRolldown plugin for dynamic import with template literals196MIT rolldown_plugin_esm_external_requireRolldown plugin for ESM external require handling364MIT rolldown_plugin_hmrRolldown plugin for Hot Module Replacement (HMR)13,504MIT rolldown_plugin_import_globRolldown plugin for glob imports195MIT rolldown_plugin_isolated_declarationRolldown plugin for TypeScript isolated declarations361MIT rolldown_plugin_jsonRolldown plugin for JSON file imports198MIT rolldown_plugin_lazy_compilationLazy-compilation plugin for Rolldown8,212MIT rolldown_plugin_load_fallbackRolldown plugin for load fallback handling200MIT rolldown_plugin_manifestRolldown plugin for build manifest generation200MIT rolldown_plugin_module_preload_polyfillRolldown plugin for module preload polyfill196MIT rolldown_plugin_oxc_runtimeRolldown plugin for OXC runtime helpers13,507MIT rolldown_plugin_react_refresh_wrapperRolldown plugin for React Refresh wrapper193MIT rolldown_plugin_replaceRolldown plugin for string replacement557MIT rolldown_plugin_reporterRolldown plugin for build reporting197MIT rolldown_plugin_transformRolldown plugin for code transformation195MIT rolldown_plugin_utilsShared utilities for Rolldown plugins2,069MIT rolldown_plugin_vite_cssRolldown plugin for Vite CSS handling195MIT rolldown_plugin_vite_css_postRolldown plugin for Vite CSS post-processing197MIT rolldown_plugin_vite_htmlRolldown plugin for Vite HTML handling196MIT rolldown_plugin_vite_resolveRolldown plugin for Vite module resolution454MIT rolldown_plugin_wasm_fallbackRolldown plugin for WebAssembly fallback handling199MIT rolldown_plugin_wasm_helperRolldown plugin for WebAssembly helper generation196MIT rolldown_plugin_web_worker_postRolldown plugin for Web Worker post-processing194MIT rolldown_resolverrolldown_resolver19,026MIT rolldown_runtime_helpersrolldown_runtime_helpers2,105MIT rolldown_sourcemapSource map generation and manipulation for Rolldown17,284MIT rolldown_std_utilsStandard library utilities for Rolldown17,706MIT rolldown_swc_utilsrolldown_swc_utils2,604MIT rolldown_swc_visitorsrolldown_swc_visitors2,120MIT rolldown_tracingrolldown_tracing15,614MIT rolldown_utilsGeneral-purpose utilities for Rolldown17,602MIT rolldown_watcherWatcher for rolldown with state machine-based implementation5,454MIT rolldown_workspaceWorkspace management utilities for Rolldown590MIT rollerRoller is a tool for running multiple linters and caching the results.2,745MIT rollerbladeSquatting. Email me if you want it1,6410BSD rollercoasterExtra iterators for grouping, sorting, arithmetic, and more.5,121MITAlgorithmsRust patterns rollersA Rust CLI dice roller75MITCommand line utilities rollgridA library for pseudo-infinite open worlds.9,214MIT rolling-bufferA simple circular heap buffer wrapper around the Vec1,363non-standard rolling-deployerA tool for deploying new versions of traefik configs3,921MIT rolling-dual-crcRolling CRC with 32-bit CRC32C and 64-bit CRC64/XZ1,879MITAlgorithms rolling-fileA rolling file appender with customizable rolling conditions.6,261,682MIT/Apache-2.0 rolling-file-optA rolling file appender with customizable rolling conditions.5,818MIT/Apache-2.0 rolling-medianCompute the median using a 'rolling' (online) algorithm29,9030BSD rolling-setA first in first out set that never grows above a certain size7,992AGPL-1.0-or-later rolling-statsRolling statistics calculations (min/max/mean/std_dev) over arbitrary floating point numbers based on Welford's Online Algorithm336,895MIT / Apache-2.0Science rolling-token-authA simple and secure rolling token authentication system using HMAC-SHA2565,096MITAuthenticationCryptography rolling_normComputes the rolling mean, variance, standard derivation and norm.5,329MIT OR Apache-2.0Data structuresScience rollitA CLI utility for managing server tasks1,466MIT rollkitA dice-rolling expression parser and evaluator library for Rust.148MIT rollkit-typesProtocol buffer generated types for Rollkit478Apache-2.0API bindingsEncoding rollkit_replA REPL for the RollKit dice-rolling expression parser and evaluator library.37MIT rolloA Rust-based multiplayer framework.78,684MITAsynchronousConcurrency rollo-macrosMacros for Rollo.15,400MIT rolloutA feature flipper library3,159MIT rollpingA ping time statistics aggregator.105MIT rollpolyA comprehensive dice rolling library and CLI for tabletop gaming with advanced polyhedral dice support2,608Apache-2.0Command line utilitiesGames rollrA lightweight CLI tool and Rust library to roll RPG dice (e.g. 2D20) or flip a coin.1,268MIT rollsThis command exists to help roll dices in D&D games. The following are implemented: d4, d6, d8, d10, d20.1,483MITCommand line utilities rollsumRolling checksum implementation19,616BSD-3-Clause rollup-boostRollup Boost is a sidecar for optimism rollups that enables rollup extensions37,178MIT rollup-boost-typesCore types for Rollup Boost36,700MIT rollup-starterStarter for Sovereign SDK426Apache-2.0 rollyLightweight Rust observability. Hand-rolled OTLP protobuf over HTTP, built on tracing.606MITDevelopment tools::DebuggingDevelopment tools::Profiling rolly-monoioMonoio-based transport for rolly observability. Exporter, init helpers, and TelemetryGuard.56MITDevelopment tools::DebuggingDevelopment tools::Profiling rolly-tokioTokio-based transport for rolly observability. Exporter, init helpers, and TelemetryGuard.245MITDevelopment tools::DebuggingDevelopment tools::Profiling rollzA super-simple Rust crate that allows you to... roll dice! What else would you need from a crate?2,918MITGames rolockRead Only Lock5,447MIT rolodexA Forgiving VCard implementation.4,105non-standardParser implementations rolodex-dnsA split-horizon DNS server and forwarding resolver with gRPC management143AGPL-3.0-onlyNetwork programming rolodex-tuiA fast and minimal terminal-based contact manager built in Rust460MITCommand line utilitiesDatabase implementations roltSafe(-ish) bindings to Jolt Physics6,494MIT OR Apache-2.0 rolterhigh-performance openai/anthropic-compatible llm gateway and load balancer — unified cli launcher for the gateway and control…584Apache-2.0Command line utilitiesWeb programming::HTTP server rolter-authvirtual keys, roles and access checks for rolter821Apache-2.0 rolter-balancerpluggable load-balancing strategies for rolter routes815Apache-2.0 rolter-controlrolter control plane: management api and static ui host770Apache-2.0 rolter-coreshared config model, domain types, errors and telemetry for rolter952Apache-2.0 rolter-gatewayrolter data-plane gateway (openai/anthropic-compatible proxy)554Apache-2.0 rolter-proxyupstream provider forwarding and translation for rolter801Apache-2.0 rolter-storerepository traits and storage backends for rolter794Apache-2.0 roluatbd: Roblox Lua / Luau1,556MIT rolyng_basic_make_parserBasic make parser for educational purposes1,513GPL-3.0-only rolyng_parser_cparser of c language for educational purpose2,272GPL-3.0-only romPretty build graphs for your pretty Nix builds21EUPL-1.2 rom-analyzerA CLI tool for analyzing console ROM file headers.90MIT rom-cliCLI interface for ROM45EUPL-1.2 rom-coreCore monitoring library for ROM81EUPL-1.2