
Product
Introducing Immutable Scans
Scan results now load faster and remain consistent over time, with stable URLs and on-demand rescans for fresh security data.
[
](https://travis-ci.org/ipfs/js-ipfs)
IPFS JavaScript implementation entry point and roadmap
This repo will contain the entry point for the JavaScript implementation of IPFS spec, similar to go-ipfs.
We are building js-ipfs because it will inform how go-ipfs works, separate concerns, and allow a complete in-browser-tab implementation with no install friction. Most of the work for IPFS does happen elsewhere, but this is an equally important part of our roadmap to lead to a permanent, IPFSed web.
IPFS implementation in JavaScript is a work in progress. As such, there's a few things you can do right now to help out:
**Disclamer: Currently, js-ipfs is not a full IPFS node, it delegates all of its operations to a IPFS node available in the network, see "Getting jsipfs ready" below for more details.
$ npm i ipfs --save
var IPFS = require('ipfs')
var node = new IPFS()
In order to use js-ipfs as a CLI, you must install it with the -g flag.
$ npm i ipfs -g
The cli is availble through jsipfs in your terminal
βββββ βββββββββββββββββ ββββββββββββββββ
βCLIβββββΆβ HTTP API βββββΆβIPFS Node Implβ
βββββ βββββββββββββββββ ββββββββββββββββ
β³ β³
ββββββββββββ¬ββββββββββ
β
βββββββ
βTestsβ
βββββββ
WIP
FAQs
JavaScript implementation of the IPFS specification
The npm package ipfs receives a total of 1,106 weekly downloads. As such, ipfs popularity was classified as popular.
We found that ipfs demonstrated a not healthy version release cadence and project activity because the last version was released a year ago.Β It has 7 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Scan results now load faster and remain consistent over time, with stable URLs and on-demand rescans for fresh security data.

Product
Socket's new Alert Details page is designed to surface more context, with a clearer layout, reachability dependency chains, and structured review.

Product
Campaign-level threat intelligence in Socket now shows when active supply chain attacks affect your repositories and packages.