Software: Difference between revisions

From Bitcoin Wiki
Jump to navigation Jump to search
Amincd (talk | contribs)
Amincd (talk | contribs)
Line 5: Line 5:
*[[Original Bitcoin client|Bitcoin client]] - standard Bitcoin client, recommended for installation
*[[Original Bitcoin client|Bitcoin client]] - standard Bitcoin client, recommended for installation
*[[bitcoind]] - GUI-less version of the standard Bitcoin client, providing [[API reference (JSON-RPC)|JSON-RPC]] interface (see also -server option of the standard client)
*[[bitcoind]] - GUI-less version of the standard Bitcoin client, providing [[API reference (JSON-RPC)|JSON-RPC]] interface (see also -server option of the standard client)
*[[BCCAPI]] (BitCoin Client API) - a java library designed for making secure light-weight bitcoin clients.


Frontends to bitcoind:
Frontends to bitcoind:
Line 25: Line 24:
*[[Pycoin]] - Python client
*[[Pycoin]] - Python client
*[[QBitcoin]] - C++/Qt client, unfinished
*[[QBitcoin]] - C++/Qt client, unfinished
*[[BCCAPI]] (BitCoin Client API) - a java library designed for making secure light-weight bitcoin clients.
Frontends to eWallet:
Frontends to eWallet:
*[[BitPay]] - Android application
*[[BitPay]] - Android application

Revision as of 07:26, 14 August 2011

List of Bitcoin-related software. See also Category:Software.

Bitcoin clients

Bitcoin clients:

  • Bitcoin client - standard Bitcoin client, recommended for installation
  • bitcoind - GUI-less version of the standard Bitcoin client, providing JSON-RPC interface (see also -server option of the standard client)

Frontends to bitcoind:

Alternative, experimental implementations:

  • BitDroid - Java client
  • Bitdollar - C++/Qt client, unstable beta version
  • BitCoinJ - Java client by Google, early development stage
  • Freecoin - C++ client, supports alternative currencies like Beertoken
  • Pycoin - Python client
  • QBitcoin - C++/Qt client, unfinished
  • BCCAPI (BitCoin Client API) - a java library designed for making secure light-weight bitcoin clients.

Frontends to eWallet:

Bitcoin Trade Data

  • Bitcoin Charts – Html website that has trading data for virtual all the bitcoin markets.
  • Bitcoinity - Html Ajax website that shows a live feed of MtGox, TradeHill, and BitMarket.
  • Bitcoin Sentiment Index - A financial index that collects and disseminates sentiment data about bitcoin.
  • MtGox Live - Html website that shows a live fee of MtGox trade data in an innovative chart form. (Must Use Chrome)
  • Preev - Bitcoin converter with live exchange rates.

Bitcoin software

Web interfaces for merchants:

Web apps (opensource):

Browser extensions:

PC apps:

Mobile apps:

  • BitCoins Mobile - First iPad native app! Live market data, news feeds, mining pool statistics, full screen exchange price charts, bitcoin network statistical charts. (iPad only, iPhone/iPod Touch coming soon!)
  • Bitcoin Alert - monitoring price (Android)
  • BitcoinX - monitoring price (Android)
  • BtcMobile - monitoring price and mining pool statistics (iPhone/iPad, Android)
  • Miner Status - monitoring miner status (Android)
  • SMS Bitcoins - transactions by SMS
  • Bitcoin Wallet Balance - view your balance in real time on your android phone

Other device apps:

Operating systems:

  • LinuxCoin - a lightweight Debian-based OS, with the Bitcoin client and GPU mining software

Mining apps:

Mining Pool Servers (backend)

Utilities, libraries, and interfaces:

  • Bitcointools - a set of Python tools accessing the transaction database and the wallet
  • Finance::MtGox - a Perl module which interfaces with the Mt. Gox API
  • BitcoinCrypto - a lightweight Bitcoin crypto library for Java/Android
  • Bitcoin Dissector - a wireshark dissector for the bitcoin protocol

Lists of software:

  • BitGit - list of Bitcoin-related opensource projects hosted at Git

Developer resources:

Other:

  • Namecoin - a distributed naming system based on Bitcoin technology
  • Bitcoin Consultancy - an organization providing open source software and Bitcoin-related consulting
  • Open Transactions - a financial crypto and digital cash software library, complementary to Bitcoin
  • Moneychanger - Java-based GUI for Open Transactions
  • BTCnames - a webbased aliasing service which allows to handle unlimited names for your BTC deposit hashes
  • Devcoin - the open source developer coin