Popularity
7.9
Declining
Activity
9.6
Growing
4,467
228
799

Code Quality Rank: L5
Monthly Downloads: 0
Programming language: JavaScript
License: MIT License
Tags: Mad Science     IPFS    
Latest version: v44.1.1

ipfs alternatives and similar modules

Based on the "Mad Science" category

Do you think we are missing an alternative of ipfs or a related project?

Add another 'Mad Science' Module

README

The JavaScript implementation of the IPFS protocol

Upgrading from <=0.40 to 0.41? See the release notes for the list of API changes and the migration guide.

We've come a long way, but this project is still in Alpha, lots of development is happening, APIs might change, beware of 🐉..

Getting started

Lead Maintainer <!-- omit in toc -->

Alex Potsides

Table of Contents <!-- omit in toc -->

Documentation

  • [Core API](./docs/core-api)
  • [Examples](./examples)
  • [Development](./docs/DEVELOPMENT.md)

Structure

This project is broken into several modules, their purposes are:

  • [/packages/ipfs](./packages/ipfs) The core implementation
  • [/packages/ipfs-http-client](./packages/ipfs-http-client) A client for the RPC-over-HTTP API presented by both js-ipfs and go-ipfs
  • [/packages/interface-ipfs-core](./packages/interface-ipfs-core) Tests to ensure adherence of an implementation to the spec
  • [/packages/ipfs-core-utils](./packages/ipfs-core-utils) Helpers and utilities common to core and the HTTP RPC API client

Want to hack on IPFS?

The IPFS implementation in JavaScript needs your help! There are a few things you can do right now to help out:

Read the Code of Conduct and JavaScript Contributing Guidelines.

  • Check out existing issues The issue list has many that are marked as 'help wanted' or 'difficulty:easy' which make great starting points for development, many of which can be tackled with no prior IPFS knowledge
  • Look at the IPFS Roadmap This are the high priority items being worked on right now
  • Perform code reviews More eyes will help a. speed the project along b. ensure quality, and c. reduce possible future bugs.
  • Add tests. There can never be enough tests.
  • Join the Weekly Core Implementations Call it's where everyone discusses what's going on with IPFS and what's next

License

FOSSA Status


*Note that all licence references and agreements mentioned in the ipfs README section above are relevant to that project's source code only.