Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Bitcoin

Bitcoin

141 projects

Showing 36 of 141 projects

Nigiri
NigiriGo

A Docker-based CLI tool for spinning up a complete Bitcoin regtest development environment with optional Liquid, Lightning, and Ark layers.

#ark#ark-bitcoin#blockchain-development
Stars331
Forks69
Last commit3 months ago
bitcoin_tools
bitcoin_toolsPython

A Python library for creating, analyzing, and understanding Bitcoin transactions and scripts with educational and research focus.

#bitcoin-transaction#python-library#leveldb
Stars311
Forks94
Last commit4 years ago
libwally-core
libwally-coreC

A cross-platform library of cryptographic primitives for building cryptocurrency wallets.

#java bindings#embedded-systems#webassembly
Stars310
Forks159
Last commit25 days ago
hellobitcoin
hellobitcoinGo

A collection of simple Go programs for generating Bitcoin wallets, creating/signing transactions, and sending them over the network.

#wallet-generation#secp256k1#educational
Stars255
Forks35
Last commit9 years ago
interBTC
interBTCRust

A modular and programmable layer for Bitcoin, featuring a collateralized bridge, DeFi hub, and cross-chain compatibility.

#kusama#polkadot#smart-contracts
Stars255
Forks81
Last commit8 months ago
scure-btc-signer
scure-btc-signerTypeScript

Audited minimal JavaScript/TypeScript library for creating, signing, and decoding Bitcoin transactions.

#offline-wallet#bip340#taproot
Stars245
Forks61
Last commit1 month ago
bitcoin_prediction
bitcoin_predictionJupyter Notebook

A real-time Bitcoin price prediction system using LSTM models and Twitter sentiment analysis.

#trading-bot#cryptocurrency#bitcoin
Stars232
Forks132
Last commit8 years ago
hal
halRust

A command-line tool providing Bitcoin utilities for address creation, transaction manipulation, and cryptographic operations.

#transaction-tools#miniscript#psbt
Stars216
Forks33
Last commit7 months ago
bot18
bot18HTML

A high-frequency cryptocurrency trading bot with online execution, advanced encryption, and experimental auto-trading strategies.

#trading-bot#trading#high-frequency-trading
Stars204
Forks26
Last commit3 years ago
Fullnode
FullnodeJavaScript

A JavaScript implementation of Bitcoin for browsers and Node.js with decentralized blockchain access and comprehensive feature support.

#test-coverage#cryptocurrency#bitcoin
Stars194
Forks37
Last commit4 years ago
Axentro
AxentroCrystal

An original proof-of-work blockchain platform for building decentralized applications quickly and cheaply.

#proof-of-work#smart-contracts#cryptocurrency
Stars192
Forks16
Last commit5 years ago
MoneyTree
MoneyTreeRuby

A Ruby implementation of Bitcoin Hierarchical Deterministic (HD) wallets following the BIP32 specification.

#cryptocurrency#ruby-gem#bip32
Stars184
Forks72
Last commit2 years ago
Bitcoin Transaction Explorer
Bitcoin Transaction ExplorerJava

A simple, pure block explorer web app that connects to your Bitcoin Core node via JSON-RPC to inspect transactions, blocks, and scripts.

#mining-simulator#viewer#json-rpc
Stars184
Forks38
Last commit
TradzQAI
TradzQAIPython

A trading environment for reinforcement learning agents, supporting backtesting, live trading, and multiple RL algorithms.

#algorithm#trading-bot#trading
Stars167
Forks41
Last commit4 years ago
Tensorflow-NeuroEvolution-Trading-Bot
Tensorflow-NeuroEvolution-Trading-BotGo

A neuroevolution-based trading bot that evolves populations of neural networks to trade cryptocurrency using technical analysis.

#trading-bot#technical-analysis#trading
Stars165
Forks39
Last commit
Bitcoin Programming with BitcoinJS and Bitcoin Core CLI
Bitcoin Programming with BitcoinJS and Bitcoin Core CLICSS

Bitcoin Programming with BitcoinJS, Bitcoin Core and LND

#bitcoin-javascript#bitcoin#guide
Stars163
Forks43
Last commit
cryptgo
cryptgoGo

A terminal user interface (TUI) application written in Go for real-time cryptocurrency price monitoring and portfolio tracking.

#terminal-application#crypto#coincap-api
Stars162
Forks19
Last commit5 years ago
secp256k1.swift
secp256k1.swiftSwift

A Swift cryptography library providing ECDSA, Schnorr signatures, ECDH, and zero-knowledge proofs on the secp256k1 curve for Bitcoin and Nostr applications.

#ios#secp256k1#ecdh
Stars161
Forks77
Last commit1 day ago
ln-paywall
ln-paywallGo

Go middleware for monetizing APIs with per-request Bitcoin Lightning Network payments.

#api-monetization#api#go-middleware
Stars157
Forks8
Last commit7 years ago
BitcoinDatabaseGenerator
BitcoinDatabaseGeneratorC#

