Bitcoin

Top 23 Bitcoin Open-Source Projects

  1. Bitcoin

    Bitcoin Core integration/staging tree

    Project mention: PR changes Bitcoin allowing arbitrarily large data storage on transactions | news.ycombinator.com | 2025-04-29
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. freqtrade

    Free, open source crypto trading bot

  4. ccxt

    A JavaScript / TypeScript / Python / C# / PHP / Go cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges

    Project mention: Revolutionize Your Crypto Trading with CCXT! | dev.to | 2025-05-07

    View the Project on GitHub

  5. bitcoinbook

    Mastering Bitcoin 3rd Edition - Programming the Open Blockchain

    Project mention: Mastering Bitcoin 3rd Edition (2023) | news.ycombinator.com | 2024-05-26
  6. ZeroNet

    ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network

  7. hummingbot

    Open source software that helps you create and deploy high-frequency crypto trading bots

    Project mention: 7 Best Open-Source Crypto Trading Bots 2025 (Ranked & Reviewed) | dev.to | 2025-03-19

    Hummingbot is great for traders who want to provide liquidity and profit from bid-ask spreads. It’s highly customizable and supports advanced trading strategies.

  8. umbrel

    A beautiful home server OS for self-hosting with an app store. Buy a pre-built Umbrel Home with umbrelOS, or install on a Raspberry Pi or any x86 system.

    Project mention: OpenWrt Two Approval | news.ycombinator.com | 2025-03-28

    What I would want to have some company to make one device that would at the same time be:

    1) router

    2) smart tv (airplay, chromecast, miracast)

    3) smart speaker

    4) smart home gateway (matter)

    5) wireless charging pad

    6) private cloud (nextcloud)

    7) private backup (removable nvm)

    8) private vpn / dns / pihole / adguard

    9) mini server

    Everything in a nice package and preconfigure and ideally modular (upgradable ssd, wifi).

    UmbrelOS [0] is interesting but its quite expensive and its only for home server (no router, no smart speaker, smart tv, wireless charging pad). Apple TV has a great hardware and cheap but so limited for 3rd party. Wish they made it modular that you could attach magnetic speaker, wireless charging pad and had some usb for attaching 4g modem.

    [0] https://umbrel.com/

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. blockchain

    A simple Blockchain in Python

  11. lnd

    Lightning Network Daemon ⚡️

    Project mention: L402: The Missing Piece in the Internet's Payment Infrastructure | news.ycombinator.com | 2024-07-15
  12. electrum

    Electrum Bitcoin Wallet

  13. lbry-sdk

    The LBRY SDK for building decentralized, censorship resistant, monetized digital content apps.

  14. BTCPay Server

    Accept Bitcoin payments. Free, open-source & self-hosted, Bitcoin payment processor.

    Project mention: Ask HN: Best practices for accepting Payments (Cards, BTC) in 2024? | news.ycombinator.com | 2024-07-23
  15. btcd

    An alternative full node bitcoin implementation written in Go (golang)

  16. jesse

    An advanced crypto trading bot written in Python

    Project mention: 7 Best Open-Source Crypto Trading Bots 2025 (Ranked & Reviewed) | dev.to | 2025-03-19

    Jesse is a simple but powerful framework for strategy testing and algorithmic trading. It’s built for traders who want a clean, Python-based setup.

  17. BitcoinJS

    A javascript Bitcoin library for node.js and browsers.

    Project mention: Generating Taproot Wallet Address using bitcoinjs-lib | dev.to | 2024-05-25

    Reference | Code on Github

  18. blockchain-demo

    A web-based demonstration of blockchain concepts.

  19. Crypto-Signal

    Github.com/CryptoSignal - Trading & Technical Analysis Bot - 4,100+ stars, 1,100+ forks

  20. bitcoinj

    A library for working with Bitcoin

  21. bisq

    A decentralized bitcoin exchange network

    Project mention: Isq is looking for Senior Java Developers | news.ycombinator.com | 2025-02-10

    - Email: bisq\_head\[email protected]

    ### Learn More About Bisq

    - Website: https://bisq.network

  22. alpha_vantage

    A python wrapper for Alpha Vantage API for financial data.

  23. blockchain_go

    A simplified blockchain implementation in Golang

  24. CryptoList

    Curated collection of blockchain & cryptocurrency resources.

  25. freqtrade-strategies

    Free trading strategies for Freqtrade bot

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Bitcoin discussion

Log in or Post with

Bitcoin related posts

  • Exploring Blockchain Variants: Public, Private, Consortium, and Hybrid – A Comprehensive Overview

    2 projects | dev.to | 9 May 2025
  • Revolutionize Your Crypto Trading with CCXT!

    1 project | dev.to | 7 May 2025
  • PR changes Bitcoin allowing arbitrarily large data storage on transactions

    1 project | news.ycombinator.com | 29 Apr 2025
  • Blockchain Project Funding and Token Burns: Fueling Innovation and Value Creation

    2 projects | dev.to | 29 Apr 2025
  • Bridging Islands of Innovation: The Quest for Blockchain Interoperability

    3 projects | dev.to | 29 Apr 2025
  • Linux Prepper Podcast – Episode on Trying NixOS, Selfhosted Tools, Local AI

    1 project | news.ycombinator.com | 6 Apr 2025
  • OpenWrt Two Approval

    2 projects | news.ycombinator.com | 28 Mar 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 12 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 Bitcoin 83,450
2 freqtrade 38,935
3 ccxt 35,986
4 bitcoinbook 24,292
5 ZeroNet 18,536
6 hummingbot 12,589
7 umbrel 8,803
8 blockchain 7,929
9 lnd 7,906
10 electrum 7,867
11 lbry-sdk 7,211
12 BTCPay Server 6,734
13 btcd 6,456
14 jesse 6,339
15 BitcoinJS 5,855
16 blockchain-demo 5,466
17 Crypto-Signal 5,165
18 bitcoinj 5,099
19 bisq 4,863
20 alpha_vantage 4,477
21 blockchain_go 4,281
22 CryptoList 4,265
23 freqtrade-strategies 4,085

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?