woss/js-multiformats — explained in plain English
Analysis updated 2026-07-18 · repo last pushed 2026-05-07
Generate a unique, tamper-proof identifier (CID) for a piece of data based on its content instead of its location.
Convert content identifiers between text encodings like base64 and base32 for use in URLs or QR codes.
Reference files or documents by content hash in a blockchain or IPFS-based application.
Verify data integrity or deduplicate stored data using content-based fingerprints.
| woss/js-multiformats | 0xradioac7iv/tempfs | 7vignesh/pgpulse | |
|---|---|---|---|
| Stars | — | 0 | 0 |
| Language | TypeScript | TypeScript | TypeScript |
| Last pushed | 2026-05-07 | — | — |
| Maintenance | Maintained | — | — |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 3/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires choosing and importing the specific hash, codec, and encoding modules you need.
A library for creating content-addressed identifiers (CIDs) that fingerprint data by what it contains, used as core infrastructure for IPFS and other decentralized systems.
Mainly TypeScript. The stack also includes TypeScript, IPFS, CBOR.
Maintained — commit in last 6 months (last push 2026-05-07).
License is not stated in the available content.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.