Browse free open source Crypto Mining software and projects below. Use the toggles on the left to filter open source Crypto Mining software by OS, license, language, programming language, and project status.

  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 1
    XMRig

    XMRig

    RandomX, KawPow, CryptoNight, AstroBWT and GhostRider unified miner

    High performance, open-source, cross-platform RandomX, KawPow, CryptoNight, and AstroBWT CPU/GPU miner, RandomX benchmark, and stratum proxy. XMRig is a high-performance, open-source, cross-platform RandomX, KawPow, CryptoNight, and AstroBWT unified CPU/GPU miner and RandomX benchmark. Official binaries are available for Windows, Linux, macOS, and FreeBSD. The preferred way to configure the miner is the JSON config file as it is more flexible and human-friendly. The command-line interface does not cover all features, such as mining profiles for different algorithms. Important options can be changed during runtime without miner restart by editing the config file or executing API calls.
    Downloads: 167 This Week
    Last Update:
    See Project
  • 2
    cpuminer

    cpuminer

    A CPU miner for Litecoin, Bitcoin, and other cryptocurrencies

    cpuminer is a multi-threaded, highly optimized CPU miner for Litecoin, Bitcoin, and other cryptocurrencies. Currently supported algorithms are SHA-256d and scrypt(N, 1, 1). It supports the getblocktemplate mining protocol as well as the Stratum mining protocol, and can be used for both solo and pooled mining. Notice: Please see here to understand why this package is recognized as a threat by some antivirus software: https://github.com/pooler/cpuminer/issues/13
    Leader badge
    Downloads: 253 This Week
    Last Update:
    See Project
  • 3
    EasyMiner

    EasyMiner

    A CPU/GPU miner for Litecoin, Bitcoin, and other cryptocurrencies

    EasyMiner is mostly a graphical frontend for mining Bitcoin, Litecoin, Dogecoin and other various altcoins by providing a handy way to perform cryptocurrency mining using a graphical interface. It supports both AMD and NVIDIA GPUs, and also CPU mining. You are able to select from pooled mining and solo mining – the software program embeds some mining pools to choose from. EasyMiner automatically enforces SSE2, AVX and AVX2 instructions where available. Features: Bitcoin, litecoin, dogeecoin, altcoins, cpuminer, cpuminer 64, bitcoin miner, cpu miner, cudaminer, cgminer, gpuminer (gpu miner ), stratum mining proxy. Supports the Stratum and sha256 mining protocol Tested on a multitude of systems, including Windows EasyMiner makes cryptocoin mining simple by ensuring maximum transparency regarding his featured log viewer.
    Leader badge
    Downloads: 621 This Week
    Last Update:
    See Project
  • 4
    NiceHash Miner

    NiceHash Miner

    NiceHash easy to use CPU & GPU miner

    NiceHash Miner is an easy to use CPU & GPU cryptocurrency miner for Windows. With a simple an intuitive graphical user interface it allows you to quickly turn your PC, workstation or server into money-making cryptocurrency mining machine. Why leave your computer idle, whereas it could earn you Bitcoins with just a few clicks? NiceHash Miner is essentially the only tool a miner needs. No need to go through tons of configuration files, various mining software versions, configuration tuning or cryptocurrency coins market analysis. Auto-tuning for best performance and efficiency, automatic selection and runtime automatic switching to most profitable cryptocurrency algorithm are all integrated into NiceHash Miner and will enable you seamless, joyful and profitable mining experience.
    Downloads: 14 This Week
    Last Update:
    See Project
  • Error to trace to log to deploy. One click. No SSH. Icon
    Error to trace to log to deploy. One click. No SSH.

    Catch the cause before the pager goes off.

    AppSignal links every error to the trace, the trace to the log, the log to the deploy that shipped it.
    Free 30 days.
  • 5
    Monero P2Pool

    Monero P2Pool

    Decentralized pool for Monero mining

    Decentralized pool for Monero mining. No central server that can be shutdown/blocked. P2Pool uses a separate blockchain to merge mine with Monero. Pool admin can't go rogue or be pressured to do an attack on the network because there is no pool admin.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 6
    nanominer

    nanominer

    Nanominer is a versatile tool for mining cryptocurrencies on GPUs

    A versatile cryptocurrency mining software for both GPUs and CPUs, supporting multiple algorithms and coins.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 7
    NBMiner

    NBMiner

    GPU Miner for ETH, RVN, BEAM, CFX, ZIL, AE, ERGO

    nbminer.com & NBMiner_github are the only 2 officially maintained site for publishing information and new releases of NBMiner. Be aware when you download NBMiner binaries from other sources. For GPUs with Hynix GDDR6 memory, LHR mode is not recommended for the poor performance. Improve performance on Grin29 & AE. Add support for mining SERO, algo progpow_sero. Change devfee in percentage, [0-5]. Set to ‘0’ to turn off devfee with lower hash rate. Otherwise, devfee = max(set_value, default_value). Memory timings optimize for Nvidia GDDR5 & GDDR5X gpus. range [1-6]. Higher value equals higher hashrate. Individual value can be set via comma seperated list. Power limit may need to be tuned up to get more hashrate. Higher reject share ratio can happen if mining rig hits high temperature, set lower value of -mt can reduce reject ratio.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 8
    SilentXMRMiner

    SilentXMRMiner

    A Silent (Hidden) Monero (XMR) Miner Builder

    A cryptocurrency miner designed to run covertly on systems for Monero (XMR) mining.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9
    XMR-Stak

    XMR-Stak

    Unified All-in-one Monero, Sumokoin, Aeon and other Cryptonote miner

    XMR-Stak is a universal Stratum pool miner. This miner supports CPUs, AMD and NVIDIA GPUs and can be used to mine the crypto currencies Monero, Aeon and many more Cryptonight coins.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Try Free
  • 10
    Duino-Coin

    Duino-Coin

    A coin that can be mined with almost everything

    Duino-Coin is a coin that can be mined with almost everything, including Arduino boards. Duino-Coin is a coin that can be mined with Arduinos, ESP8266/32 boards, Raspberry Pis, computers, and many more (including Wi-Fi routers, smart TVs, smartphones, smartwatches, SBCs, MCUs or even GPUs) The easiest way to get started with Duino-Coin is to download the latest release for your OS. After downloading the release, unzip it and launch the desired program. There are no dependencies required. Duino was founded in 2019 and is a for-fun, fully original crypto coin project developed by a team of young developers that focuses on energy-efficient mining. It's mostly, but not only, dedicated to people who are just starting out in the crypto world as it doesn't require any expensive equipment. To make mining with underpowered devices possible Duino uses the so-called Kolka system that consists of a few stages that test the device performance, assign a difficulty tier and distribute the rewards.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    MultiPoolMiner

    MultiPoolMiner

    Multi-algo, multi-pool, multi-device controller

    Monitors crypto mining pools and coins in real-time and finds the most profitable for your machine. Simply edit a batch file with your Bitcoin address or username and start mining. You will start earning even during benchmarking! MultiPoolMiner is more profitable than Nicehash Miner 2 and Nicehash Miner Legacy as it uses direct pool mining. With less than 0.7% minimum fee. It supports a great number of mining pools, such as CryptoNight, Ethash, Equihash, Groestl, Keccak, Lyra2RE2, Lyra2z, MyriadGroestl, NeoScrypt, Quark, Qubit, Scrypt, SHA256, Skein, X11, and Yescrypt. Some pools overestimate the projected profits. By default MPM will reduce the projected algo price by a correction factor (actual_last24h / estimate_last24h) to counter the pool overestimated prices. MPM supports customized configuration via config files.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    ElectricBlue Ethereum Miner

    ElectricBlue Ethereum Miner

    ElectricBlue Ethereum Miner is an easy-to-use Windows ETH mining app.

    🚀 Start Mining Ethereum Instantly with ElectricBlue ETH Miner! ElectricBlue Ethereum Miner is an easy-to-use Windows ETH mining software that lets anyone mine Ethereum directly from their PC or laptop — no expensive hardware or middleman needed. ⚙️ How It Works: ElectricBlue connects you straight to trusted Ethereum mining pools, allowing your computer to contribute processing power and earn ETH coins directly into your wallet. Once you reach 0.1 ETH, you can instantly withdraw your balance — simple, secure, and automatic! 💡 Why Choose ElectricBlue Ethereum Miner? ✅ Works on any Windows PC or laptop ✅ Direct mining to ETH pools (no third-party fees) ✅ Real-time balance updates ✅ Automatic ETH withdrawals at 0.1 threshold ✅ Beginner-friendly setup — start in minutes 📘 Recommended For: Beginners learning how to mine Ethereum. Crypto enthusiasts looking for easy ETH mining software. Users who want to mine Ethereum without a GPU rig.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 13
    Hidden miner builder

    Hidden miner builder

    Hidden miner builder

    A Monero mining tool focused on running mining processes in the background without user detection.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    Lime Miner

    Lime Miner

    A simple hidden silent XMR miner

    A simple, customizable Monero (XMR) miner with options for stealth mining.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    Burstcoin Client for Windows

    Burstcoin Client for Windows

    Burstcoin Windows Client

    Burstcoin Wallet with Miner for Windows Burst is a currency like Bitcoin but efficient mineable with free HDD Storage instead of CPU / GPU or ASIC. Everyone with free disk space can mine it. This is a truly decentralized and environment friendly alternative to Bitcoin.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 16

    BFGminer

    Miner for Bitcoins

    BFGMiner is a modular ASIC/FPGA miner written in C, featuring dynamic clocking, monitoring, and remote interface capabilities. Bitcoin miner software with multi-threaded multi-pool gpu, fpga and asic mining support. Bitcoins are a digital currency, exchanged freely against all other currencies. coins may be issued by everyone, one just needs considerable computer power - and luck. to even out rewards for one's contribution, many initiative have forms to provide pools of computers and share the load.
    Downloads: 33 This Week
    Last Update:
    See Project
  • 17
    Litecoin-Grinder

    Litecoin-Grinder

    The Litecoin Grinder makes mining Litecoin simple and easy

    The Litecoin Grinder makes mining Litecoin easy. Once upon a time, a legendary hacker named Lusin wanted to become super rich by mining Litecoin but discovered mining Litecoin had a lot of complicated and annoying steps. Lusin decided to create an awesome computer program to make mining Litecoins a lot easier. Mining Litecoins is now a simple task, and Lusin made it available to everybody on the internet for free.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    NemosMiner

    NemosMiner

    Multi-algo profit-switching NVIDIA cryptocurrency miner

    NemosMiner monitors mining pools in real-time in order to find the most profitable algorithm to mine on Nvidia cards. Created by Nemo/Minerx117, with help from MrPlusGH and grantemsley. Monitoring system written by grantemsley. Uses calculations based on 24hractual and currentestimate ahashpool prices to get more realistic estimate. Includes some trust index based on past 1hr currentestimate variation from 24hr. You can now optionally monitor all your workers remotely, both in the GUI and via https://nemosminer.com. Monitoring setup instructions can be found at https://nemosminer.com/setup.php.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    SoliditySHA3Miner

    SoliditySHA3Miner

    All-in-one mixed multi-GPU (nVidia, AMD, Intel) & CPU miner

    All-in-one mixed multi-GPU (nVidia, AMD, Intel) & CPU miner solves proof of work to mine supported EIP918 tokens in a single instance (with API).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Downloads: 12 This Week
    Last Update:
    See Project
  • 21
    Silent Crypto Miner Builder v3.2.0

    Silent Crypto Miner Builder v3.2.0

    A free program for creating a miner virus

    A free and easy program to quickly create a miner virus with an instant transfer of cryptocurrency to your wallet. ATTENTION, Chrome blocks downloading .zip files, so to download our application you need to open the download page in Microsoft Edge or another browser except Chrome.
    Leader badge
    Downloads: 20 This Week
    Last Update:
    See Project
  • 22

    CGMiner

    ASIC and FPGA miner in C for Bitcoin

    CGMiner is an open source graphical frontend for mining Bitcoins. It supports both pooled and solo Bitcoin mining. The miner supports ASIC/FPGA/GPU mining.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 23

    live-miner

    Linux Live distrubtion for bitcoin mining

    Burn this image to a CD, or write it to a USB stick, and when booted a system will automatically begin mining bitcoins by using poclbm.
    Leader badge
    Downloads: 10 This Week
    Last Update:
    See Project
  • 24
    Python Bitcoin Miner

    Python Bitcoin Miner

    mining with cpu and gpu.

    Powerful tool.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25
    ScareCrow-Bitcoin-Miner

    ScareCrow-Bitcoin-Miner

    ScareCrow Bitcoin Miner is a powerful, user-friendly mining applicatio

    ScareCrow Bitcoin Miner is the next generation of cryptocurrency mining software designed for both beginners and professionals. With a compact Windows-style interface, ScareCrow provides everything you need to monitor, optimize, and manage your mining operation: Start & Stop Controls — Take full control of your mining sessions at the click of a button. Real-Time BTC Prices — Integrated price feed powered by CoinGecko keeps you updated with the latest Bitcoin value. Earnings Dashboard — See your daily estimated rewards, session totals, and real-time balance in BTC and USD. Performance Charts — Visualize hashrate, power usage, efficiency, and income trends with dynamic, interactive graphs. Secure Withdrawals — Send mined BTC directly to your wallet address (activation required). Activation & Licensing — One-time activation ensures secure access to withdrawal functions.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
Auth0 Logo