The ethers.js library is a complete and compact library for interacting with the Ethereum (and ilk) Blockchains and ecosystem.
With over 4 million npm installs per month, Ethers can be used to create dapps, wallets and utilities as well as debug and analyze blockchain data.
A huge thanks to everyone who has helped make Ethers possible. You all rock! Hack the planet! <3