{"library":"js-ipfs-fetch","type":"library","category":null,"description":"A library that provides a browser-compatible fetch() API for IPFS, allowing developers to fetch content from IPFS and IPNS URLs using the same interface as HTTP fetch. Version 5.3.0 is the latest stable release, with occasional updates. It wraps an IPFS instance (e.g., ipfs-core) and returns a fetch function that supports GET, PUT, HEAD methods, range requests, directory listings, and file uploads via FormData. Key differentiators: mimics Web Fetch API exactly, supports both ipfs:// and ipns:// schemes, and allows directory listing with HTML/JSON responses.","language":"javascript","status":"active","version":"5.3.0","tags":["javascript","ipfs","fetch","browser","p2p"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install js-ipfs-fetch","imports":["import makeIpfsFetch from 'ipfs-fetch'","import makeIpfsFetch from 'ipfs-fetch'","const fetch = await makeIpfsFetch({ ipfs })"]},{"cmd":"yarn add js-ipfs-fetch","imports":[]},{"cmd":"pnpm add js-ipfs-fetch","imports":[]}],"homepage":"https://github.com/RangerMauve/js-ipfs-fetch#readme","github":"https://github.com/RangerMauve/js-ipfs-fetch","docs":null,"changelog":null,"pypi":null,"npm":"js-ipfs-fetch","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}