10 Best JavaScript Bitcoin API Libraries

List hand-picked by Openbase Experts
Learn More

bip39

JavaScript implementation of Bitcoin BIP39: Mnemonic code for generating deterministic keys

255K
904
Built-in
ISC
@bitauth/libauth

An ultra-lightweight, zero-dependency JavaScript library for Bitcoin Cash, Bitcoin, and Bitauth applications.

14.8K
241
Built-in
MIT
bitcoinjs-lib

A javascript Bitcoin library for node.js and browsers.

58.9K
4.8K
Built-in
MIT
bitcore

A full stack for bitcoin and blockchain-based applications

154
4.5K
No support
MIT
bitcore-lib

A full stack for bitcoin and blockchain-based applications

27.3K
4.5K
DefinitelyTyped
MIT
tec

A javascript technical indicators written in typescript with pattern recognition right in the browser

3.1K
1.8K
Built-in
MIT
bin

Node.js SDK for the Binance APIs and WebSockets, with TypeScript & browser support, integration tests, beautification & more.

1.9K
534
Built-in
MIT
ls

Node.js interface to LND

5.5K
293
No support
MIT
blockstack

The Blockstack JavaScript library for identity, auth and storage

1.3K
885
No support
MIT
@ledgerhq/hw-app-btc

Mono-repository containing packages related to Ledger Live and its javascript ecosystem.

1.8K
215
Built-in
Apache-2.0
bitgo

BitGo JavaScript SDK

8.2K
306
Built-in
Apache-2.0
bs58

Base58 encoding/decoding for Bitcoin

1M
183
Built-in
MIT
bitcore-lib-cash

A full stack for bitcoin and blockchain-based applications

7.6K
4.5K
DefinitelyTyped
MIT
bip32

A BIP32 compatible library.

119K
113
Built-in
MIT
hdkey

JavaScript component for Bitcoin hierarchical deterministic keys (BIP32)

52.9K
174
DefinitelyTyped
MIT
bitcore-mnemonic

BIP39 Mnemonics implemented for Bitcore

12K
150
No support
MIT
bc

A modern Bitcoin Core REST and RPC client.

9.1K
427
No support
MIT
bip38

BIP38 is a standard process to encrypt Bitcoin and crypto currency private keys that is less susceptible to brute force attacks thus protecting the user.

2.9K
163
DefinitelyTyped
coininfo

JavaScript component for crypto currency specific information.

7.9K
111
No support
MIT
coinselect

An unspent transaction output (UTXO) selection module for bitcoin.

6.5K
134
No support
MIT
bsv

Bitcoin SV javascript library

4.1K
195
DefinitelyTyped
MIT
coinbase

DEPRECATED — The official Node.js library for the Coinbase API.

1.9K
359
DefinitelyTyped
MIT
bitcore-wallet-client

A client library for bitcore-wallet-service

1.9K
151
Built-in
MIT
ka

NodeJS Client Library for the Kraken (kraken.com) API

1K
394
No support
MIT
bitcoind-rpc

A client library to connect to Bitcoin Core RPC in JavaScript.

927
151
No support
MIT
cryptocompare

CryptoCompare JavaScript API

793
231
No support
MIT
blockchain.info

Blockchain Bitcoin Developer APIs - NodeJS

736
314
No support
MIT
coinkey

JavaScript component for private keys, public keys, and addresess for crypto currencies such as Bitcoin, Litecoin, and Dogecoin

635
129
No support
MIT
nba

Node Bittrex API is an asynchronous node.js library for the Bittrex API, the data can be received either via GET request or Stream.

269
259
No support
MIT
bitauth

Authenticate with web services utilizing the same strategy as Bitcoin.

267
478
DefinitelyTyped
MIT
graphene-pk11

A simple layer for interacting with PKCS #11 / PKCS11 / CryptoKI for Node in TypeScript. (Keywords: Javascript, PKCS#11, Crypto, Smart Card, HSM)

216
141
Built-in
MIT
nba

Node Bittrex API is an asynchronous node.js library for the Bittrex API, the data can be received either via GET request or Stream.

154
259
No support
MIT
poloniex.js

Node.js API client for the Poloniex cryptocurrency exchange

141
107
No support
MIT
pan

Poloniex API client for REST and WebSocket API

79
140
No support
MIT
ce

Pulls together list of crypto exchanges to interact with their API's in a uniform fashion.

27
249
Built-in
MIT
mn

Monero wallet management via JSON-RPC

19
99
No support
MIT
str

Stratum protocol server and client for Node.js

14
149
No support
GPLv2
ab

Accept bitcoin payments using Node.js

2
151
No support
{"type":"MIT","url":"http://github.com/assaf/zombie/blob/master/MIT-LICENSE"}
bitcore-lib-sib

A pure and powerful JavaScript Bitcoin library

0
597
No support
MIT
Description
Author
License
Type Definitions
ESM Support
Tree Shakeable
Popularity
Downloads/wk
GitHub Stars
Reviews
User Rating
Voted Good Docs
Voted Easy of Use
Voted Performant
Top Positive Review
Top Negative Review
Issues
Total Issues
Open Issues
Avg Time to Close
Pull Requests
Total Pull Requests
Open Pull Requests
Avg Time to Merge
Community
Maintainers
Contributors
Contributors with 3+ commits
Top Committers
GitHub Forks
Versions
# of Versions
Latest
Next
Beta
Newest
Oldest
Major Every
Minor Every
Patch Every
Dependencies
Dependencies
Dev Dependencies
Links
More Info
README
Tutorials
Install Command
There's Nothing Here
No packages are selected.
Select a few packages to compare.