Node Software
Bitcoin full node implementations, Lightning node software, node operating systems, Electrum servers and blockchain indexers.
Lightning Dev Kit (LDK)
A modular Lightning implementation supplied as libraries rather than a daemon, so wallets and applications can embed Lightning with their own storage, chain source and key management.
MyNode Community Edition
The free, open-source edition of MyNode's node software. It installs on a range of devices and includes nearly all MyNode features for running Bitcoin and Lightning at home.
PeerSwap
A peer-to-peer channel rebalancing protocol and plugin for Core Lightning and LND that swaps Lightning balance against on-chain Bitcoin or Liquid with a direct channel peer.
Sensei
An open-source Lightning node implementation built on LDK that can host multiple nodes from a single process, aimed at making it easier for anyone to run Lightning.
Esplora
Blockstream's open-source block explorer for Bitcoin and Liquid, with a REST API that many wallets use as a backend. It can be self-hosted against your own node.
Circuit Breaker
A firewall for Lightning routing nodes that limits the number of in-flight HTLCs from each peer, protecting a node against channel jamming and slot exhaustion.
bitcoin-s
A Bitcoin implementation and library suite written in Scala, providing node, wallet, DLC and cryptographic components that other applications can build on.
charge-lnd
A policy-based fee manager for LND that sets channel fees automatically from rules such as channel activity, on-chain fee levels, or a target balance.
Balance of Satoshis
A command-line toolkit for LND node operators covering rebalancing, fee management, channel analysis, reporting and many other routing-node chores.
Fulcrum
A fast SPV/Electrum-protocol server written in C++ that indexes a Bitcoin Core node and serves Electrum wallets. It also supports BCH and LTC.
Eclair
ACINQ's Scala implementation of the Lightning Network, built for larger routing nodes and used as the backend for ACINQ's own infrastructure.