https://github.com/network-lumen/browser
A native browser for the Lumen ecosystem, providing direct access to on-chain state, IPFS content and network gateways, without centralized servers or trusted intermediaries.
https://github.com/network-lumen/browser
browser cosmos-sdk ipfs
Last synced: 3 months ago
JSON representation
A native browser for the Lumen ecosystem, providing direct access to on-chain state, IPFS content and network gateways, without centralized servers or trusted intermediaries.
- Host: GitHub
- URL: https://github.com/network-lumen/browser
- Owner: network-lumen
- Created: 2025-12-29T01:21:21.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2026-03-29T10:09:34.000Z (3 months ago)
- Last Synced: 2026-03-29T13:36:21.459Z (3 months ago)
- Topics: browser, cosmos-sdk, ipfs
- Language: Vue
- Homepage: https://lumen-network.org/
- Size: 3.77 MB
- Stars: 1
- Watchers: 0
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Lumen Open‑Source Browser
================================
This folder contains a minimal Electron + Vue shell for the Lumen browser. It includes:
- a startup screen that checks a local Kubo daemon on `127.0.0.1:5001`
- a placeholder main screen
- shared CSS tokens copied from the main Lumen UI
## Prerequisites
- Node.js 18+
- npm
- `kubo` npm package is installed locally (it is included in `package.json` and provides the IPFS binary used by Electron)
By default, this shell stores its IPFS repo under the Electron user data directory (for example on Windows: `%APPDATA%/lumen-browser/ipfs`), not in the global `~/.ipfs` folder.
## Install
```bash
cd browser
npm install
```
## Run in dev mode (Electron + Vite)
```bash
npm run dev
```
This starts the Vite dev server and opens the Electron window.
## Build for production
```bash
npm run build
```
This generates a static bundle in `dist/` that `electron/main.cjs` can load in production.