Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/evansmj/cln-node-visualization
Core Lightning channel visualizer. Connect to your node, and see the channel graph. Used in workshops at Unconfiscatable, Bitcoin Atlantis, bitcoin++ Buenos Aires, and more. In conjunction with LNPlay (lnplay.guide).
https://github.com/evansmj/cln-node-visualization
bitcoin core-lightning lightning
Last synced: about 2 months ago
JSON representation
Core Lightning channel visualizer. Connect to your node, and see the channel graph. Used in workshops at Unconfiscatable, Bitcoin Atlantis, bitcoin++ Buenos Aires, and more. In conjunction with LNPlay (lnplay.guide).
- Host: GitHub
- URL: https://github.com/evansmj/cln-node-visualization
- Owner: evansmj
- License: mit
- Created: 2023-11-07T01:29:56.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-15T17:04:20.000Z (10 months ago)
- Last Synced: 2024-03-16T11:25:02.199Z (10 months ago)
- Topics: bitcoin, core-lightning, lightning
- Language: TypeScript
- Homepage: https://litchanviz.com
- Size: 1.96 MB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CLN Lightning Channel Visualizer
This web app plots Lightning nodes and their channels onto a graph. You can switch between ws:// and secure wss:// via the Use TLS checkbox. You can view latest updates by clicking the draw button to redraw the graph with the latest data.![screenshot](./screenshot.png)
## Get started
1. Install the dependencies
```bash
npm i
```2. Start the app in dev mode
```bash
npm run dev
```4. Open up [http://localhost:5173](http://localhost:5173) in your browser
## Credits
This is based on boilerplate from https://github.com/aaronbarnardsound/create-coreln-app.
This uses lnmessage https://github.com/aaronbarnardsound/lnmessage to communicate with lightning network nodes.
This uses d3.js https://d3js.org/ to draw the graph.
This uses Svelte Material UI https://sveltematerialui.com/ for ui components.