A full P2P protocol written entirely in JavaScript. js-ipfs paves the way for the browser implementation of the IPFS protocol. Written entirely in JavaScript, it runs in a Browser, a Service Worker, a Web Extension and Node.js, opening the door to a world of possibilities. Packed with all the things you know and love about IPFS. This implementation also carries some extra neat things that are unique to the Browser. It's the toolkit to power all your DWeb Applications. js-ipfs works out of the box on Node.js, Electron and any modern browser. It is also customizable by design so that you can use it on your favorite runtime. No feature was left behind. js-ipfs is not a light client, it is the full implementation of the IPFS protocol. IPFS nodes can create network topologies based on topics of interest to broadcast events in realtime. IPFS is designed to use the power of Content Addressing to find the nodes in the network that have the content you are looking for.

Features

  • Run on Node.js and the Browser
  • Implements the full IPFS Stack
  • Use PubSub to communicate in realtime with the other peers
  • Add and retrieve files from anywhere in the IPFS Network
  • Use the DAG API to traverse over any hash linked data structure
  • libp2p is built in
  • Create stable addresses for changing data

Project Samples

Project Activity

See All Activity >

Categories

Data Formats

License

MIT License

Follow IPFS JavaScript

IPFS JavaScript Web Site

Other Useful Business Software
HOA Software Icon
HOA Software

Smarter Community Management Starts Here

Simplify HOA management with software that handles everything from financials to communication.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of IPFS JavaScript!

Additional Project Details

Operating Systems

Windows

Programming Language

JavaScript

Related Categories

JavaScript Data Formats Software

Registered

2021-10-05