https://github.com/interledgerjs/moneyd-gui
Graphical interface for moneyd
https://github.com/interledgerjs/moneyd-gui
ilp interledger
Last synced: 12 months ago
JSON representation
Graphical interface for moneyd
- Host: GitHub
- URL: https://github.com/interledgerjs/moneyd-gui
- Owner: interledgerjs
- Created: 2018-04-05T23:18:12.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T02:46:09.000Z (over 2 years ago)
- Last Synced: 2025-06-09T00:38:34.486Z (12 months ago)
- Topics: ilp, interledger
- Language: JavaScript
- Size: 1.24 MB
- Stars: 10
- Watchers: 6
- Forks: 12
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Moneyd GUI
> A GUI for Moneyd
- [Usage](#usage)
- [Environment Variables](#environment-variables)
- [TODOs](#todos)
- [More Screenshots](#more-screenshots)

## Usage
```sh
git clone git@github.com:interledgerjs/moneyd-gui.git
cd moneyd-gui
npm install
npm start
```
Make sure you start Moneyd with `--admin-api-port 7769`.
Then go to [localhost:7770](http://localhost:7770) in your browser.
## Environment Variables
| Variable | Default | Purpose |
|:--|:--|:--|
| `PORT` | 7770 | Port to host the GUI's webserver on |
| `ADMIN_API_PORT` | 7769 | Port for moneyd's admin API. Set with `--admin-api-port` in moneyd |
## TODOs
- [ ] CORS
- [x] live update on receiver page
- [ ] live update on balances
- [ ] spiffier transitions?
- [x] better 404 page
- [x] better 500 page (instruct to turn on moneyd with flag)
- [ ] health check for moneyd by using plugin btp?
- [x] ping tool
- [x] network indicator
- [x] send tool
- [x] receive tool
- [x] implement statistics
- [ ] align icons and labels properly
- [ ] highlight selected item in nav
- [ ] make exchange rates more of a grid
- [ ] some visualizations?
- [ ] links to tutorials
- [ ] web monetization health
# More Screenshots
#### Send SPSP Payments

#### View Routing Table Info

#### Receive SPSP Payments

#### Network Graph
_The network graph is a visualization of your node's routing table. It doesn't
represent a complete view of the network._
