JavaScript IPLD Libraries
js-multiformats
multiformats is the primary entry point to the IPLD world for JavaScript. This library defines common interfaces and low level building blocks for various interrelated multiformat technologies (multicodec, multihash, multibase, and CID). They can be used to implement custom base encoders / decoders / codecs, codec encoders / decoders and multihash hashers that comply to the interface that layers above assume.
See the multiformats library for more examples and further documentation.
Additional Links
- js-examples contains basic examples of generating IPLD and consuming graphs in JavaScript.
- @ipld/car contains fully developed examples in the examples directory.
- Codecs are at the core of data encoding. These libraries contain examples and documentation.