{"id":16387558,"url":"https://github.com/janoside/lndash","last_synced_at":"2025-10-03T22:59:54.815Z","repository":{"id":34511031,"uuid":"176406232","full_name":"janoside/lndash","owner":"janoside","description":"Admin UI for LND","archived":false,"fork":false,"pushed_at":"2024-07-16T20:14:24.000Z","size":4115,"stargazers_count":77,"open_issues_count":21,"forks_count":24,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-11T18:12:08.276Z","etag":null,"topics":["bitcoin","lightning-network","lnd","lnd-admin"],"latest_commit_sha":null,"homepage":"https://lnd-admin.btc21.org","language":"Pug","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/janoside.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-03-19T02:23:39.000Z","updated_at":"2025-04-04T05:16:11.000Z","dependencies_parsed_at":"2024-08-30T01:07:45.940Z","dependency_job_id":"2a2bbefa-162c-46b6-8330-18422f3cfff8","html_url":"https://github.com/janoside/lndash","commit_stats":{"total_commits":450,"total_committers":3,"mean_commits":150.0,"dds":"0.022222222222222254","last_synced_commit":"33145f81f7f16710062261c62136f6c4145ce2bd"},"previous_names":["janoside/lnd-admin"],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/janoside%2Flndash","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/janoside%2Flndash/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/janoside%2Flndash/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/janoside%2Flndash/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/janoside","download_url":"https://codeload.github.com/janoside/lndash/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248456367,"owners_count":21106603,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bitcoin","lightning-network","lnd","lnd-admin"],"created_at":"2024-10-11T04:26:51.559Z","updated_at":"2025-10-03T22:59:49.784Z","avatar_url":"https://github.com/janoside.png","language":"Pug","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LNDash\n\n(Lightning Network Dashboard)\n\n[![npm version][npm-ver-img]][npm-ver-url] [![NPM downloads][npm-dl-img]][npm-dl-url]\n\nAdmin web interface for [LND](https://github.com/lightningnetwork/lnd), via gRPC. Built with Node.js, express, bootstrap-v5.\n\n![](docs/screenshots/dashboard.png)\n\nLive demo: https://lndash.btc21.org\n\n# Features\n\n* UI for connecting to `LND` - requires host/port/admin.macaroon/tls.cert, which can be supplied in various ways, including using `LND Connect` strings\n* Browse and search the public lightning network\n* View invoices, payments, and forwarded payments\n* Create and pay invoices\n* Open and close channels\n* Connect to multiple `LND` nodes and switch between them\n* Simple/intuitive sorting filtering for most data\n* Tools for sign/verify, query route, generate `LND Connect` strings\n* Star (favorite) nodes and channels\n* Responsive design (but UI is data/table heavy, so works best on large screens)\n\n\n# Getting started\n\n### 1. Install/Run LND\n\n* [Install LND](https://github.com/lightningnetwork/lnd/blob/master/docs/INSTALL.md)\n\n\n### 2. A. Install LNDash (from source)\n\n* `git clone https://github.com/janoside/lndash.git`\n* `cd lndash; npm install`\n* `npm start`\n* Open [http://127.0.0.1:3004/](http://127.0.0.1:3004/)\n\n### 2. B. Install LNDash as global NPM package\n\n* `npm install -g ln-dash`\n* `LNDASH_PORT=3005 ln-dash`\n* Open [http://127.0.0.1:3005/](http://127.0.0.1:3005/)\n\n### 3. Setup LNDash via UI\n\nOnce started, LNDash's UI will guide you to set an admin password and then to connect to any LND nodes you're running. Your hashed password and your LND credentials (encrypted with your password), will be stored in the file `~/.lndash/credentials.json`. If you restart the app after setup, you'll need to \"unlock\" with your same admin password (in order to decrypt LND credentials). Deleting this file at any time and restarting will prompt you to go through the setup process again.\n\n\n# Credits\n\nThanks to inspiration from [LND](https://github.com/lightningnetwork/lnd), [Joule](https://lightningjoule.com/), [RTL](https://github.com/ShahanaFarooqui/RTL), [zap desktop](https://github.com/LN-Zap/zap-desktop), [lndash](https://github.com/djmelik/lndash), and [lnd-explorer](https://github.com/altangent/lnd-explorer).\n\n# Donate\n\n* [https://donate.btc21.org](https://donate.btc21.org)\n\n\n\n[npm-ver-img]: https://img.shields.io/npm/v/ln-dash.svg?style=flat\n[npm-ver-url]: https://www.npmjs.com/package/ln-dash\n[npm-dl-img]: http://img.shields.io/npm/dm/ln-dash.svg?style=flat\n[npm-dl-url]: https://npmcharts.com/compare/ln-dash?minimal=true\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjanoside%2Flndash","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjanoside%2Flndash","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjanoside%2Flndash/lists"}