10 Best Vanilla JavaScript Bitcoin API Libraries

List hand-picked by Openbase Experts
Learn More

bip39

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

294K
929
Built-in
ISC
bitcoinjs-lib

A javascript Bitcoin library for node.js and browsers.

79.6K
4.9K
Built-in
MIT
bitcore

A full stack for bitcoin and blockchain-based applications

286
4.5K
No support
MIT
@ledgerhq/hw-app-btc

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

2.9K
246
Built-in
Apache-2.0
bitcore-lib

A full stack for bitcoin and blockchain-based applications

28.1K
4.5K
DefinitelyTyped
MIT
bs58

Base58 encoding/decoding for Bitcoin

1.2M
184
Built-in
MIT
bip32

A BIP32 compatible library.

120K
124
Built-in
MIT
hdkey

JavaScript component for Bitcoin hierarchical deterministic keys (BIP32)

65.3K
174
DefinitelyTyped
MIT
bitcore-mnemonic

BIP39 Mnemonics implemented for Bitcore

12.4K
151
No support
MIT
coininfo

JavaScript component for crypto currency specific information.

8.2K
111
No support
MIT
coinbase

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

8.1K
359
DefinitelyTyped
MIT
bc

A modern Bitcoin Core REST and RPC client.

7.9K
432
No support
MIT
coinselect

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

6.7K
144
No support
MIT
bitcore-lib-cash

A full stack for bitcoin and blockchain-based applications

5.8K
4.5K
DefinitelyTyped
MIT
bsv

Bitcoin SV javascript library

4.4K
195
DefinitelyTyped
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.

3.1K
163
DefinitelyTyped
cryptocompare

CryptoCompare JavaScript API

882
231
No support
MIT
coinkey

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

769
129
No support
MIT
bitcoind-rpc

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

743
152
No support
MIT
ce

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

58
249
Built-in
MIT
bitcore-lib-sib

A pure and powerful JavaScript Bitcoin library

5
598
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.