A web interface to IPFS, shipped with Kubo, and ipfs-desktop. Check on your node stats, explore the IPLD powered merkle forest, see peers around the world and manage your files, without needing to touch the CLI. When working on the code, run an ipfs daemon, the local dev server, the unit tests, and the storybook component viewer and see the results of your changes as you save files. If you need to run IPFS in a Docker container, you can still have Web UI available by exposing both the Gateway and Web UI ports. The end-to-end tests (E2E) test the full app in a headless Chromium browser. They spawn real IPFS node for HTTP API and a static HTTP server to serve the app. The purpose of those tests is not being comprehensible, but act as a quick regression and integration suite.

Features

  • We aim to support ipfs-webui development and build with "Current" and "Active LTS" Nodejs versions
  • The app uses kubo-rpc-client to communicate with your local IPFS node
  • The app is built with create-react-app
  • If you need to run IPFS in a Docker container, you can still have Web UI available by exposing both the Gateway and Web UI ports
  • The end-to-end tests (E2E) test the full app in a headless Chromium browser
  • The WebUI uses Jest to run the isolated unit tests

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow IPFS Web UI

IPFS Web UI Web Site

Other Useful Business Software
Deliver trusted data with dbt Icon
Deliver trusted data with dbt

dbt Labs empowers data teams to build reliable, governed data pipelines—accelerating analytics and AI initiatives with speed and confidence.

Data teams use dbt to codify business logic and make it accessible to the entire organization—for use in reporting, ML modeling, and operational workflows.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of IPFS Web UI!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

JavaScript

Related Categories

JavaScript File Sharing Software, JavaScript User Interface (UI) Software, JavaScript Headless Browsers

Registered

2023-07-06