BFGMiner: Modular cryptocurrency mining software
Multi-threaded cryptocurrency miner supporting ASIC, FPGA, GPU, and CPU hardware with dynamic clocking and monitoring.
Learn more about BFGMiner
BFGMiner is a modular cryptocurrency mining application implemented in C that supports multiple hardware types including ASIC, FPGA, GPU, and CPU miners. The software uses a multi-threaded architecture to manage multiple mining pools and blockchains simultaneously, with configurable driver support for specific hardware manufacturers. It provides hardware monitoring, fan speed control, overclocking capabilities, and remote management interfaces through RPC and web-based APIs. The miner is commonly used for Bitcoin and other cryptocurrency mining operations requiring fine-grained hardware control and monitoring.
Multi-Hardware Support
Supports ASIC, FPGA, GPU, and CPU mining devices through modular driver architecture. Includes specific drivers for manufacturers like Avalon, BitForce, HashFast, and many others.
Hardware Control
Provides dynamic overclocking, fan speed control, and temperature monitoring capabilities. Includes voltage and frequency adjustment features for supported mining hardware.
Multi-Pool Mining
Supports simultaneous mining across multiple pools and blockchains with configurable failover and load balancing. Includes proxy support and stratum protocol implementation.
Top in Crypto
Related Repositories
Discover similar tools and frameworks used by developers
Solana Explorer
Web application for exploring Solana blockchain transactions, accounts, blocks, and on-chain data.
Wormhole
Reference implementation of the Wormhole protocol for cross-chain blockchain interoperability and asset transfers.
Uniswap v4 Core
Core smart contracts for Uniswap v4's extensible and customizable automated market maker pools.
NEAR Core
Reference implementation of NEAR Protocol blockchain, providing infrastructure for smart contracts and applications.
Aave V3 Core
Smart contracts for Aave Protocol V3, a decentralized liquidity market for lending and borrowing cryptocurrencies.
Related Reading
Guides and comparisons from the Greptile content library
Best Developer Productivity Tools in 2026
The best developer productivity tools in 2026, compared by the workflow problem they solve: code review, autocomplete, AI-native editing, terminal agents, code search, observability, and security.
Greptile Ranks #1 on Martian's AI Code Review Benchmark
Greptile ranks #1 on Martian's independent online AI code review benchmark, leading all evaluated tools in F1 score and precision with near-leading recall.
How to ACTUALLY Think About Code Reviews: The 3-Layer Checklist
A code review checklist and best practices organized around three layers — Mechanical, Structural, and Narrative — that help any team improve code quality without slowing reviews down.
Best CodeRabbit Alternatives for Smarter AI Code Reviews in 2026
7 powerful CodeRabbit alternatives ranked by real dev teams. Feature comparison, pricing analysis, and honest reviews to find your perfect AI code reviewer.