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.

ser-write-msgpackMessagePack serializer for ser-write and deserializer for convenience4,992MIT OR Apache-2.0No standard library ser_derNewtypes for the der crate to allow for serde de-/serialization2,653MPL-2.0 ser_mapperMapped DTO serialzation wrapper for DBO/Model2,700MITData structuresRust patterns ser_nixAn opinionated nix serialiser for serde.rs9,353MITEncoding ser_rawSimple and fast serializer2,793MIT ser_raw_deriveDerive macro for ser_raw serializer3,286MIT ser_raw_derive_serializerDerive macro for ser_raw serializer3,251MIT seraRust client library for the Sera API.1,941MIT seracA static, modular, and light-weight serialization framework.7,047CC-BY-NC-SA-4.0 serafReserved for WIP crate.1,595MIT seraiA decentralized exchange for Bitcoin, Ethereum, and Monero2,361AGPL-3.0-only serai-abiABI for the Serai runtime1,426MIT serai-bitcoin-processorSerai Bitcoin Processor1,224AGPL-3.0-only serai-clientClient library for the Serai network1,492AGPL-3.0-only serai-coins-palletSerai coins pallet1,541AGPL-3.0-only serai-coins-primitivesSerai coins primitives1,490AGPL-3.0-only serai-coordinatorSerai coordinator to prepare batches and sign transactions1,530AGPL-3.0-only serai-coordinator-substrateSerai Coordinator's Substrate Scanner827AGPL-3.0-only serai-coordinator-testsTests for Serai's Coordinator1,500AGPL-3.0-only serai-coordinator-tributaryThe Tributary used by the Serai Coordinator871AGPL-3.0-only serai-core-palletThe `core` pallet used within Serai's runtime, as an alternative to `frame-system`312AGPL-3.0-only serai-cosignEvaluator of cosigns for the Serai network949AGPL-3.0-only serai-cosign-typesTypes used within `serai-cosign`314AGPL-3.0-only serai-dbA simple database trait and backends for it2,609MIT serai-dex-palletSerai signals primitives1,528AGPL-3.0-only serai-dex-primitivesSerai signals primitives1,524AGPL-3.0-only serai-docker-testsDocker-based testing infrastructure for Serai1,536AGPL-3.0-only serai-envA common library for Serai apps to access environment variables1,567AGPL-3.0-only serai-ethereum-processorSerai Ethereum Processor1,209AGPL-3.0-only serai-ethereum-relayerA relayer for Serai's Ethereum transactions1,316AGPL-3.0-only serai-full-stack-testsTests for Serai's Full Stack1,520AGPL-3.0-only serai-genesis-liquidity-palletGenesis Liquidity Pallet for Serai1,245AGPL-3.0-only serai-genesis-liquidity-primitivesGenesis Liquidity Primitives for Serai1,249MIT serai-in-instructions-palletExecute calls via In Instructions from unsigned transactions1,546AGPL-3.0-only serai-in-instructions-primitivesSerai instructions library, enabling encoding and decoding1,510MIT serai-message-queueA message queue focused on safety1,534AGPL-3.0-only serai-message-queue-testsTests for Serai's message-queue1,533AGPL-3.0-only serai-monero-processorSerai Monero Processor1,209AGPL-3.0-only serai-no-std-testsA crate to test no-std builds of Serai crates work1,588MIT serai-nodeSerai network node, built over Substrate1,518AGPL-3.0-only serai-orchestratorGenerates Dockerfiles for Serai1,442AGPL-3.0-only serai-primitivesPrimitives for the Serai blockchain1,566MIT serai-processorMultichain processor premised on canonicity to reach distributed consensus automatically1,563AGPL-3.0-only serai-processor-binFramework for Serai processor binaries1,130AGPL-3.0 serai-processor-ethereum-contractsEthereum contracts for the Serai processor1,239AGPL-3.0 serai-processor-ethereum-deployerThe deployer for Serai's Ethereum contracts1,250AGPL-3.0-only serai-processor-ethereum-erc20A library for the Serai Processor to interact with ERC20s1,207AGPL-3.0-only serai-processor-ethereum-primitivesPrimitives for Serai's Ethereum Processor1,230AGPL-3.0-only serai-processor-ethereum-routerThe Router used by the Serai Processor for Ethereum1,163AGPL-3.0-only serai-processor-ethereum-test-primitivesTest primitives for Ethereum1,041MIT serai-processor-frost-attempt-managerA manager of multiple attempts of FROST signing protocols1,240AGPL-3.0-only serai-processor-key-genKey generation function for the Serai processor1,231AGPL-3.0-only serai-processor-messagesMessages sent and received by the processor1,504AGPL-3.0-only serai-processor-primitivesPrimitives used by the Serai processor1,224AGPL-3.0-only serai-processor-scannerScanning function for the Serai processor1,222AGPL-3.0-only serai-processor-signerSigning function for the Serai processor1,241AGPL-3.0-only serai-processor-signersSigners for the Serai Processor1,246AGPL-3.0-only serai-processor-smart-contract-schedulerScheduler for a smart contract representing the Serai processor1,191AGPL-3.0 serai-processor-testsTests for Serai's Processor1,537AGPL-3.0-only serai-processor-transaction-chaining-schedulerScheduler for networks with transaction chaining for the Serai processor1,282AGPL-3.0-only serai-processor-utxo-schedulerUTXO scheduler for the Serai protocol1,283AGPL-3.0-only serai-processor-utxo-scheduler-primitivesPrimitives for UTXO schedulers for the Serai processor1,257AGPL-3.0-only serai-processor-view-keysView keys for the Serai processor1,223MIT serai-reproducible-runtimeTests the Serai runtimee can be reproducibly built1,557AGPL-3.0-only serai-reproducible-runtime-testsTests the Serai runtimee can be reproducibly built1,521AGPL-3.0-only serai-runtimeSerai network node runtime, built over Substrate1,523AGPL-3.0-only serai-signals-palletSerai signals pallet1,537AGPL-3.0-only serai-signals-primitivesSignals primitives2,745MIT serai-taskA task schema for Serai services1,175AGPL-3.0-only serai-tokens-palletMint and burn Serai tokens1,521AGPL-3.0-only serai-validator-sets-palletValidator sets pallet1,532AGPL-3.0-only serai-validator-sets-primitivesPrimitives for validator sets1,545MIT seranoRest in piss25BSD-3-Clause seraphA Matrix bot API in Rust1,700LGPL-2.1-or-later seraphicLightweight JSON RPC 2.08,753MIT OR Apache-2.0 seraphic-deriveDerive macros for seraphic6,359MIT OR Apache-2.0 seraphineSeraphine1,543MIT seraphine-cliCLI for the Seraphine programming language2,681MIT seraphine-coreCore of the seraphine programming language3,240MIT seraphiteBlazlingly fast dotfile manager!2,682MIT OR Apache-2.0 seratodjA library for parsing Serato DJ's metadata and database.1,220AGPL-3.0-or-laterParser implementations serb_stemA high-performance Serbian stemming library supporting both Cyrillic and Latin scripts (Ekavica).24MIT OR Apache-2.0 serberoNostr-native dispute coordination daemon for the Mostro ecosystem20MIT serbiaNo-fuss big arrays for Serde11,009MITRust patterns serbian-cyrillic-latin-conversionSerbian Cyrillic to Latin and Latin to Cyrillic conversion library2,193MIT serbo-mcEasy Minecraft server management.1,671MIT serbufferMemory Efficient Serialization Library23,782MIT/Apache-2.0 serbuffer-genMemory Efficient Serialization Library19,832MIT/Apache-2.0 serbzipA quasi-lossless Balkanoidal meta-lingual compressor.13,158MIT serbzip-coreA quasi-lossless Balkanoidal meta-lingual compressor.7,909MIT serchA cli tool that recursively searches all paths within the current directory or a specified directory for a given string2,683MIT sercliServer client interactions1,499MIT OR Apache-2.0 serd-sysBindings to Serd, a lightweight RDF syntax library.1,945MITAPI bindingsData structures serdaptComposable adapters for `#[serde(with = ...)]` attribute2,6880BSD serdapt-base58Adapter to serialize as base588740BSD serdapt-base64Adapter to serialize as base642,5830BSD serdapt-hexAdapter to serialize as hex8020BSD serdataAsync generic serialization crate with a minimal interface.1,223MIT serdavroA temporary way to use serde flatten feature with apache-avro268Apache-2.0Encoding serdavro-macrosMacros for serdavro414Apache-2.0Encoding serdeA generic serialization/deserialization framework1,194,795,261MIT OR Apache-2.0EncodingNo standard library serde-acoSerialization and deserialization library for Alioth command-line options.6,992Apache-2.0 serde-aco-deriveProc macros for serde-aco3,522Apache-2.0 serde-alterUtilities for alternative serde serializations321MIT OR Apache-2.0EncodingNo standard library serde-appxmanifestserde-appxmanifest1,040MIT serde-astAn AST representation for serde serialization1,172MIT OR Apache-2.0Encoding serde-attrParse #[serde(...)] attributes for derive macros that need serde compatibility207MITDevelopment tools::Procedural macro helpers serde-attributesSerde Attributes4,956,613Apache-2.0 OR MIT serde-automerge(De)serialize `serde` objects from or into `automerge` transactions5,193MIT OR Apache-2.0 serde-auxA serde crate's auxiliary library23,166,422MIT serde-aux-extserde-aux extension6,967Apache-2.0 OR MIT serde-avroSupport for Apache Avro in combination with serde13,593Apache-2.0 serde-avro-bytesEfficiently store Rust idiomatic bytes related types in Avro encoding.2,950MIT OR Apache-2.0 serde-benchMinimal serialization format for benchmarking Serde807,389MIT OR Apache-2.0Development tools::ProfilingEncoding serde-beveA BEVE data format for Serde2,457MITEncodingParser implementations serde-big-arrayBig array helper for serde.31,456,543MIT OR Apache-2.0 serde-big-array-optionsAllow to serialize/deserialize [Option<T>;N]3,098MIT serde-binarySerde data format for binary files86,036MIT serde-binary-advA library for Serde to enable the serialization and deserialization of Rust structures to and from raw binary1,580MIT OR Apache-2.0EncodingParser implementations serde-bindgen-coreGenerate "C" bindings for serde10,522non-standardDevelopment tools::FFIExternal FFI bindings serde-bindgen-core-deriveGenerate "C" bindings for serde15,704non-standardDevelopment tools::FFIExternal FFI bindings serde-boolSingle value, true or false, boolean deserializers8,247,474MIT OR Apache-2.0EncodingNo standard library serde-bridgeBridge between serde types571,322Apache-2.0Command line utilities serde-briefA brief, self-descriptive, serde-compatible binary format.28,602MITEmbedded developmentEncoding serde-byte-arrayOptimized handling of `[u8; N]` for Serde177,976MIT OR Apache-2.0EncodingNo standard library serde-bytes-reprSerde adapter for controlling the representation of bytes925,046MITEncoding serde-capture'Skip' deserialisation, but extract some, and retain the rest for later1,724MIT OR Apache-2.0 serde-chrono-strSerde serializer/deserializer for NaiveDateTime to/from strings containing integers1,672MIT serde-clap-deserializeProc macro for setting serde/clap defaults1,996MIT serde-clashserde-clash230MIT serde-cmdA small library to deserialize commands9,813MITParsing tools serde-command-optsA crate for serializing command line options (structopt in reverse).191,744Apache-2.0 serde-const-defaultA procedural macro to provide const default values for serde deserialization.213MIT serde-constantConst values for serde75,119MIT OR Apache-2.0EncodingNo standard library serde-contentRust data structures for the Serde data model1,863,211MIT/Apache-2.0 serde-cqcodeRust library designed to serialize and deserialize CQ codes.614MIT serde-cryptThe end-to-end encrypted serde::Serializer and serde::Deserializer - wasm-ready6,923GPL-3.0-or-laterCryptography serde-crypt-macroThe end-to-end encrypted serde::Serializer and serde::Deserializer - wasm-ready - procedural macro to generate…7,058GPL-3.0-or-laterCryptography serde-csSerde serialization/deserialization for camma separated lists614,314MIT OR Apache-2.0Encoding serde-csv-coreCSV serialization for no_std crates32,695MIT OR Apache-2.0Embedded developmentEncoding serde-csv-extraCsv-related serde addons3,728MIT serde-cw-valueSerialization value trees for CosmWasm633,854MIT serde-cyclonedxSerde serialization for CycloneDx files173,805MITEncoding serde-datetimeserde serializer/deserializer for DateTime6,368Apache-2.0 OR MIT serde-decimalCareful serialization of rust_decimal types135,869MIT OR Apache-2.0Encoding serde-deserialize-duplicatesA rust crate with helper macros providing an alternate implementation of serde's Deserialize for cases when duplicate values…4,568MIT OR Apache-2.0Data structuresEncoding serde-deserialize-overDeserialize structs onto existing struct instances via serde8,460MIT OR Apache-2.0 serde-deserialize-over-deriveDerive macros for serde-deserialize-over9,168MIT OR Apache-2.0 serde-detachDeserialise types containing e.g. Cow<str> without borrowing205,781MPL-2.0 serde-device-treeA Device Tree blob serialization file format2,380MulanPSL-2.0EncodingNo standard library serde-devoA shared type compatibility helper820MITEncodingParsing tools serde-devo-deriveA derive macro for shared type compatibility1,046MITEncodingParsing tools serde-diffA small helper to serialize the diff of two structs of the same type and apply those differences to other structs.113,024Apache-2.0 OR MIT serde-diff-deriveDerives serde_diff::SerdeDiff112,336Apache-2.0 OR MIT serde-displayA Rust library providing a serialization-only format for conveniently printing serde data structures to the terminal299MIT serde-docA tool to generate documentation for Serde serialization and deserialization.699MIT OR Apache-2.0 serde-dot-caseRename all enum fields to dot.case1,442MIT OR Apache-2.0Encoding serde-double-tagdouble tagged enum representation for `serde`13,603BSD-2-ClauseParsing tools serde-double-tag-deriveproc macros for the `serde-double-tag` crate13,941BSD-2-Clause serde-duration-extSerde support for std::time::Duration and chrono::Duration (chrono feature)10,222non-standard serde-emailA validating email type that can be serialised using Serde669,339MITEmailEncoding serde-encoded-bytesEfficient bytestring serialization for Serde-supporting types40,444MITEncodingNo standard library serde-encryptEncrypts all the Serialize90,331MIT OR Apache-2.0CryptographyEncoding serde-encrypt-coreEncrypts all the Serialize85,674MIT OR Apache-2.0CryptographyEncoding serde-encrypted-valueA Serde Deserializer wrapper which transparently decrypts encrypted values81,537Apache-2.0 serde-enumAutomaticly generates string serde implementation for enums6,405MIT serde-enum-deriveSerde enum primitive derive3,130MITRust patterns serde-enum-strSerialize and deserialize enum string5,012,284Apache-2.0 OR MIT serde-envdeserialize env into structs via serde2,124,083Apache-2.0Command line utilities serde-env-fieldA helper for serde deserialization with environment variables expansion14,309MITEncoding serde-env-field-wrapAn attribute that wraps all the fields of a struct or an enum with the EnvField type7,836MIT serde-envfile♻️ Deserialize and serialize environment variables.78,588MIT OR Apache-2.0 OR EUPL-1.2 serde-errorSerde (de)serializer for Error types1,041,082MITDevelopment toolsDevelopment tools::Debugging serde-eureSerde support for Eure format698MIT OR Apache-2.0 serde-evolveType-safe data schema evolution with compile-time verified migrations2,002MIT OR Apache-2.0Data structuresEncoding serde-evolve-macrosProcedural macros for the serde-evolve crate2,130MIT OR Apache-2.0Data structuresEncoding serde-exampleAn example Serializer and Deserializer data format for Serde1,462MIT/Apache-2.0Encoding serde-extserde extensions3,059MIT serde-ext-macrosserde extensions2,685MIT serde-extensionsExtensions for serde serializable structs3,594MITEncoding serde-extensions-deriveExtensions for serde serializable structs2,791MITEncoding serde-extrasA lightweight crate providing utilities for serializing and deserializing types using their string representations with Serde.937MIT/Apache-2.0Encoding serde-featherSize-first serde integration scaffold with optional derive support22MIT serde-feather-macrosProc-macro scaffold crate for serde-feather88MIT serde-feature-hackA hack to allow having a feature named serde while having serde as a dependency20,745MIT OR Apache-2.0EncodingNo standard library serde-field-attributesMiscellaneous field attributes for Serde958GPL-3.0-only serde-field-defaultSerde field default attribute5,020Apache-2.0 OR MIT serde-field-withSerde field with attribute8,094Apache-2.0 OR MIT serde-file-formatsUnified interface for serialising and deserialising Rust structs to multiple file formats25MITEncodingParser implementations serde-file-valueA Serde deserializer which transparently loads files as string values14,778MIT OR Apache-2.0 serde-filterfiltering abstractions for JSON objects and deeply nested arrays using serde as a backend3,223MITParsing tools serde-firestore-valueA serde (de)serializer using Firestore Value as its data format75,074MIT OR Apache-2.0 serde-flattenedA `csv` and `serde_json` extension for flattening nested structures into flat representations. This enables for example…1,279,937MIT serde-fleeceFleece (binary json) support for serde17,043BSD-3-Clause serde-flexibleCustom deserialization for fields that can be specified as multiple types.1,811MITEncoding serde-formatA tiny trait to format a serializable struct using custom placeholders2,674MIT serde-fressianFressian for rust/wasm3,313MIT serde-frontmatterSerde support for Jekyll front matter4,751GPL-3.0Data structuresEncoding serde-generateLibrary to generate (de)serialization code in multiple languages2,551,476MIT OR Apache-2.0Development toolsEncoding serde-generate-aptosGenerate (de)serialization code in multiple languages10,445MIT OR Apache-2.0Development toolsEncoding