Open-source projects categorized as lightning-network | Edit details

Top 23 lightning-network Open-Source Projects

  • GitHub repo lnd

    Lightning Network Daemon ⚡️

    Project mention: SHOW THE CODE! | reddit.com/r/btc | 2021-05-09
  • GitHub repo electrum

    Electrum Bitcoin Wallet

    Project mention: How do i send BTC from a paper wallet into a Ledger Nano S? | reddit.com/r/Bitcoin | 2021-05-10

    Download Electrum from https://electrum.org verify the download before installing, instructions here: https://bitcoinelectrum.com/how-to-verify-your-electrum-download/

  • GitHub repo lightning-rfc

    Lightning Network Specifications

    Project mention: What is a smart contract? | reddit.com/r/BitcoinBeginners | 2021-05-08
  • GitHub repo lnbook

    Mastering the Lightning Network (LN)

    Project mention: Does anyone actually understand how it works? ⚡️ | reddit.com/r/TheLightningNetwork | 2021-05-10

    I'm really liking chapter 3 in the upcoming book from Andreas. Can't wait to get a hard copy, as well. Just something nice about physical books to turn though while relaxing on the couch.

  • GitHub repo Eclair

    A scala implementation of the Lightning Network.

    Project mention: SHOW THE CODE! | reddit.com/r/btc | 2021-05-09
  • GitHub repo umbrel

    A personal Bitcoin and Lightning node designed for everyone

    Project mention: Full Node & Lightning | reddit.com/r/Bitcoin | 2021-05-09
  • GitHub repo neutrino

    Privacy-Preserving Bitcoin Light Client (by lightninglabs)

    Project mention: Running a full node? Configure compact filters to support lightning network light clients! | reddit.com/r/lightningnetwork | 2021-03-30

    Lightning neutrinos will thank you. :)

  • GitHub repo RTL

    Ride The Lightning - A full function web browser app for LND, C-Lightning and Eclair

    Project mention: Please help me setup a channel and ZAP Connection | reddit.com/r/lightningnetwork | 2021-04-08

    I would recommend using a GUI to get a hang of what's going on. You can install ThunderHub and/or RideTheLightning which are very user friendly.

  • GitHub repo mixin

    🚀 the Mixin TEE-BFT-DAG network reference implementation (by mixinnetwork)

    Project mention: New Blockchain in Golang | reddit.com/r/golang | 2021-04-22
  • GitHub repo breezmobile

    Lightning Network mobile client

    Project mention: Bounty: Add LNURL-Pay to Breez | reddit.com/r/lightningnetwork | 2021-05-09

    For details see: https://github.com/breez/breezmobile/wiki/Bounties Pays over 1.2M sats right now!

  • GitHub repo eclair-mobile

    An Android wallet for the Lightning Network

    Project mention: Non custodial android wallet that can open channels to Tor nodes | reddit.com/r/lightningnetwork | 2021-04-08

    I am searching for an Android wallet to open a channel to my Tor based node. Somewhat surprisingly, this isn't supported by Eclair Mobile. I have tried a few other wallets (BLW, Zap) and they either also do not support opening a channel to a Tor node or don't support opening channels at all.

  • GitHub repo Bitcoin-S-Core

    Bitcoin Implementation in Scala

    Project mention: bitcoin-s Release with Scalajs support for the crypto/core modules | reddit.com/r/scala | 2021-05-04
  • GitHub repo lnbits

    LNbits, free and open-source lightning-network wallet/accounts system.

    Project mention: how to make website that accepts and pays via LN | reddit.com/r/lightningnetwork | 2021-05-06

    Then there's LNBits. Its like BTCPayServer but more lightweight and LN only.

  • GitHub repo umbrel-os

    Run Umbrel Bitcoin and Lightning node on a Raspberry Pi in one click

    Project mention: Duplicate umbrel data on harddrive | reddit.com/r/getumbrel | 2021-05-04


  • GitHub repo phoenix

    Phoenix is a non custodial Bitcoin wallet using Lightning to send/receive payments. (by ACINQ)

    Project mention: SHOW THE CODE! | reddit.com/r/btc | 2021-05-09
  • GitHub repo awesome-bitcoin-payment-processors

    🌟 A curated list of Bitcoin payment processors enabling merchants, businesses and nonprofits to accept Bitcoin payments.

    Project mention: Payment processors for small businesss | reddit.com/r/Bitcoin | 2021-02-20

    Check this https://github.com/alexk111/awesome-bitcoin-payment-processors/

  • GitHub repo thunderhub

    ThunderHub LND Lightning Node Manager in your Browser

    Project mention: Please help me setup a channel and ZAP Connection | reddit.com/r/lightningnetwork | 2021-04-08

    I would recommend using a GUI to get a hang of what's going on. You can install ThunderHub and/or RideTheLightning which are very user friendly.

  • GitHub repo plugins

    Community curated plugins for c-lightning (by lightningd)

    Project mention: In the past month my LN node yielded an annualized 0.93%, higher than a savings account. *I am my own bank*! | reddit.com/r/lightningnetwork | 2021-04-18

    Sure, I'll make a PR, but they're not very responsive to my PRs. So if I do make it you should expect it to appear in my lightning-tools repo's plugins dir.

  • GitHub repo balanceofsatoshis

    Tool for working with the balance of your satoshis on LND

    Project mention: Lightning Node "Show and Tell" - Show off and Learn from others | reddit.com/r/TheLightningNetwork | 2021-04-21
  • GitHub repo lndmanage

    Channel management tool for lightning network daemon (LND) operators.

    Project mention: Lightning Network Questions Megathread - Learn the Fundamentals | reddit.com/r/lightningnetwork | 2021-04-19

    Connected to nodes with few peers in common with you, so you're getting many new neighbors. lndmanage has some CLI tools to help identify good peers.

  • GitHub repo awesome-lnurl

    A curated list of awesome lnurl things.

    Project mention: New Lightning App for Having Fun with Your Sats | reddit.com/r/lightningnetwork | 2021-03-20

    I'm using a scheme called LNURL-withdraw. It effectively automates the creation of the LN invoice. LNURL-withdraw is supported by all major lightning wallets.

  • GitHub repo rebalance-lnd

    A script that can be used to balance lightning channels of a LND node

    Project mention: My first routing fees | reddit.com/r/lightningnetwork | 2021-03-05

    There is a rebalancing script for lnd written by some of the lightning devs, btw - works decently well! Then add a little automation on top...https://github.com/C-Otto/rebalance-lnd

  • GitHub repo LNPBPs

    LNP/BP Standards for Layer 2 & 3 protocols

    Project mention: Taproot activation megathread | reddit.com/r/Bitcoin | 2021-05-05
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-05-10.


What are some of the best open-source lightning-network projects? This list will help you:

Project Stars
1 lnd 4,970
2 electrum 4,886
3 lightning-rfc 1,260
4 lnbook 1,055
5 Eclair 912
6 umbrel 643
7 neutrino 579
8 RTL 366
9 mixin 364
10 breezmobile 263
11 eclair-mobile 233
12 Bitcoin-S-Core 211
13 lnbits 163
14 umbrel-os 158
15 phoenix 146
16 awesome-bitcoin-payment-processors 145
17 thunderhub 143
18 plugins 127
19 balanceofsatoshis 121
20 lndmanage 116
21 awesome-lnurl 106
22 rebalance-lnd 98
23 LNPBPs 85