
Security News
Insecure Agents Podcast: Certified Patches, Supply Chain Security, and AI Agents
Socket CEO Feross Aboukhadijeh joins Insecure Agents to discuss CVE remediation and why supply chain attacks require a different security approach.
[
](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 990 weekly downloads. As such, ipfs popularity was classified as not 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.

Security News
Socket CEO Feross Aboukhadijeh joins Insecure Agents to discuss CVE remediation and why supply chain attacks require a different security approach.

Security News
Tailwind Labs laid off 75% of its engineering team after revenue dropped 80%, as LLMs redirect traffic away from documentation where developers discover paid products.

Security News
The planned feature introduces a review step before releases go live, following the Shai-Hulud attacks and a rocky migration off classic tokens that disrupted maintainer workflows.