Difference between revisions of "Software"

From Bitcoin Wiki
Jump to: navigation, search
(Added biticker and sorted the browser extensions list)
(I noticed that Armory was missing from the list of software and also that the Armory page had no backlinks.)
Line 11: Line 11:
*[[Bitcoiner]] - Java RPC client (Android)
*[[Bitcoiner]] - Java RPC client (Android)
*[[Spesmilo]] - Python/PySide RPC client
*[[Spesmilo]] - Python/PySide RPC client
*[[Armory]] - python-based client currently an alpha-level release, the beta version is being crowdfunded
====Frontends to eWallet====
====Frontends to eWallet====

Revision as of 22:13, 1 May 2012

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

Bitcoin clients

Bitcoin clients

  • Bitcoin-qt - C++/Qt based tabbed UI for Bitcoin, Linux/MacOSX/Windows, full-featured
  • bitcoind - GUI-less version of the standard Bitcoin client, providing JSON-RPC interface (see also -server option of the standard client)
  • Bitcoin-js-remote - JavaScript RPC client, support for QR codes
  • subvertx -Command line bitcoin tools.
  • BitCoinJ - Java client library by Google, early development stage
  • Electrum - lightweight client
  • Bitcoiner - Java RPC client (Android)
  • Spesmilo - Python/PySide RPC client
  • Armory - python-based client currently an alpha-level release, the beta version is being crowdfunded

Frontends to eWallet

  • BitPay - Android application
  • Blockchain - Javascript bitcoin client with client side encryption.



  • libbitcoin
  • BCCAPI (Bitcoin Client API) - a java library designed for making secure light-weight bitcoin clients.

Bitcoin Trade Data

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

Bitcoin software

Web interfaces for merchants

  • Bitcoin Evolution - Non wallet-based Buy Now button to insert into websites (handles sales tracking; client must be used for actual transaction)
  • Bit-pay - Buy Now buttons, Checkout posts/callbacks, Mobile Checkout, JSON API
  • Btceconomy - a JavaScript widget listing items for sale
  • Javascript Bitcoin Converter - currency conversion

Shopping Cart Integration in eCommerce-Systems

Web apps (opensource)

Browser extensions

PC apps

Mobile apps

iPhone / iPad

  • Blockchain - Fully featured iphone bitcoin app.
  • Bitcoin Ticker (iPhone) - monitoring price w/push notifications
  • 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!)
  • BitcoinTrader - Spend/receive BTC via QR codes, trade, deposit/withdraw, etc. Supports Mt. Gox, TradeHill, ExchB, CampBX, and InstaWallet.
  • Bit-pay - Mobile Checkout, set prices in any currency and receive mobile-to-mobile payment
  • Easywallet.org - Web based wallet, works with QR Code scanner on iPhone/iPad/iPod touch


see also Bitcoin Payment 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


  • 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