Skip to content
JS
Package category

Blockchain and Web3

Wallets, contracts and clients for Ethereum, Solana and other chains.

1,142 packages4 comparisons

Packages compared

1,142 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@depay/solana-web3.js
Solana Web3.js browser pre-built usable in rollup bundles.
14.7k---1 year ago
1.98.3
ESM + CommonJSNoneBlockchain and Web3, Bundlers
@metaplex-foundation/mpl-metaplex
MPL Metaplex JavaScript API.
14.7k---4 years ago
0.0.5
CommonJSBundledBlockchain and Web3
@metaplex-foundation/mpl-token-vault
MPL Token Vault JavaScript API.
14.7k---4 years ago
0.0.2
CommonJSBundledBlockchain and Web3
ethereum-checksum-address
Convert Ethereum address to a checksummed address
14.7k+4%-4 years ago
0.0.8
CommonJSNoneBlockchain and Web3, CLI tools and terminal utilities
@nomicfoundation/hardhat-toolbox-viem
Nomic Foundation's recommended bundle of Hardhat plugins
14.6k---3 months ago
5.0.7
ESM onlyNoneBlockchain and Web3
cryptocurrency-icons
A set of icons for all the main cryptocurrencies and altcoins, in a range of styles and sizes
14.6k+80%-4 years ago
0.18.1
-NoneBlockchain and Web3, Icons
@walletconnect/legacy-modal
Legacy QR Code Modal (v1.0) for WalletConnect
14.5k---3 years ago
2.0.0
CommonJSBundledBlockchain and Web3
@bitgo-forks/avalanchejs
Avalanche Platform JS Library
14.4k---2 years ago
4.1.0-alpha.1
ESM + CommonJSBundledBlockchain and Web3
@walletconnect/legacy-provider
Legacy Ethereum Provider (v1.0) for WalletConnect Protocol
14.3k---3 years ago
2.0.0
CommonJSBundledBlockchain and Web3
@web3-react/abstract-connector
A simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps
14.3k---6 years ago
6.0.7
ESM + CommonJSBundledBlockchain and Web3, React
@solana/webcrypto-ed25519-polyfill
A polyfill that adds Ed25519 key manipulation capabilities to `SubtleCrypto` in environments where it is not yet supported
14.2k---16 days ago
8.3.0
ESM + CommonJSBundledBlockchain and Web3
@depay/web3-blockchains
JavaScript library containing aggregated information and abstractions for web3 blockchains.
14.1k---5 months ago
9.8.13
ESM + CommonJSNoneBlockchain and Web3
@reown/appkit-ui-react-native
Your on-ramp to web3 multichain. AppKit is a versatile library that makes it super easy to connect users with your Dapp and start interacting with the blockchain.
14.1k---2 months ago
2.0.6
ESM + CommonJSBundledBlockchain and Web3, React
@foundry-rs/easy-foundryup
Install and manage foundryup
13.9k---4 years ago
0.1.3
CommonJSBundledBlockchain and Web3
icon-sdk-js
JavaScript SDK for ICON
13.8k+47%-1 year ago
1.5.3
CommonJSBundledBlockchain and Web3
@lifi/wallet-management
LI.FI Wallet Management solution.
13.8k---21 days ago
4.2.0
ESM onlyBundledBlockchain and Web3
@ethereumjs/binarytree
Implementation of binary trees as used in Ethereum.
13.8k---1 month ago
10.1.3
ESM + CommonJSBundledBlockchain and Web3
@openzeppelin/contract-loader
Load contract ABIs from built artifacts and return contract objects
13.7k---5 years ago
0.6.3
CommonJSNoneBlockchain and Web3
@ganache/options
Ganache's server/provider options TypeScript types
13.7k---2 years ago
0.9.2
CommonJSBundledBlockchain and Web3
@ganache/rlp
Recursive Length Prefix Encoding Module
13.7k---2 years ago
0.9.2
CommonJSBundledBlockchain and Web3
@depay/web3-client
A web3 client to fetch blockchain data just like you are used to with HTTP clients.
13.6k---11 months ago
11.1.10
ESM + CommonJSNoneBlockchain and Web3, HTTP clients
@reown/appkit-common-react-native
Your on-ramp to web3 multichain. AppKit is a versatile library that makes it super easy to connect users with your Dapp and start interacting with the blockchain.
13.6k---2 months ago
2.0.6
ESM + CommonJSBundledBlockchain and Web3, React
@reown/appkit-core-react-native
Your on-ramp to web3 multichain. AppKit is a versatile library that makes it super easy to connect users with your Dapp and start interacting with the blockchain.
13.5k---2 months ago
2.0.6
ESM + CommonJSBundledBlockchain and Web3, React
@relayprotocol/relay-bitcoin-wallet-adapter
A Bitcoin adapter for use in @relayprotocol/relay-sdk
13.5k---16 days ago
21.0.1
ESM + CommonJSBundledBlockchain and Web3
@metamask/eth-trezor-keyring
A MetaMask compatible keyring, for trezor hardware wallets
13.4k---1 month ago
11.0.0
ESM + CommonJSBundledBlockchain and Web3
@bigmi/react
React primitives for Bitcoin apps.
13.3k---4 days ago
0.9.4
ESM onlyBundledBlockchain and Web3, React
@metamask/eth-token-tracker
A module for tracking Ethereum token balances over block changes.
13.3k---1 year ago
10.0.2
CommonJSNoneBlockchain and Web3
envio
A latency and sync speed optimized, developer friendly blockchain data indexer.
13k+236%-7 days ago
3.12.1
ESM onlyBundledBlockchain and Web3
gill
a modern javascript/typescript client library for interacting with the Solana blockchain
13k+99%-10 months ago
0.14.0
ESM + CommonJSBundledBlockchain and Web3
react-jazzicon
React component for danfinlay/jazzicon
13k+111%-4 years ago
1.0.4
CommonJSBundledBlockchain and Web3, React
@depay/web3-mock
JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.
13k---1 year ago
15.3.0
ESM + CommonJSNoneBlockchain and Web3, Testing
@taquito/ledger-signer
Ledger hardware wallet signer integration for Taquito.
13k---2 months ago
25.0.0
ESM + CommonJSBundledBlockchain and Web3, TypeScript tooling
@depay/web3-mock-evm
JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.
12.8k---1 year ago
15.3.0
ESM + CommonJSNoneBlockchain and Web3, Testing
@flarenetwork/flarejs
Flare Platform JS Library
12.7k---10 months ago
4.1.1
ESM + CommonJSBundledBlockchain and Web3
bybit-api
Complete & robust Node.js SDK for Bybit's REST APIs and WebSockets, with TypeScript & strong end to end tests.
12.7k+18%-1 day ago
4.7.7
CommonJSBundledBlockchain and Web3, WebSockets and realtime
@reown/appkit-adapter-bitcoin
The full stack toolkit to build onchain app UX.
12.7k---9 days ago
1.8.24
ESM onlyBundledBlockchain and Web3
@nomiclabs/hardhat-solhint
Hardhat plugin for solhint
12.7k---6 months ago
5.0.0
CommonJSNoneBlockchain and Web3
@funkit/chains
Funkit Chains SDK centralizes chain information across all funkit apps and packages.
12.6k---3 days ago
2.4.1
ESM onlyBundledBlockchain and Web3
ic0
An easy-to-use JavaScript API for the Internet Computer.
12.5k-44%-1 year ago
0.3.2
CommonJSBundledBlockchain and Web3, DOM and browser utilities
@metaplex-foundation/solita
Generates SDK API from solana contract IDL.
12.4k---2 years ago
0.20.1
CommonJSBundledBlockchain and Web3
graphene-pk11
A simple layer for interacting with PKCS #11 / PKCS11 / CryptoKI for Node in TypeScript
12.4k+593%-2 years ago
2.3.6
ESM + CommonJSBundledBlockchain and Web3
@web3-react/injected-connector
A simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps
12.2k---6 years ago
6.0.7
ESM + CommonJSBundledBlockchain and Web3, React
ethjs-provider-http
A simple Http provider that follows the web3 spec.
12.1k+23%-9 years ago
0.1.6
CommonJSNoneBlockchain and Web3
envio-linux-x64
A latency and sync speed optimized, developer friendly blockchain data indexer.
12.1k+85%-2 days ago
3.13.0
CommonJSNoneBlockchain and Web3
ethereum-public-key-to-address
Convert an Ethereum public key to an address
12.1k+84%-5 years ago
0.0.5
CommonJSNoneBlockchain and Web3, CLI tools and terminal utilities
ethereum-private-key-to-address
Convert an Ethereum private key to a public address
12.1k+157%-5 years ago
0.0.7
CommonJSNoneBlockchain and Web3, CLI tools and terminal utilities
@fireblocks/fireblocks-web3-provider
EIP-1193 Compatible Ethereum provider for Fireblocks
12.1k---1 month ago
1.5.0
CommonJSBundledBlockchain and Web3
@abstract-foundation/agw-react
Abstract Global Wallet React Components
12k---5 months ago
1.13.0
ESM + CommonJSBundledBlockchain and Web3
ethereum-private-key-to-public-key
Convert an Ethereum private key to a public key
12k+106%-5 years ago
0.0.5
CommonJSNoneBlockchain and Web3, CLI tools and terminal utilities
@funkit/utils
Funkit Utils SDK centralizes all utilities & consts for usage across all funkit apps and packages.
12k---3 days ago
5.0.1
ESM onlyBundledBlockchain and Web3

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.