Bitcoin Mining Software

Softwares are used to send and receive Bitcoins. The process of mining is handled by the mining hardware and software is required to connect the minners to the blockchain and to the mining pool.
The software monitors the blockchain but also displays general statistics like hashrate, temperature, average speed or fan speed and run on operating system like Windows, OSX and Linux.
A Bitcoin Mining Software is delivering the work to the miners and when receives the work from the miners, relays the information to the blockchain and mining pool.

Bitcoin Mining Software

Name Description
BFGMiner A modular ASIC, FPGA, GPU and CPU miner written in C, cross platform for Linux, Mac, and Windows.
Bitcoin Miner With this software, your computer make`s money for you.
50Miner To use this software, the users need only username and password. A GUI fronted for Windows.
BTCMiner Open Source bitcoin miner. Contains USB interface for programming and communication.
Bit Moose Free and open source software. The package includes a GUI and console host.
CGminer ASIC and FPGA mincer in C for bitcoin.
Diablo OpenCL miner for Bitcoin. Works on current Nvidia drivers and ATI stream.
EasyMiner EasyMiner is an updated driver that can be modified or written for your individual purpose.
Phoenix miner Open source software, available under the X11 license.
Poclbm A phyton GPU miner that uses OpenCL framework.
Ufasoft miner CPU/GPU miner for Windows.
Pyminer Pyminer provides a reference implementation of a miner.
Remote miner Open source Bitcoin server for mining.
MacMiner The app gives to users all the options. User friendly application.
Asteroid Asteroid is an open source software, focused on simplicity.
OSFPGABM Completely open source implementation for ALtera and Xilinx.