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.0
ser_derNewtypes for the der crate to allow for serde de-/serialization2,653MPL-2.0
ser_mapperMapped DTO serialzation wrapper for DBO/Model2,700MIT
ser_nixAn opinionated nix serialiser for serde.rs9,353MIT
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-later
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,009MIT
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,945MIT
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.0
serdavro-macrosMacros for serdavro414Apache-2.0
serdeA generic serialization/deserialization framework1,194,795,261MIT OR Apache-2.0
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.0
serde-appxmanifestserde-appxmanifest1,040MIT
serde-astAn AST representation for serde serialization1,172MIT OR Apache-2.0
serde-attrParse #[serde(...)] attributes for derive macros that need serde compatibility207MIT
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.0
serde-beveA BEVE data format for Serde2,457MIT
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.0
serde-bindgen-coreGenerate "C" bindings for serde10,522non-standard
serde-bindgen-core-deriveGenerate "C" bindings for serde15,704non-standard
serde-boolSingle value, true or false, boolean deserializers8,247,474MIT OR Apache-2.0
serde-bridgeBridge between serde types571,322Apache-2.0
serde-briefA brief, self-descriptive, serde-compatible binary format.28,602MIT
serde-byte-arrayOptimized handling of `[u8; N]` for Serde177,976MIT OR Apache-2.0
serde-bytes-reprSerde adapter for controlling the representation of bytes925,046MIT
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,813MIT
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.0
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-later
serde-crypt-macroThe end-to-end encrypted serde::Serializer and serde::Deserializer - wasm-ready - procedural macro to generate…7,058GPL-3.0-or-later
serde-csSerde serialization/deserialization for camma separated lists614,314MIT OR Apache-2.0
serde-csv-coreCSV serialization for no_std crates32,695MIT OR Apache-2.0
serde-csv-extraCsv-related serde addons3,728MIT
serde-cw-valueSerialization value trees for CosmWasm633,854MIT
serde-cyclonedxSerde serialization for CycloneDx files173,805MIT
serde-datetimeserde serializer/deserializer for DateTime6,368Apache-2.0 OR MIT
serde-decimalCareful serialization of rust_decimal types135,869MIT OR Apache-2.0
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.0
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.0
serde-devoA shared type compatibility helper820MIT
serde-devo-deriveA derive macro for shared type compatibility1,046MIT
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.0
serde-double-tagdouble tagged enum representation for `serde`13,603BSD-2-Clause
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,339MIT
serde-encoded-bytesEfficient bytestring serialization for Serde-supporting types40,444MIT
serde-encryptEncrypts all the Serialize90,331MIT OR Apache-2.0
serde-encrypt-coreEncrypts all the Serialize85,674MIT OR Apache-2.0
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,130MIT
serde-enum-strSerialize and deserialize enum string5,012,284Apache-2.0 OR MIT
serde-envdeserialize env into structs via serde2,124,083Apache-2.0
serde-env-fieldA helper for serde deserialization with environment variables expansion14,309MIT
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,082MIT
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.0
serde-evolve-macrosProcedural macros for the serde-evolve crate2,130MIT OR Apache-2.0
serde-exampleAn example Serializer and Deserializer data format for Serde1,462MIT/Apache-2.0
serde-extserde extensions3,059MIT
serde-ext-macrosserde extensions2,685MIT
serde-extensionsExtensions for serde serializable structs3,594MIT
serde-extensions-deriveExtensions for serde serializable structs2,791MIT
serde-extrasA lightweight crate providing utilities for serializing and deserializing types
using their string representations with Serde.937MIT/Apache-2.0
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.0
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 formats25MIT
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,223MIT
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,811MIT
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.0
serde-generateLibrary to generate (de)serialization code in multiple languages2,551,476MIT OR Apache-2.0
serde-generate-aptosGenerate (de)serialization code in multiple languages10,445MIT OR Apache-2.0