# IPFS in JavaScript

Developers can get started with IPFS in JavaScript (JS) using several options:

# Get started

# Helia

New to IPFS Helia? The Helia 101 example (opens new window) will walk you through spawning a Helia node, adding a file, and cat-ing the file CID both locally and through an IPFS gateway. More advanced Helia examples can be found here (opens new window).

# js-kubo-rpc-client

To get started with the js-kubo-rpc-client, do the following:

  1. Ensure that you have kubo (opens new window) running. Since we're working with Node.js, you can install kubo using npm (opens new window).
  2. Next, install the client using npm, or load it as a browser script tag (opens new window).
  3. Then, consult the command reference (opens new window) for usage information.