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.

c99C99 types for easier interop46,297BSD-2-Clause c_17_cargo_catesioA simple Cargo project.1,828MIT c_a_lcool array language5,997GPL-3.0 c_api_prefixA Rust Macro that adds required prefixes to functions to allow for C function bindings1,781MIT c_bridgeSome data structures and abstractions to create clean Rust<->C-FFI interfaces12,403BSD-2-Clause OR MITDevelopment toolsDevelopment tools::FFI c_defines_to_enumA procedural macro for generate enum from C defines statement.2,768MIT c_fixed_stringWrapper types around C-style fixed length string buffers37,282MIT OR Apache-2.0 c_importA c_import macro for Rust14,159MITDevelopment tools::FFIExternal FFI bindings c_lexerC lexer5,295MITParser implementations c_lexer_logosA lexer for the C lanuage written with the Logos lexer library.30,443MIT/Apache-2.0 c_linked_listUtilities for handling NULL-terminated C linked lists5,042,575MIT OR BSD-3-Clause c_macrosA bunch of macros useful for interfacing with C code3,041Unlicense c_math这是一个用于基础数据转换操作的一个包2,473Apache-2.0 c_mcai_worker_sdkAMQP Worker to listen and provide trait to process message7,141MIT c_rsEmbed C code inside your Rust code. GCC and rustc nightly required.1,469MPL-2.0 c_source_parser_ffiScan C/C++ source tree to get #include dependency and symbols5,014GPL-3.0-or-laterAPI bindingsDevelopment tools c_strThe old c_str functions24,396Apache-2.0/MIT c_str_macroc_str macro to create C-compatible string literals175,328Apache-2.0/MITDevelopment tools::FFI c_stringC string helpers for Rust34,059Apache-2.0/MIT c_toolschovrio's command line tools for rust.(practice version).2,188MIT c_utf8UTF-8 encoded C string types55,769MIT/Apache-2.0No standard library c_vecStructures to wrap C arrays1,376,704Apache-2.0/MIT caArbitrary precision calculator REPL4,425MITCommand-line interfaceCommand line utilities ca-formatsParsing pattern files for Conway's Game of Life.32,147MIT ca-rulesParsing rule strings of life-like cellular automata.29,191MIT ca-switchCoding Agent配置管理CLI工具337MITCommand line utilities ca-termElementary Cellular Automata for the terminal5,733Apache-2.0Command line utilities ca4rsCellular Automata for Rust1,375MIT ca_injectorInject CAs into trust stores; port of mkcert to a library.4,673BSD-3-Clause cabRead/write Windows cabinet (CAB) files5,183,168MIT CABA585464F6405BBB47F730F5150322A test package of no interest to anyone1,873MIT cabacContext-adaptive binary arithmetic coding library28,535LGPL-3.0-or-laterCompressionMultimedia::Encoding cabalHierarchical agent orchestration system - the scheming group36MITAsynchronousDevelopment tools cabal-foreign-libraryA library for Cargo build scripts to build and link a Cabal foreign-library as a Rust crate.3,582MIT OR Apache-2.0 cabal-packA tool that helps you to turn in one command a Rust crate into a Haskell Cabal library16,513MIT OR Apache-2.0 cabal-rsLink in Haskell programs using cabal as part of your build script2,039MIT/Apache-2.0 cabalist-ghcGHC extensions, warnings, and version knowledge base76MIT OR Apache-2.0Command line utilitiesDevelopment tools cabalist-hackageHackage package index, search, and version bounds78MIT OR Apache-2.0Command line utilitiesDevelopment tools cabalist-opinionsOpinionated lints, defaults, templates, and configuration34MIT OR Apache-2.0Command line utilitiesDevelopment tools cabalist-parserCST/AST parser for .cabal files with round-trip fidelity91MIT OR Apache-2.0Command line utilitiesDevelopment tools cabalist-projectParser for cabal.project files36MIT OR Apache-2.0Command line utilitiesDevelopment tools cabbageRust wrapper around SV Sticky's Koala API5,522MIT OR Apache-2.0 cabbage_collectorready1,825MIT caberEmbed binary data into JavaScript and TypeScript projects.2,868non-standardCommand line utilities cabinServer-first toolkit to build web apps4,950MIT OR Apache-2.0 cabin-clicabin cli339AGPL-3.0 cabin-dbembedded document database335AGPL-3.0 cabin-languageA dead simple, highly performant, and extremely safe programming language.1,584GPL-3.0Command line utilitiesCompilers cabin-macrosMacros for cabin crate2,842MIT OR Apache-2.0 cabin-serviceTower service for cabin1,631MIT OR Apache-2.0 cabin-storageLSMTree based storage engine333AGPL-3.0 cabin-tailwindTailwind-alike styling for cabin2,012MIT OR Apache-2.0 cabin-vdbea virtual database engine331AGPL-3.0 cabinetA convenient file sorting utility11,289MPL-2.0 cabinpkgA package manager and build system for C/C++148Apache-2.0 cabinpkg-artifactSource-archive cache and safe extractor for Cabin339Apache-2.0 cabinpkg-buildBackend-independent build graph planner for Cabin221Apache-2.0 cabinpkg-configLayered configuration loader for Cabin167Apache-2.0 cabinpkg-coreStable internal data model for Cabin563Apache-2.0 cabinpkg-diagnosticsUser-facing error diagnostics for Cabin193Apache-2.0 cabinpkg-driverCompiler-dialect drivers that lower Cabin's build IR to concrete commands197Apache-2.0 cabinpkg-envEnvironment variable conventions for Cabin410Apache-2.0 cabinpkg-explainDependency-tree and explain views for Cabin169Apache-2.0 cabinpkg-featureCross-package feature resolver for Cabin169Apache-2.0 cabinpkg-fmtclang-format runner for Cabin166Apache-2.0 cabinpkg-fsFilesystem helpers for Cabin439Apache-2.0 cabinpkg-indexLocal JSON package index for Cabin203Apache-2.0 cabinpkg-index-httpSparse HTTP registry index client for Cabin165Apache-2.0 cabinpkg-lockfileLockfile reader and writer for Cabin191Apache-2.0 cabinpkg-manifestManifest parser for Cabin394Apache-2.0 cabinpkg-ninjaNinja and compile_commands.json backend for Cabin168Apache-2.0 cabinpkg-packageSource-archive packaging and scaffolding for Cabin226Apache-2.0 cabinpkg-portFoundation-port recipe layer for Cabin302Apache-2.0 cabinpkg-publishPublish workflow orchestration for Cabin164Apache-2.0 cabinpkg-registry-fileLocal file-registry backend for Cabin209Apache-2.0 cabinpkg-resolverDependency resolver for Cabin165Apache-2.0 cabinpkg-source-discoveryC/C++ source discovery for Cabin182Apache-2.0 cabinpkg-system-depspkg-config probing for Cabin's system dependencies165Apache-2.0 cabinpkg-testTest planner and runner for Cabin170Apache-2.0 cabinpkg-tidyclang-tidy runner for Cabin164Apache-2.0 cabinpkg-toolchainC/C++ toolchain detection for Cabin165Apache-2.0 cabinpkg-vendorOffline dependency vendoring for Cabin166Apache-2.0 cabinpkg-workspaceWorkspace and package-graph loader for Cabin285Apache-2.0 cabishComponent model ABI-ish for native code14,492Apache-2.0 WITH LLVM-exceptionWebAssembly cabismoHierarchical data for Diesel.1,756Apache-2.0Data structuresDatabase interfaces cableA cable(pointer) with a hook(header at address) at the end and a sized payload(array)3,056MIT OR Apache-2.0 cable-tunnel-server-backendwebauthn-rs caBLE tunnel server backend1,582MPL-2.0Authentication cable-tunnel-server-commonCommon components for webauthn-rs' caBLE tunnel server backend and frontend2,605MPL-2.0 cable-tunnel-server-frontendwebauthn-rs caBLE tunnel server frontend1,589MPL-2.0Authentication cablecrabA simple packet sniffer made with rust2,903non-standard cablefyiRust client for the CableFYI API — https://cablefyi.com20MITAPI bindingsWeb programming::HTTP client cableguardan implementation of the WireGuard® protocol that uses rich online digital tokens for configuration and mutual authentication5,814BSD-3-Clause cableguard-clian implementation of the an implementation of the WireGuard® protocol that uses rich online digital tokens for configuration and…5,233BSD-3-Clause cabochaSafe Rust wrapper for cabocha a japanese language dependency structure analyzer library18,659MITText processing cabooseA generic and parallel implementation of Continuous Conflict-Based Search algorithm for Multi-Agent Path Finding.3,013MITAlgorithmsScience::Robotics cabotSimple HTTP Client.29,068BSD-3-ClauseCommand-line interfaceWeb programming::HTTP client cabrilloA nom parser for the Cabrillo file format used for submitting contest logs in amateur radio.4,436MITParser implementations cacaSafe wrapper for libcaca2,330WTFPLCommand-line interfaceGUI caca-sysLow-level bindings to libcaca3,338WTFPLExternal FFI bindings cacacheContent-addressable, key-value, high-performance, on-disk cache.3,979,341Apache-2.0CachingFilesystem cacache-syncSynchronous, content-addressable, key-value, high-performance, on-disk cache.2,162Apache-2.0CachingFilesystem cacache-ttlTTL decorator for cacache.118EUPL-1.2Caching cacaoRust bindings for AppKit (macOS/Airyx/GNUStep, beta) and UIKit (iOS/tvOS, alpha).152,907MIT OR MPL-2.0+GUIOperating systems::macOS APIs cacaosCore library for CACAO traits and data structures84,690Apache-2.0 cacheType agnostic, fixed-size cache13,054GPL-3.0 cache-advisorscan-resistant concurrent cache eviction manager113,368MIT OR Apache-2.0AlgorithmsCaching cache-agiloragilor cache1,601MIT cache-anyA cache library for Rust3,619MIT cache-bustercache-buster helps static sites keep assets cached gracefully3,909non-standardDevelopment tools cache-bustersCreate a struct with the hashes of files for cache busting7,458MIT cache-computeThis crate implements request/async computation coalescing.16,841MITAsynchronousCaching cache-dir用于Rust的跨平台获取缓存目录和数据目录的函数库7,940MITCachingFilesystem cache-fnA Rust library for caching functions1,079GPL-3.0Caching cache-fscaching fs to use over immutable network filesystems1,616AGPL-3.0-or-later cache-kitA type-safe, fully generic, production-ready caching framework for Rust23MITAsynchronousCaching cache-leaseRedis-backed distributed cache stampede prevention with leases, fencing tokens, SWR, and tagging37MIT cache-lensA static analyzer that detects cache-unfriendly Array-of-Structures (AoS) usage in Rust and suggests Structure-of-Arrays (SoA)…11MPL-2.0Command line utilitiesDevelopment tools::Cargo plugins cache-liteA cross-platform caching library for Rust with configurable storage, lifecycle, and file formatting60MITCachingFilesystem cache-macroA procedural macro for automatically caching the output of functions.4,480MITCaching cache-macro-stable-rustA procedural macro for automatically caching the output of functions.11,285MITCaching cache-managerSimple managed directory system for project-scoped caches with optional eviction policies.3,093MIT OR Apache-2.0CachingDevelopment tools cache-mapA B-Tree based key-value cache with configurable memory usage.1,747GPL-3.0-or-later cache-modHigh-performance in-process caching with multiple eviction policies (LRU, LFU, TinyLFU, TTL, size-bounded). Async-safe,…155Apache-2.0 OR MITCachingData structures cache-paddedPrevent false sharing by padding and aligning to the length of a cache line26,155,299Apache-2.0 OR MITConcurrencyNo standard library cache-roA high-performance, thread-safe persistent cache with TTL support1,881MIT OR Apache-2.0CachingData structures cache-rsA high-performance, memory-efficient cache implementation supporting multiple eviction policies including LRU, LFU, LFUDA, SLRU…796MITCachingConcurrency cache-sizeA library for finding your L1/L2/L3 cache sizes185,200BSD-3-ClauseHardware supportMemory management cache-size2A library for finding your L1/L2/L3 cache sizes1,167BSD-3-ClauseHardware supportMemory management cache-testing-lib-1lib-12,883MIT cache-testing-lib-2lib-21,635MIT cache-thisMacro for simple caching of expression using the file system4,222MIT cache-this-proc-macroProc macro implementation for simple caching of expression using the file system4,603MIT cache-to-fileCache operations that produce a file, such as a download, to a file safely handle multi-process access.16Apache-2.0 cache-vaultCaching secret values to SQLite with encryption2,670MIT OR Apache-2.0 cache-xA tool crate cache.1,774MIT cache233A high-performance in-memory caching library with W-TinyLFU eviction policy32Apache-2.0CachingConcurrency cache_2qA 2Q Cache which maps keys to values46,239MIT/Apache-2.0AlgorithmsCaching cache_brownsA general-purpose programmable, declarative cache1,561MIT OR Apache-2.0 cache_bustA library for compile-time "cache busting", including hashes in file names in order to optimize for caching.3,905MITCachingFilesystem cache_bust_cliCLI tool for use in conjunction with the cache_bust crate to add hashes to file names2,619MITCachingCommand line utilities cache_bust_coreCommon functionality for cache_bust4,433MITCachingFilesystem cache_bust_macroProcedural macro for cache_bust3,875MITCachingFilesystem cache_cacheCache for controlling and reducing IO calls5,829Apache-2.0CachingHardware support cache_controlRust crate to parse the HTTP Cache-Control header.5,661,653MIT cache_diffGenerate clean, human readable diffs between two cache structs87,273Apache-2.0 cache_diff_deriveMacros for cache_diff87,448Apache-2.0 cache_flowCache last result.6,518MIT OR Apache-2.0Caching cache_line_sizeA crate that exposes the size of a cache line on the current architecture.120,525MIT cache_loader_asyncA thread safe loading cache with async loader functions based on tokio56,646Apache-2.0AsynchronousCaching cache_rememberCache inspired by Laravel's cache remember forever5,828MIT cache_serviceCache service based on Redis and in-memory cache2,693MIT cache_storeA quick and easy cache database for you to use!6,758MIT cache_tagsCache tags for gql2sql18,443MIT OR Apache-2.0 cacheappCache inspired by Laravel's cache remember forever5,791MIT cachebCompile time cache busting for static assets in web applications.759MIT cachebenchPrompt-cache observability for LLM APIs. Per-call hit ratio, cost saved, regression alerts. Anthropic, OpenAI, Bedrock.17MITAPI bindingsDevelopment tools cachecloudcachecloud1,584Apache-2.0 cachecloud-clientcachecloud-client1,601Apache-2.0 cachecowA stupid simple JSON key-value filesystem cache.74MIT cachedGeneric cache implementations and simplified function memoization39,431,112MITCachingData structures cached-contextFile cache with diff tracking for AI coding agents28MITCachingDevelopment tools cached-framework-packagesBuilds framework packages for caching in builds and tests23,754Apache-2.0 cached-nix-shellReserved for https://github.com/xzfc/cached-nix-shell1,937Unlicense OR MIT cached-pairA simple pair of values, where the one can be convertible to the other.11,407Apache-2.0CachingData structures cached-pathDownload and cache HTTP resources.1,419,069Apache-2.0Caching cached-runStores and resuses the result of a command.4,131Apache-2.0Command line utilities cached-store-gcsGCS store implementation for cached3,351MIT cached_dbA NoSQL database with a built in cache layer.3,966MIT cached_fieldProc macro to cache associate function result on strut field. An analogy to python's @cached_property class decorator.1,577MITCachingRust patterns cached_file_viewA simple library for mapping arbitrary parts of huge files into memory12,548LGPL-3.0+ cached_fnCache a function's result in a map.1,928MIT OR Apache-2.0 cached_network_imageA rust library to show images from the internet and keep them in the cache.5,4240BSD cached_proc_macroGeneric cache implementations and simplified function memoization36,328,280MITCaching cached_proc_macro_typesTypes used by the cached proc-macro crate33,421,955MITCaching cached_propertyproc macro for making argumentless methods cache2,545MIT OR Apache-2.0 cachedbIn memory Key/Value store that stores RwLock<Value> which expire in LRU order when unused21,481MIT OR Apache-2.0 cachedhashWrapper for values that caches their hash.167,685MIT OR Apache-2.0Caching cachedirA library to help interacting with cache directories and CACHEDIR.TAG files.4,003,813MIT cachefetchFast CLI tool that shows cache file sizes157MITCommand line utilities cacheflightCache-backed deduplication for async Rust services with stale-while-revalidate support56MIT OR Apache-2.0AsynchronousCaching cacheflush-sysExposes GCC's `__builtin___clear_cache` as a function2,318MIT cacheguardA lightweight cache guard that pads atomics to prevent false sharing in concurrent Rust systems10,099MITConcurrencyData structures cachekitHigh-performance cache primitives with pluggable eviction policies (LRU, LFU, FIFO, 2Q, Clock-PRO, S3-FIFO) and optional metrics.781MIT OR Apache-2.0CachingData structures cachekit-coreLZ4 compression, xxHash3 integrity, AES-256-GCM encryption for byte payloads5,426MITCompressionCryptography cachekit-macrosProc-macro decorators for the cachekit-rs SDK (#[cachekit] attribute macro).90MITCaching cachekit-rsProduction-ready caching for Rust. Supports cachekit.io SaaS, Redis, Memcached, local File, and Cloudflare Workers.226MITCachingCryptography cachelibRust wrapper for Facebook's CacheLib(it's under construction)1,293Apache-2.0 cacheline-efPer-cacheline encoding of sorted integer sequences70,492MITData structuresScience cachelitoProcedural macro for automatic function caching with LRU/FIFO/LFU/ARC/Random/TLRU/W-TinyLFU policies, expiration, limits, and…475Apache-2.0CachingData structures cachelito-asyncAsync caching library with LRU/FIFO/LFU/ARC/Random/TLRU/W-TinyLFU eviction policies for async/await functions337Apache-2.0AsynchronousCaching cachelito-async-macrosAsync procedural macros for cachelito - automatic async caching attributes536Apache-2.0AsynchronousCaching cachelito-coreCore functionality for cachelito - global cache with LRU/FIFO/LFU/ARC/Random/TLRU/W-TinyLFU eviction policies832Apache-2.0CachingConcurrency cachelito-macro-utilsShared utilities for cachelito procedural macros1,023Apache-2.0 cachelito-macrosProcedural macros for cachelito - automatic caching attributes675Apache-2.0CachingDevelopment tools::Procedural macro helpers cachelogA concurrent fast key-value map with a built-in write log and cache layer.39MIT cachemapA concurrent insert-only hashmap for caching values1,874MITCachingConcurrency cachemap2A concurrent insert-only hashmap for caching values3,963,531MITCachingConcurrency cachemap3A shared hashmap intended for caching values. Shorter lock times than dashmap1,761MIT OR Apache-2.0 cachepotcachepot is a sccache-like tool. It is used as a compiler wrapper and avoids compilation when possible, storing a cache in a…3,825MIT OR Apache-2.0Command line utilitiesDevelopment tools::Build Utils cacherA CLI tool for caching command outputs4,118MITCachingCommand line utilities