awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to ethereum-mining/ethminer

Open-source alternatives to Ethminer

30 open-source projects similar to ethereum-mining/ethminer, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Ethminer alternative.

  • nanopool/claymore-dual-minerAvatar de nanopool

    nanopool/Claymore-Dual-Miner

    1,112Ver en GitHub↗

    Claymore Dual Miner is a cryptocurrency mining application for NVIDIA and AMD graphics cards that extracts digital coins using parallel processing algorithms. The software executes simultaneous mining operations on a primary coin like Ethereum alongside a secondary cryptocurrency such as Decred, Siacoin, or Lbry using compatible hardware. The application interacts with graphics card drivers at a low level to manipulate core clocks, memory timings, and voltages directly, while executing two distinct cryptographic hashing workloads simultaneously by interleaving memory and compute operations. O

    Ver en GitHub↗1,112
  • xmrig/xmrigAvatar de xmrig

    xmrig/xmrig

    9,998Ver en GitHub↗

    XMRig is a multi-algorithm hashing tool and cryptocurrency miner that utilizes CPU, CUDA, and OpenCL hardware to execute hashing algorithms across multiple operating systems. It functions as a computational engine for mining cryptocurrency and benchmarking hardware efficiency. The project includes a Stratum proxy server that routes mining traffic between worker clients and pools to optimize connectivity and balance load. It also provides a secured HTTP management API for monitoring hashrates and modifying miner configuration in real time without restarting the process. The software covers a

    Cargon2cpuminercryptocurrency
    Ver en GitHub↗9,998
  • ethereum/alethAvatar de ethereum

    ethereum/aleth

    3,969Ver en GitHub↗

    Aleth is an Ethereum C++ client and full-node implementation. It provides a virtual machine executor for running and debugging bytecode, a blockchain state debugger, and a serialization library for encoding and decoding data using the Recursive Length Prefix format. The project includes a dedicated mining tool for producing blocks and benchmarking hashing hardware performance. It further distinguishes itself with a state debugger that analyzes pre- and post-execution state changes and generates step-by-step execution traces for the virtual machine. The implementation covers node operations i

    C++cppethereumethereum-client
    Ver en GitHub↗3,969

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Find more with AI search
  • fxpool/fxminerproxyAvatar de FxPool

    FxPool/FXMinerProxy

    3,689Ver en GitHub↗

    FXMinerProxy is a Stratum mining proxy and hardware management tool that intercepts and routes traffic between cryptocurrency hardware and mining pools. It functions as a middleware system for managing mining farms, allowing for the encryption of miner traffic and the redirection of mining rewards to custom wallets. The project features a specialized fee collection system that deducts development and operator fees using tiered scaling and conversion rate calculations. It also includes a remote administration suite for pushing configuration updates, executing shell commands on connected client

    Gobtc-minerproxycharging-systemencrypt-minerproxy
    Ver en GitHub↗3,689
  • asamk/signal-cliAvatar de AsamK

    AsamK/signal-cli

    4,717Ver en GitHub↗

    signal-cli is a command line interface for the Signal messenger protocol. It functions as a headless client that allows users to send and receive messages, manage accounts, and verify phone numbers within a terminal environment instead of a graphical application. The project provides integration capabilities for external programs through a JSON-RPC server and a D-Bus interface. These allow for automated messaging workflows and the ability to trigger messaging actions from other software services via a background daemon. The software covers account identity management, including registration

    Javacommandlinedbusjava
    Ver en GitHub↗4,717
  • flameshot-org/flameshotAvatar de flameshot-org

    flameshot-org/flameshot

    30,209Ver en GitHub↗

    This project is a desktop screen capture and annotation utility designed for Linux environments. It provides an interactive graphical overlay that allows users to select specific screen regions, apply visual annotations such as shapes, text, and pixelation, and manage the resulting images through a configurable post-capture pipeline. The application distinguishes itself through deep system integration and automation capabilities. It operates as a persistent background daemon that monitors global hotkeys and supports inter-process communication via a system message bus, enabling users to trigg

    C++capturecross-platformfree-software
    Ver en GitHub↗30,209
  • fireice-uk/xmr-stakAvatar de fireice-uk

    fireice-uk/xmr-stak

    4,066Ver en GitHub↗

    xmr-stak is blockchain mining software designed to secure decentralized ledgers by calculating hashes to earn rewards. It functions as a cryptocurrency miner supporting the RandomX algorithm for Monero and various versions of the CryptoNight algorithm across CPUs and GPUs. The software includes a web-based monitoring dashboard that allows for the tracking of real-time performance metrics and mining status through a browser interface. It also features a multi-pool failover mechanism to maintain continuous operation by managing connections between primary and backup mining pools. Operational c

    C++
    Ver en GitHub↗4,066
  • evilgenius-dot/rustminersystemAvatar de EvilGenius-dot

    EvilGenius-dot/RustMinerSystem

    3,873Ver en GitHub↗

    RustMinerSystem is a cryptocurrency mining proxy server and Stratum protocol proxy. It acts as a network intermediary that forwards traffic from mining hardware to remote pools while centralizing connection management and pool node operations. The system enables the injection of custom operator fees into mining shares to monetize traffic. It supports dynamic algorithm switching, allowing the system to update supported cryptocurrency hashing algorithms in real time without requiring a process restart. The project includes a web-based management dashboard for monitoring system health, port act

    Rustbtcminerbtcproxyktminer
    Ver en GitHub↗3,873
  • bitgapp/eqmacAvatar de bitgapp

    bitgapp/eqMac

    6,670Ver en GitHub↗

    eqMac is a system-wide audio equalizer and volume mixer for macOS. It utilizes a virtual audio driver to intercept system output, allowing users to adjust frequency response, boost system volume, and control independent volume levels for different running software applications. The project functions as an audio unit plugin host, integrating third-party plugins into the system audio stream for professional effects. It also includes a local web server that enables remote audio control via HTTP, allowing users to modify audio parameters from a mobile device or other external hardware on the same

    Swift
    Ver en GitHub↗6,670
  • bililiverecorder/bililiverecorderAvatar de BililiveRecorder

    BililiveRecorder/BililiveRecorder

    4,698Ver en GitHub↗

    BililiveRecorder is a tool for automatically capturing and saving live broadcasts and associated chat logs from Bilibili to local storage. It functions as a live stream automation bot that monitors channel statuses in real time to trigger recording tasks without manual intervention. The project provides a web-based recording manager and a graphical interface for configuring capture settings and managing target channels. It supports recording multiple simultaneous broadcasts and includes a dedicated system for recovering corrupted media caused by server-side interruptions. The application man

    C#bilibilibilibili-livedotnet-core
    Ver en GitHub↗4,698
  • f4exb/sdrangelAvatar de f4exb

    f4exb/sdrangel

    3,828Ver en GitHub↗

    SDRangel is a comprehensive software-defined radio suite and digital signal processing framework. It functions as an RF spectrum analyzer and modular radio demodulator, providing a unified hardware abstraction layer to connect various radio devices to software processing pipelines for data acquisition and transmission. The platform is distinguished by its modular architecture, which uses a data-flow graph of dynamic libraries to construct signal processing chains. This allows for a plugin-based environment where users can extract audio and digital data from raw radio signals using various mod

    C++airspyairspyhfbladerf
    Ver en GitHub↗3,828
  • fbelavenuto/arplAvatar de fbelavenuto

    fbelavenuto/arpl

    7,307Ver en GitHub↗

    Arpl is a bootloader manager and custom kernel loader for network attached storage devices. It provides a network boot environment to automate the fetching, flashing, and installation of modified operating systems and kernels onto hardware storage. The project distinguishes itself through a remote management suite that exposes bootloader controls via a web browser, secure shell connection, or local terminal. It utilizes RSS feeds to automate the retrieval of the latest system images and version metadata for online updates. The system handles hardware boot configuration by mapping network int

    Shell
    Ver en GitHub↗7,307
  • hashcat/hashcatAvatar de hashcat

    hashcat/hashcat

    26,200Ver en GitHub↗

    Hashcat is a high-performance hash cracking software and OpenCL compute application used to recover plain-text passwords from hashed data. It functions as a GPU-accelerated recovery tool and distributed password cracker, leveraging CPUs and GPUs to perform intensive cryptographic computations. The system differentiates itself through a distributed cracking workflow that coordinates tasks across multiple machines via an overlay network to share computational load. It further optimizes recovery speed using Markov chain keyspace optimization to prioritize the most likely password candidates. Th

    C
    Ver en GitHub↗26,200
  • ihmily/streamcapAvatar de ihmily

    ihmily/StreamCap

    3,852Ver en GitHub↗

    StreamCap is a cross-platform recording client designed to automate the archiving of live video broadcasts. It functions as a centralized utility that monitors multiple streaming channels, automatically triggering recording tasks the moment a broadcast begins. By leveraging a dedicated media processing framework, the software captures live data streams directly to local storage. The project distinguishes itself through an integrated web-based management interface that allows users to configure recording parameters and monitor active sessions remotely. It supports automated scheduling for recu

    Pythonbilibilicross-platformdouyin
    Ver en GitHub↗3,852
  • petoicamp/opencat-quadruped-robotAvatar de PetoiCamp

    PetoiCamp/OpenCat-Quadruped-Robot

    4,891Ver en GitHub↗

    OpenCat-Quadruped-Robot is a development framework and motion control API for building four-legged robots. It provides a comprehensive environment for quadruped robot development, featuring tools for locomotion gait design, inverse kinematics, and a layered control architecture that separates high-level intelligence from low-level motion. The project distinguishes itself as an embedded AI deployment tool, allowing users to train, quantize, and deploy machine learning models to vision modules for tasks such as object detection and visual target tracking. It further supports complex human-robot

    C++aiarduinoblock-coding
    Ver en GitHub↗4,891
  • pr3y/bruceAvatar de pr3y

    pr3y/Bruce

    5,985Ver en GitHub↗

    Bruce is offensive security firmware for ESP32 hardware designed for network attacks, radio analysis, and hardware-based identity spoofing. It provides a specialized toolkit for conducting red team operations, including a WiFi penetration testing tool, a multi-protocol radio toolkit, and a system for emulating USB keyboards and mice to inject payloads. The firmware distinguishes itself through a broad range of signal manipulation capabilities, allowing for the cloning and writing of RFID tags and the transmission of disruptive pairing requests to Bluetooth devices. It also includes a multi-pr

    C++
    Ver en GitHub↗5,985
  • timercrack/traderAvatar de timercrack

    timercrack/trader

    8,281Ver en GitHub↗

    This project is a futures algorithmic trading system designed to execute high-performance trading strategies through direct API integrations and low-latency message routing. It features a strategy execution engine that automates order placement and manages trade flows based on predefined logic and API triggers. The system utilizes a native trading API bridge and a low-latency message bus to interface internal logic with external exchange APIs while minimizing execution delays. Monitoring is handled through a web-based trading dashboard for real-time activity tracking and remote management. B

    Calgorithmctpfutures
    Ver en GitHub↗8,281
  • ravendb/ravendbAvatar de ravendb

    ravendb/ravendb

    3,961Ver en GitHub↗

    RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It persists structured information as schema-flexible JSON documents and utilizes a unit-of-work session pattern to track entity changes and batch modifications into atomic transactions. The platform is built on a distributed architecture that supports horizontal scaling through sharding and ensures high availability via multi-node, master-to-master cluster replication. The database distinguishes itself through a self-optimizing query engine that automatically creates and maintains ind

    C#csharpdatabasedocument-database
    Ver en GitHub↗3,961
  • avengemedia/dankmaterialshellAvatar de AvengeMedia

    AvengeMedia/DankMaterialShell

    4,403Ver en GitHub↗

    DankMaterialShell is a complete Wayland desktop environment that provides a unified set of panels, widgets, system tray, notifications, and an application launcher out of the box. It is built on a plugin-based shell architecture that allows for extending the desktop with custom widgets, launcher items, and background services through a unified component interface. The shell renders its panels, widgets, and overlays using the Wayland layer shell protocol for compositor-agnostic desktop integration. The project distinguishes itself through several integrated capabilities that work together as a

    QMLdwlgohyprland
    Ver en GitHub↗4,403
  • lmeszinc/azurlaneautoscriptAvatar de LmeSzinc

    LmeSzinc/AzurLaneAutoScript

    9,292Ver en GitHub↗

    AzurLaneAutoScript is a mobile game automation system designed to perform repetitive gameplay tasks unattended. It functions as a screenshot-driven bot that controls Android devices, emulators, and cloud phones via ADB and uiautomator2, using computer vision to make interaction decisions instead of fixed timers. The project distinguishes itself through an advanced computer vision suite that includes local optical character recognition and perspective-aware grid detection. These tools allow the bot to parse 3D game maps, compute vanishing points, and normalize grid-centered objects for precise

    Pythonalasazur-laneazurlane
    Ver en GitHub↗9,292
  • sayanarijit/xplrAvatar de sayanarijit

    sayanarijit/xplr

    4,704Ver en GitHub↗

    xplr is a terminal-based file explorer that combines a composable panel layout engine with a Lua plugin runtime, allowing users to script custom keybindings, layouts, and workflow automation without recompiling. Its mode-based keybinding contexts switch mappings based on the current task, and the pipeline-based file filtering mechanism lets you dynamically refine the file listing with a visible, reorderable stack of criteria. The core integrates with external processes through a FIFO message bus, enabling commands and directory changes to flow between the explorer and outside tools. What sets

    Rustclicommand-lineconsole
    Ver en GitHub↗4,704
  • libratbag/piperAvatar de libratbag

    libratbag/piper

    5,838Ver en GitHub↗

    Piper is a GTK desktop application and client interface designed to manage gaming peripheral hardware settings. It serves as a visual tool for configuring mice and keyboards by communicating with the libratbag background daemon. The application provides a graphical interface to adjust hardware-level settings without the use of proprietary vendor software. This includes a dedicated configuration UI for gaming mice to manage DPI and other device-specific parameters. The tool covers several hardware customization areas, including RGB lighting patterns, mouse button remapping, and cursor sensiti

    Python
    Ver en GitHub↗5,838
  • phuhl/linux_notification_centerAvatar de phuhl

    phuhl/linux_notification_center

    1,048Ver en GitHub↗

    This project is a Linux notification daemon that functions as a centralized server for managing, displaying, and archiving system alerts. It operates as a messaging bus service that intercepts notification data to provide an interactive interface, allowing users to review past alerts through a persistent history log. The system distinguishes itself through its high degree of customizability and automation capabilities. It utilizes a CSS-driven layout engine to define the visual appearance of notifications, enabling users to tailor themes to match their desktop environment. Furthermore, it sup

    Haskelldbusdeadddesktop-notifications
    Ver en GitHub↗1,048
  • linyacool/webserverAvatar de linyacool

    linyacool/WebServer

    8,213Ver en GitHub↗

    This is a high-performance C++ HTTP web server designed for delivering static content. It operates as an asynchronous event loop server that combines IO multiplexing with worker thread pools to handle concurrent requests without blocking. The server specializes in TCP connection management, featuring keep-alive sessions, request pipelining, and timer-based timeout tracking for idle sockets. To ensure high throughput, it utilizes double-buffered asynchronous logging and background threads to prevent disk I/O latency from impacting network traffic. The system covers broad capability areas incl

    C++cpp11epollhttp
    Ver en GitHub↗8,213
  • quickshell-mirror/quickshellAvatar de quickshell-mirror

    quickshell-mirror/quickshell

    2,566Ver en GitHub↗
    C++audio-mixerbardesktop-widgets
    Ver en GitHub↗2,566
  • openrazer/openrazerAvatar de openrazer

    openrazer/openrazer

    4,380Ver en GitHub↗

    OpenRazer is an open source driver and daemon for controlling Razer peripheral lighting and hardware settings on GNU/Linux. It functions as a Linux input device manager and RGB peripheral controller, providing a background service that handles raw USB communication and state monitoring for compatible gaming mice and keyboards. The project provides a D-Bus hardware interface that exposes device control functions to third party applications via a system message bus. This communication layer allows scripts and external software to manage physical hardware components through a programmatic interf

    Cdriverhacktoberfestlinux
    Ver en GitHub↗4,380
  • altdesktop/playerctlAvatar de altdesktop

    altdesktop/playerctl

    2,851Ver en GitHub↗

    Playerctl is a command-line utility and library for controlling media players that adhere to the MPRIS specification. It communicates with media players over D-Bus, allowing users to issue playback commands, retrieve track metadata, and monitor playback status in real time. The tool supports targeting a specific player by name, controlling all active players simultaneously, or following the most recently active one. It provides an event-driven subscription model for receiving real-time updates on track changes and playback state without polling, and includes a Python library for scripting int

    Caudaciousccli
    Ver en GitHub↗2,851
  • strawberrymusicplayer/strawberryAvatar de strawberrymusicplayer

    strawberrymusicplayer/strawberry

    3,790Ver en GitHub↗

    Strawberry is a desktop music player and SQL music library manager designed for managing large collections of digital audio files. It functions as a high-fidelity audio client that provides bit-perfect playback by bypassing system resampling to deliver raw audio data directly to hardware output devices. The software distinguishes itself through advanced library organization and external integration. It utilizes relational database indexing for fast searching and employs acoustic fingerprinting to retrieve missing metadata and correct album information. Additionally, it synchronizes listening

    C++alsaaudioaudio-player
    Ver en GitHub↗3,790
  • jjtech0130/pypushAvatar de JJTech0130

    JJTech0130/pypush

    3,750Ver en GitHub↗

    pypush is a Python client library and programmatic interface for the Apple Push Notification service. It provides the necessary tools to send and receive push notification messages and functions as an iMessage client implementation. The library enables the registration of devices with Apple services to receive push notifications and interact with internal application interfaces. It achieves this by emulating the handshake and identity of physical Apple devices to authenticate with proprietary push notification servers. The system manages communication through binary frame serialization, sess

    Pythonimessageproof-of-conceptreverse-engineering
    Ver en GitHub↗3,750
  • mikebrady/shairport-syncAvatar de mikebrady

    mikebrady/shairport-sync

    8,514Ver en GitHub↗

    Shairport-sync is an AirPlay audio streaming receiver that enables the reception of wireless audio streams from Apple devices and routes them to system sound servers or hardware devices. Its primary purpose is to facilitate multi-room audio synchronization, aligning output across multiple playback devices to ensure content plays in unison. The project distinguishes itself through advanced digital signal processing, including impulse-response convolution filtering to correct frequency response. It provides precise audio timing adjustments to compensate for amplifier latency and offers extended

    Cairplayairplay-2audio
    Ver en GitHub↗8,514