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.

ckb-blstBindings for blst BLS12-381 library with ckb compatibility5,939Apache-2.0 ckb-build-infoThe crate `ckb-build-info` generates CKB version from the build environment208,113MIT ckb-capsuleCapsule is a development framework for creating smart contract for Nervos' CKB.38,119MIT ckb-chainCKB chain service142,710MIT ckb-chain-iterChain iterator utilities124,384MIT ckb-chain-specThe Chain Specification632,798MIT ckb-channelReexports `crossbeam_channel` to uniform the dependency version620,949MIT ckb-clickb command line interface22,387MIT ckb-cli-light-clientckb light client command line interface1,629MIT ckb-cli-plugin-protocolckb-cli plugin protocol17,601MIT ckb-clientA CKB pure rpc client library for Rust2,594Apache-2.0 ckb-constantCollect constants used across ckb components612,367MIT ckb-contract-stdThis library contains serveral modules that could help you write CKB contract with Rust16,839MIT ckb-coreNervos CKB is a permissionless blockchain, the common knowledge layer of Nervos network.2,024MIT ckb-cryptoCKB crypto util library679,672MIT ckb-daoThis crate provides implementation to calculate dao field362,436MIT ckb-dao-utilsThis crate provides several util functions to operate the dao field and NervosDAO related errors654,537MIT ckb-dbThe ckb data persistent implementation185,013MIT ckb-db-migrationDatabase migration framework143,460MIT ckb-db-schemaThe schema include constants define the low level database column families164,833MIT ckb-debuggerStandalone debugger for Nervos CKB18,756MIT ckb-debugger-apiStandalone debugger for Nervos CKB9,197MIT ckb-devA simple tool for CKB DevOps.4,113MIT ckb-dyn-lockckb dyn lock lib18,782MIT ckb-errorUnderlying error types used over ckb crates776,734MIT ckb-extension-fee-estimatorCKB extension to estimate transaction fees.1,754MIT ckb-ezCKB Easy is an experimental project that aims to provide human-friendly interfaces for common CKB operations.3,408MIT ckb-fee-estimatorCKB's built-in fee estimator, which shares data with the ckb node through the tx-pool service60,253MIT ckb-fixed-hashProvide several simple fixed-sized hash data type and their static constructors782,770MIT ckb-fixed-hash-coreProvide several fixed-length binary data, aka fixed-sized hashes788,637MIT ckb-fixed-hash-macrosProvide several proc-macros to construct const fixed-sized hashes784,538MIT ckb-freezerFreezer is an memory mapped append-only database to store immutable chain data into flat files148,991MIT ckb-gdb-remote-protocolAn implementation of the GDB remote protocol10,765Apache-2.0/MIT ckb-gen-typesProvides the generated types for CKB479,372MIT ckb-hashCKB default hash function823,340MIT ckb-indexckb-cli index database14,927MIT ckb-indexerCKB's built-in indexer, which shares data with the ckb node by creating secondary db instances117,473MIT ckb-indexer-syncThe built-in synchronization service in CKB can provide block synchronization services for indexers34,391MIT ckb-instrumentInstruments for ckb for working with `Export`, `Import`124,393MIT ckb-jsonrpc-typesWrappers for JSON serialization744,644MIT ckb-launcherCKB launcher117,405MIT ckb-lib-secp256k1CKB secp256k1 dynamic linking library1,262MIT ckb-librocksdb-sysNative bindings to librocksdb565,043MIT/Apache-2.0/BSD-3-Clause ckb-light-clientA CKB light client based on FlyClient.1,611MIT ckb-light-client-protocol-serverServer-side implementation for CKB light client protocol91,166MIT ckb-loggerCKB logging facade656,067MIT ckb-logger-configCKB logger configurations218,681MIT ckb-logger-serviceCKB logger and logging service151,545MIT ckb-memory-trackerTrack the memory usage of CKB129,859MIT ckb-merkle-mountain-rangeA generalized merkle mountain range implementation4,346,782MIT ckb-metricsA lightweight metrics facade used in CKB173,155MIT ckb-metrics-configCKB metrics configurations200,282MIT ckb-metrics-runtimeA batteries-included metrics library.13,109MITDevelopment tools::Debugging ckb-metrics-serviceThe service which handles the metrics data in CKB125,346MIT ckb-migrateCKB migrate61,134MIT ckb-migration-templateProvide proc-macros to setup migration134,659MIT ckb-minerMiner implementation for CKB block mining126,562MIT ckb-mock-tx-typesCKB mock transaction types394,075MIT ckb-multisigMulti-signatures132,584MIT ckb-networkckb network module151,525MIT ckb-network-alertNetwork Alert131,047MIT ckb-notifyNotification service for blockchain events151,825MIT ckb-occupied-capacityData wrapper for capacity777,248MIT ckb-occupied-capacity-coreData wrapper for capacity778,986MIT ckb-occupied-capacity-macrosProcedural macros for occupied capacity calculation778,675MIT ckb-onionOnion service module856MIT ckb-opt-blake2bBLAKE2b implementation for CKB-VM with Rust bindings80MITCryptographyNo standard library ckb-opt-fips202Optimized FIPS202 (SHAKE256) implementation for CKB-VM with Rust bindings185MITCryptographyNo standard library ckb-opt-sha256Optimized SHA-256 implementation for CKB-VM with Rust bindings18MITCryptographyNo standard library ckb-opt-sha512Optimized SHA-512 implementation for CKB-VM with Rust bindings19MITCryptographyNo standard library ckb-poolNervos CKB is a permissionless blockchain, the common knowledge layer of Nervos network.1,908MIT ckb-powProof of Work (PoW) engine implementations634,189MIT ckb-proposal-tableThe ckb proposal-table design for two-step-transaction-confirmation149,143MIT ckb-rationalRational numbers768,098MIT ckb-resourceBundles resources in the ckb binary656,352MIT ckb-reward-calculatorThis mod implemented a ckb block reward calculator171,825MIT ckb-rich-indexerCKB's built-in rich-indexer, based on relational database.39,774MIT ckb-rocksdbRust wrapper for Facebook's RocksDB embeddable database567,546Apache-2.0 ckb-rpcCKB RPC server128,916MIT ckb-rpc-genCKB RPC documentation generator32,032MIT ckb-rust-stdA collection of `no_std` compatible modules ported from Rust's standard library, with an initial focus on the `io` module.2,641MIT ckb-rust-unstable-portCollection of features backport from unstable Rust.96,619MIT ckb-scriptCKB component to run the type/lock scripts642,689MIT ckb-script-ipcProc macros for CKB Script IPC.2,215MIT ckb-script-ipc-commonCommon utilities for CKB Script IPC.2,195MIT ckb-sdkRust SDK for CKB431,704MIT ckb-sdk-typesckb-sdk common types20,187MIT ckb-sentrySentry (getsentry.com) client for rust ;)5,443Apache-2.0 ckb-sentry-anyhowSentry integration for anyhow.2,512Apache-2.0 ckb-sentry-backtraceSentry integration and utilities for dealing with stacktraces.8,000Apache-2.0 ckb-sentry-contextsSentry integration for os, device, and rust contexts.6,220Apache-2.0 ckb-sentry-coreCore sentry library used for instrumentation and integration development.11,292Apache-2.0 ckb-sentry-debug-imagesSentry integration that adds the list of loaded libraries to events.2,497Apache-2.0 ckb-sentry-error-chainSentry integration that allows capturing error-chain errors.2,523Apache-2.0 ckb-sentry-failureSentry integration for failure crate.2,516Apache-2.0 ckb-sentry-logSentry integration for log and env_logger crates.6,159Apache-2.0 ckb-sentry-panicSentry integration for capturing panics.6,200Apache-2.0 ckb-sentry-slogSentry integration for the slog crate.2,522Apache-2.0 ckb-sentry-typesCommon reusable types for implementing the sentry.io protocol.11,809Apache-2.0 ckb-sharedShared blockchain data and services143,147MIT ckb-signerSigner SDK for Nervos CKB8,258MIT ckb-snapshotRocksdb snapshot wrapper144,490MIT ckb-spawn`Spawn` abstract async runtime, spawns a future onto the runtime166,848MIT ckb-ssri-stdSDK for implementing SSRI-compliant smart contracts on CKB1,339MITCryptography::CryptocurrenciesDevelopment tools ckb-ssri-std-proc-macroProcedural macros for CKB SSRI std1,583MITCryptography::CryptocurrenciesDevelopment tools ckb-standalone-debuggerStandalone debugger for Nervos CKB9,518MIT ckb-standalone-typesA standalone version of ckb-types69,681MIT ckb-stdThis library contains serveral modules help you write CKB contract with Rust140,173MIT ckb-std-ldZero cost stack overflow protection for CKB-VM1,762MIT OR Apache-2.0Command line utilitiesEmbedded development ckb-stop-handlerStop handler utilities for graceful shutdown190,077MIT ckb-storeckb chain related persistent implementation179,538MIT ckb-suite-rpcckb rpc client implementation5,252MIT ckb-syncThe ckb sync/relayer protocols implementation131,811MIT ckb-system-scriptsCKB System Scripts841,852MIT ckb-systemtimeckb_systemtime provide real system timestamp, and faketime when `enable_faketime` feature is enabled294,186MIT ckb-test-chain-utilsProvide several functions used for testing1,338MIT ckb-testkitckb testkit1,780MIT ckb-testtoolCKB contract testing tools235,448MIT ckb-timeNervos CKB is a permissionless blockchain, the common knowledge layer of Nervos network.1,909MIT ckb-toolCKB crates all in one30,493MIT ckb-traitsCommon traits for accessing blockchain data658,580MIT ckb-transaction-firewall-sdkOff-chain pre-flight blacklist check for CKB transactions37MITCryptography::Cryptocurrencies ckb-tx-poolCKB Tx-pool stores transactions, which is designed for CKB Two Step Transaction Confirmation mechanism144,076MIT ckb-type-idckb type id library.4,578MIT ckb-typesThe Core Types Library775,199MIT ckb-utilCKB utilities297,834MIT ckb-verificationCKB verification362,006MIT ckb-verification-contextualCKB verification contextual131,712MIT ckb-verification-traitsThe trait abstract for particular verification328,557MIT ckb-vmCKB's Virtual machine790,963MIT ckb-vm-aotCKB's Virtual machine10,535MIT ckb-vm-contribCollection of decoupled code for ckb-vm4,173MIT ckb-vm-debug-utilsUtils for ckb-debugger16,157MIT ckb-vm-definitionsCommon definition files for CKB VM785,485MIT ckb-vm-fuzzing-utilsCKB VM fuzzing utils1,890MIT ckb-vm-pprofStatistical CKB script cycles consumption flame graph18,905MIT ckb-vm-pprof-converterConvert raw data generated by ckb-vm-pprof to proto format accepted by Google's pprof tool13,674MIT ckb-vm-pprof-protosCrate for generating Rust definitions from pprof proto14,579MIT ckb-vm-signal-profilerLinux signal based profiler for ckb-vm, note this is profiling ckb-vm itself, not the programs running in ckb-vm13,658MIT ckb-vm-syscall-tracerA utility that runs a CKB transaction, and then gathers syscall input/outputs for each individual VM instances to seperate files1,521MIT ckb-walletWallet SDK for Nervos CKB1,295MIT ckb-x64-simulatorA simulator that allows running CKB smart contracts on x64 environment for tooling benefits29,964MIT ckb_multi_index_mapMultiIndexMap: A generic multi index map inspired by boost multi index containers5,064MITData structures ckb_schemarsGenerate JSON Schemas from Rust code345,192MITEncoding ckb_schemars_deriveMacros for #[derive(JsonSchema)], for use with schemars342,946MIT ckb_ssri_sdkSDK for implementing SSRI-compliant smart contracts on CKB14,129MITCryptography::CryptocurrenciesDevelopment tools ckb_ssri_sdk_proc_macroProcedural macros for CKB SSRI SDK15,869MITCryptography::CryptocurrenciesDevelopment tools ckbesCKB Easy Script is a framework for developing ckb contracts.5,487MIT ckbezCKB Easy is an experimental project that aims to provide human-friendly interfaces for common CKB operations.7,234MIT ckbfs-typesCKBFS types molecule encode/decode utils and native mapping3,906MIT ckbuilderCKB developer toolkit — manage accounts, check balances, and build/sign/broadcast transactions on Nervos CKB72MITCommand line utilitiesCryptography::Cryptocurrencies ckc-rsPoker hand evaluation library27,544Apache-2.0 ckccColdcard USB protocol library and CLI — communicate with your Coldcard hardware wallet1,533MITCommand line utilitiesCryptography ckdCKD (Channel Key Derivation) - 轻量级、无状态、可逆的资源标识派生协议16MIT ckeyCKey is a consistent hash key library.14,086MIT ckeylockA secure and fast secret manager2,960Apache-2.0 ckeylock-apiAPI for ckeylock.4,194Apache-2.0 ckeylock-coreCore library for ckeylock.3,268Apache-2.0 ckeymapA no_std-compatible parser for Linux VT keymaps1,893non-standard ckgLocal-first Code Knowledge Graph and MCP retrieval engine for AI coding agents19MIT OR Apache-2.0Command line utilitiesDevelopment tools ckg-clickg — codebase knowledge graph CLI.202Apache-2.0 ckg-coreShared types, errors, and traits for ckg.674Apache-2.0 ckg-embedLocal embeddings (nomic-embed-text-v1.5 via fastembed).241Apache-2.0 ckg-fsckg — shared filesystem and process helpers (secure dir create, chmod, symlink, has_command).385Apache-2.0 ckg-gitGit introspection helpers (HEAD sha, recency).331Apache-2.0 ckg-langLanguage and framework knowledge for ckg: tree-sitter extractors, framework overlays, entry-point heuristics, test/build-artifact…198Apache-2.0 ckg-mcpMCP server (JSON-RPC over stdio) exposing ckg queries.262Apache-2.0 ckg-parseTree-sitter based language extractors for ckg.104Apache-2.0 ckg-queryShared query layer for ckg — pure functions returning typed structs, consumed by both ckg-cli and ckg-mcp.78Apache-2.0 ckg-resolveCross-file and cross-repo symbol resolution.257Apache-2.0 ckg-scipSCIP (Source Code Intelligence Protocol) ingestion for ckg.259Apache-2.0 ckg-storageCozoDB-backed storage layer for ckg (per-repo + registry DBs).431Apache-2.0 ckia_sysc bindings crate for skia1,550MIT OR Apache-2.0 ckksCKKS1,585MITCryptographyScience ckks-engineckks-engine is a Rust crate that provides an implementation of the CKKS (Cheon-Kim-Kim-Song) homomorphic encryption scheme. This…1,067MIT OR Apache-2.0Cryptography ckleinHigh-level safe bindings to the Klein scripting language.842LGPL-3.0 ckmCKM (Codebase Knowledge Manifest) — pure Rust core library. The SSoT for all language wrappers.127MIT ckm-cliCKM CLI — browse, validate, migrate, and inspect Codebase Knowledge Manifests.52MIT ckmeansA Rust implementation of Wang and Song's Ckmeans clustering algorithm22,419BlueOak-1.0.0Science::Geospatial ckmsCommand Line Interface used to manage the Cosmian KMS server. If any assistance is needed, please either visit the Cosmian…344BUSL-1.1Security ckpathSeek and visualize k-vector coefficients. Obtain band paths in the Brillouin zone.214MIT OR Apache-2.0 ckpool-apiA Rust client library for reading stats from CKPool.435MIT ckpt-analyzerSimple rust utility for fetching the name and short hash for PyTorch ckpt or Safetensors model files2,821MIT ckpttn-rsCircuit Partitioning in Rust2,213MIT OR Apache-2.0 cks_accumulatorPairing based accumulator from the paper - An Accumulator Based on Bilinear Maps and Efficient Revocation for Anonymous…3,219Apache-2.0 cksfvA 10x faster cksfv reimplementation using Rust and the crc32fast crate.5,704MITCommand line utilities cktoolcoomer.st and kemono.cr downloader tool4,464GPL-3.0-onlyCommand line utilities cktrsA rust(🚀) parser for the CKT(🚀) config language.1,610non-standard ckvckv7,297MulanPSL-2.0 ckydbA simple fast memory-first thread-safe key-value embedded database that persists data on disk.1,698non-standardDatabase interfaces clA command line tool for recording changes to be collected for use in a Keep A Changelog formatted CHANGELOG.md5,381MITCommand line utilitiesDevelopment tools cl-arenaA less robust bump allocator for Conlang76MIT cl-array-extSome tools for dealing with arrays8,181MIT cl-auxProvides elements that describe collections44,235Apache-2.0Development tools cl-calcA command line calculator.4,018MIT cl-deadpool-lapin2Dead simple async pool for lapin1,481MIT/Apache-2.0 cl-formatUse Common Lisp format in Rust18,074MIT cl-format-macrosProc macro for cl-format8,929MIT cl-generic-read-bufa ReadBuf implementation based on cl-generic-vec5,550MIT/Apache-2.0 cl-generic-veca ReadBuf implementation based on cl-generic-vec15,575MIT/Apache-2.0