dev-tooling/npm-trends-overview

Web3 Dev Tooling: npm Download Trends

multichaindev-tools👥 Communityconfidence highhealth 100%
v1.0.0·Updated 3/20/2026

Monthly Downloads (Last 30 Days)

PackageCategoryMonthly Downloads
GraphQLdata117,762,753
Apollo Client (for The Graph)data20,816,620
viemevm-library11,841,196
ethers.jsevm-library10,604,078
@solana/web3.jssolana5,336,120
web3.jsevm-library2,819,409
OpenZeppelin Contractssecurity-library2,766,426
@wagmi/corereact-hooks2,228,094
wagmireact-hooks2,000,327
Hardhatdev-framework1,460,101
TypeChaincodegen1,427,266
Anchor (Coral)solana1,387,239
RainbowKitwallet-ui446,457
hardhat-ethersdev-framework398,751
Anchor (Serum)solana362,469
Web3Modal/wagmiwallet-ui86,138
ConnectKitwallet-ui58,039
thirdweb SDKsdk23,445

Key Insights

EVM Library War: viem vs ethers.js

  • viem: 11,841,196 downloads/month
  • ethers.js: 10,604,078 downloads/month
  • viem has overtaken ethers — new projects should default to viem

Framework Choice

  • Hardhat remains dominant for EVM dev: 1,460,101/month
  • Foundry not on npm (Rust-based) but growing fast in professional auditors/teams

Wallet UX

  • RainbowKit: 446,457/month
  • ConnectKit: 58,039/month

Solana Ecosystem

  • @solana/web3.js: 5,336,120/month
  • Anchor: 1,387,239/month combined

Recommendations for New Projects

EVM stack (2025 standard):

viem + wagmi + RainbowKit + Hardhat (or Foundry) + OpenZeppelin

Solana stack:

@solana/web3.js + @coral-xyz/anchor

For hackathons (fast setup):

thirdweb SDK (all-in-one, lowest friction)