Official Packages by Language

Purple = User Facing ApplicationGreen = Updated as of 2021

Javascript:

C# .net:

  • NBitcoin (primitive library for the .NET platform)

  • btcpayserver (non-custodial payment processor which allows you to receive payments)

Java:

Objective-C:

PHP:

C++:

  • HTMLCOIN (blockchain using Bitcoin Core and integrated smart contracts)

  • cpp-ethereum (ethereum c++ client for htmlcoin)

Go:

  • Solar (Smart Contract solidity deployment tool)

Solidity:

Html: