monero VS xmrig

Compare monero vs xmrig and see what are their differences.


Monero: the secure, private, untraceable cryptocurrency (by monero-project)


RandomX, CryptoNight, AstroBWT and Argon2 CPU/GPU miner (by xmrig)
Our great sponsors
  • Scout APM - A developer's best friend. Try free for 14-days
  • Nanos - Run Linux Software Faster and Safer than Linux with Unikernels
  • SaaSHub - Software Alternatives and Reviews
monero xmrig
268 227
6,466 6,218
1.7% -
9.3 9.2
about 19 hours ago 6 days ago
C++ C
GNU General Public License v3.0 or later GNU General Public License v3.0 only
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of monero. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-12-04.


Posts with mentions or reviews of xmrig. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-12-02.
  • How to setup XMRig new with hiveOS , and flockpool. It doesn’t work for me.
    1 project | | 6 Dec 2021
    Xmrig github
  • Cryto Mining Monero using a Raspberry Pi 4 8G
    6 projects | | 2 Dec 2021
    Following his instructions I used the image from and compiling xmrig from . Out of the box I was getting about 98H/s using all four cores. By the way I am using a Pi 4 8G model. Now I was wondering if you could optimize mining on a pi. So I set out to find out. I spent probably 4+ hours looking to seeing if there is a guide to optimize the kernel and xmrig. In hindsight way to much time. After about 2 ½ of on and off looking into it and countless forum, blogs, videos and xmrigs github issue tracker. I learned somewhere that you get a better hash rate if only use 2 cores. I gave that a try and my rate went up to about 105.5H/s. It has something to so with CPU cache if I remember right.
  • XMRig 6.16.2 released (crash fix and performance improvements)
    2 projects | | 2 Dec 2021
    Please consider removing flockpool from your example config on this page. Flockpool is already far too big and it would be better to direct new miners to smaller pools.
    2 projects | | 2 Dec 2021
  • XMRrig on Apple Silicon M1.
    2 projects | | 30 Nov 2021
    Hey folks, Recently I bought the recent Mac mini with the new M1 ARM processor. I thought maybe I could mine some xmr with that machine and if it's not profitable enough, it would be fun anyway. So I started to use the pre-compiled XMRig version for MacOS from their website but that version is for Intel processors and I loose a lot of computing power. Since I don't pay any electricity in my flat (OK generally I pay‏‏‎‏‏‎‏‏‎‏‏‎­for it but it's included in my rent so I don't bother thinking about it) and the Mac mini has no lack in performance while running XMRrig Intel version, I though you could help me compile the current arm version for MacOS with homebrew. I wasn't able to find any useful or understandable information. Thank you in advance for your answers EDIT: I did it! I successfully compiled xmrig for the ARM architecture. ​ Openssl was the problem, so I compiled this manually for arm and et voila: it's working. Unfortunately is worse than running this with rosetta 2 on a intel architecture program. ​ Here you can compare the XMRig with Intel and ARM. ​ XMRig on ARM is the first program, that makes my Mac mini extremely hot. It even crashed for a short time earlier. I have no clue what's going on but this are the results. ​ ​ //EDIT 2 ​ I compiled XMRig 6.7.0 DEV with M1 Support. ​ For all who don't know how to do it: git clone -b dev mkdir xmrig/build && cd xmrig/scripts ./ && cd ../build cmake .. -DUV_INCLUDE_DIR=/opt/homebrew/include -DUV_LIBRARY=/opt/homebrew/lib/libuv.a -DOPENSSL_ROOT_DIR=/opt/homebrew/opt/openssl -DHWLOC_INCLUDE_DIR=../scripts/deps/include -DHWLOC_LIBRARY=../scripts/deps/lib/libhwloc.a make -j$(sysctl -n hw.logicalcpu) ​ ​ here you can see \"Apple Processor\" but unfortunately without huge pages ​ i mined a whole night with the peak ok 3.725 kh/s
    2 projects | | 30 Nov 2021
    There are precompiled releases for MacOS ARM:
  • Solo Mining YOLO - i9-9900
    1 project | | 29 Nov 2021
  • XMRig v6.16.1 update (bug fixes and 4% speedup on Zen3/Alder Lake)
    2 projects | | 29 Nov 2021
    FYI, I submitted a bug report on GitHub.
    2 projects | | 29 Nov 2021
  • XMRig v6.16.0 added GhostRider support for Raptoreum mining
    2 projects | | 26 Nov 2021
    This is a bug and it will be fixed in the next release:

What are some alternatives?

When comparing monero and xmrig you can also consider the following projects:

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

cpuminer-opt-cpupower - Optimized multi algo CPU miner for CPUchain, Uranium-X, Cranepay, Yenten

csminer - csminer Monero miner from

xmr-stak - Free Monero RandomX Miner and unified CryptoNight miner

SilentXMRMiner - A Silent (Hidden) Monero (XMR) Miner Builder

xmrig-cuda - NVIDIA CUDA plugin for XMRig miner

xmrig - Monero (rx/0, rx/wow, rx/loki, defyx, rx/arq, rx/sfx, rx/keva, cn/0, cn/1, cn/2, cn/r, cn/fast, cn/half, cn/xao, cn/rto, cn/rwz, cn/zls, cn/double, cn/gpu, cn-lite/0, cn-lite/1, cn-heavy/0, cn-heavy/tube, cn-heavy/xhv, cn-pico, cn-pico/tlo, argon2/chukwa, argon2/wrkz, astrobwt) CPU/GPU miner

cpuminer - CPU miner for Litecoin and Bitcoin

CryptoDredge - NVIDIA GPU Miner


firo - The privacy-focused cryptocurrency

violetminer - An argon2id miner. Supports TurtleCoin and WrkzCoin, among others.