A high-performance tool for transferring Bitcoin blockchain data from Bitcoin Core files to SQL Server databases.

#data-transfer#csharp#sql-server
Stars127
Forks53
Last commit9 years ago
Continuous Distribution of Funding to your Project Contributors and Dependencies
Continuous Distribution of Funding to your Project Contributors and DependenciesPython

A command-line tool for transparent, automated distribution of cryptocurrency donations to open-source contributors and dependencies via GitHub Actions.

#fund#coinbase-api#payment
Stars126
Forks18
Last commit
Falsehoods about Bitcoin
Falsehoods about BitcoinJava

A collection of Spring Boot starter modules for building enterprise Bitcoin applications, including Bitcoin Core, Lightning Network, and exchange integrations.

#spring#json-rpc#financial-applications
Stars85
Forks16
Last commit
Bitcoin Spring Boot Starter
Bitcoin Spring Boot StarterJava

A Spring Boot starter for building enterprise Bitcoin applications with modules for JSON-RPC, ZeroMQ, Lightning Network, and exchange rate integration.

#spring#json-rpc#integration-testing
Stars85
Forks16
Last commit
One-Time Address
One-Time AddressHandlebars

A self-hosted service that turns Bitcoin wallets into webpages providing unique addresses to prevent address reuse.

#bitcoin-payment#address-reuse#open-source
Stars82
Forks7
Last commit3 years ago
bitcoinex
bitcoinexElixir

A comprehensive Bitcoin library for Elixir providing serialization, validation, and transaction utilities for on-chain and Lightning Network operations.

#cryptocurrency#psbt#lightning-network
Stars80
Forks22
Last commit29 days ago
gekko-gannswing
gekko-gannswingJavaScript

A Gann Swing trade strategy plugin for the Gekko Bitcoin trading bot, inspired by technical analysis indicators.

#trading-bot#technical-analysis#trading-strategy
Stars73
Forks26
Last commit9 years ago
bitcoinrb
bitcoinrbRuby

A Ruby implementation of the Bitcoin protocol with support for scripting, SegWit, PSBT, Schnorr signatures, and Taproot.

#taproot#schnorr-signatures#cryptocurrency
Stars67
Forks20
Last commit11 days ago
Koyn
KoynC++

A trustless and decentralized Bitcoin SPV client library for Arduino-compatible boards using the Electrum protocol.

#library#esp32#hardware-wallet
Stars66
Forks19
Last commit7 years ago
Blockparser+SQL
Blockparser+SQLC++

A fast, minimal-dependency Bitcoin blockchain parser for extracting transaction data and computing blockchain statistics.

#taint-analysis#address-closure#c-plus-plus
Stars61
Forks16
Last commit5 years ago
Bitcoin Script Debugger
Bitcoin Script DebuggerScala

A Scala library for parsing, interpreting, and step-by-step debugging of Bitcoin scripts via a REST API.

#scala-library#rest-api#cryptocurrency
Stars61
Forks6
Last commit2 months ago
Awesome CryptoCoinJS
Awesome CryptoCoinJS

A curated list of JavaScript libraries for working with Bitcoin and other cryptocurrencies.

#developer-tools#javascript-libraries#cryptocurrency
Stars60
Forks6
Last commit10 years ago
Chaingraph
ChaingraphTypeScript

A multi-node blockchain indexer and GraphQL API for Bitcoin Cash, supporting defensive consensus strategies.

#indexer#helm-chart#hasura
Stars60
Forks17
Last commit11 months ago
UltrafastSecp256k1
UltrafastSecp256k1C++

Ultra high-performance secp256k1 ECC engine with GPU acceleration, continuous adversarial audit, and multi-language bindings.

#cuda#crypto#ios
Stars59
Forks25
Last commit2 days ago
bip39-rs
bip39-rsRust

A Rust implementation of the BIP-0039 standard for generating mnemonic phrases from cryptographic seeds.

#bip-0039#mnemonic-phrases#mnemonic
Stars55
Forks62
Last commit6 years ago
coinpaprika-api-go-client
coinpaprika-api-go-clientGo

A Go client library for accessing Coinpaprika's cryptocurrency market data API.

#crypto#go-client#cryptocurrency
Stars52
Forks13
Last commit2 days ago
secp256k1.cr
secp256k1.crCrystal

A native Crystal library implementing the Secp256k1 elliptic curve for cryptographic operations used in Bitcoin, Ethereum, and Polkadot.

#secp256k1#ecdh#native-library
Stars52
Forks8
Last commit3 years ago
PreviousPage 3 of 4Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
9 months ago
5 years ago
3 years ago
4 years ago
13 hours ago
13 hours ago
#Cryptocurrency85
#Blockchain60
#Ethereum26
#Cryptography24
#Lightning Network19
#Python14
#Trading Bot14
#Self Hosted13
#Crypto13
#Wallet11
#Nodejs11
#Trading10