Compact self-describing codecs. Save space by using predefined multicodec tables.
☆370Feb 13, 2026Updated 2 weeks ago
Alternatives and similar repositories for multicodec
Users that are interested in multicodec are comparing it to the libraries listed below
Sorting:
- Self identifying base encodings☆320May 11, 2025Updated 9 months ago
- Make data and streams self-described by prefixing them with human readable codecs.☆61Apr 28, 2025Updated 10 months ago
- Self-describing content-addressed identifiers for distributed systems☆477Apr 28, 2025Updated 10 months ago
- Self describing hashes - for future proofing☆931Jan 5, 2026Updated last month
- Friendly protocol negotiation. It enables a multicodec to be negotiated between two entities.☆64Apr 28, 2025Updated 10 months ago
- The main repository for discussing multiformats.☆575Apr 28, 2025Updated 10 months ago
- Composable and future-proof network addresses☆469Nov 24, 2025Updated 3 months ago
- Go constants for the multicodec table☆38Updated this week
- unsigned varint in use in multiformat specs☆85Apr 28, 2025Updated 10 months ago
- JavaScript implementation of the multicodec specification☆21May 9, 2025Updated 9 months ago
- JavaScript implementation of multiaddr☆108Sep 4, 2025Updated 5 months ago
- Protocol negotiation and multiplexing over datagrams☆29Aug 11, 2022Updated 3 years ago
- This repo holds Website and Specs at https://ipld.io☆1,342Jan 26, 2026Updated last month
- multihash implementation in JavaScript☆122Aug 24, 2021Updated 4 years ago
- Specification work regarding multihash, multiaddr, and others☆28Apr 28, 2025Updated 10 months ago
- ⛔️ DEPRECATED: interface-transport is now included in https://github.com/libp2p/js-interfaces☆35Mar 11, 2020Updated 5 years ago
- [ARCHIVED] Old specs repo, moved to https://github.com/ipld/ipld☆587Jun 28, 2022Updated 3 years ago
- [ARCHIVED] Repo for the 2016 Q3 Workshop, in Lisbon and remote☆12Apr 28, 2020Updated 5 years ago
- multiaddr implementation in rust☆102Feb 9, 2026Updated 2 weeks ago
- ☆62Sep 16, 2015Updated 10 years ago
- DEPRECATED: Please use the "net" subpackage in https://github.com/multiformats/go-multiaddr.☆34Oct 5, 2021Updated 4 years ago
- multihash implementation in Rust☆164Feb 16, 2026Updated last week
- simple package to r/w length-delimited slices.☆14Mar 22, 2016Updated 9 years ago
- [ARCHIVED] Old website, replaced by repo at https://github.com/ipld/ipld/☆22Jan 5, 2026Updated last month
- ipfs data visualizations☆30May 1, 2025Updated 9 months ago
- [ARCHIVED] POST - a datastructure for human communication☆24Apr 28, 2020Updated 5 years ago
- JavaScript implementation of the multibase specification☆23Aug 24, 2021Updated 4 years ago
- [ARCHIVED] DEPRECATED — Apiary IPFS HTTP API description☆31Aug 23, 2017Updated 8 years ago
- primitives and protocols for implementing privacy preserving networks☆16Jan 18, 2019Updated 7 years ago
- Technical specifications for the IPFS protocol stack☆1,216Feb 11, 2026Updated 2 weeks ago
- Technical specifications for the libp2p networking stack☆1,754Jan 29, 2026Updated last month
- ⛔️ DEPRECATED: interface-connection is now included in https://github.com/libp2p/js-interfaces☆18Mar 11, 2020Updated 5 years ago
- UnixFS Directed Acyclic Graph for IPLD☆11May 1, 2025Updated 9 months ago
- [ARCHIVED] Protocol Driven Development☆12Apr 16, 2020Updated 5 years ago
- Interoperability tests for IPFS Implementations (on-the-wire interop)☆32Aug 1, 2023Updated 2 years ago
- Multibase implementation in Python☆25Dec 18, 2025Updated 2 months ago
- Provides an efficient way to build and manipulate IPLD DAGs as JSON☆40Jan 10, 2025Updated last year
- JavaScript implementation of the IPLD dag-cbor format.☆54Aug 11, 2021Updated 4 years ago
- [DEPRECATED]: now part of the https://github.com/libp2p/js-libp2p repo☆47Aug 23, 2019Updated 6 years ago