At position number one, Ky is a library to make HTTP requests from the browser.

It’s a very tiny wrapper around the browser “fetch” API, that can be used instead of Axios for example.

It’s made by one of the most prolific Node.js developers, Sindre Sorhus, who has more than 1000 packages on NPM.

His micro packages, incredibly small in size and scope, are always right to the point!

Last but not least, we have launched the State of JavaScript 2018 survey… let us know the JavaScript libraries you use!

Ky
Ky
+1.0 k
Tiny and elegant HTTP client based on the browser Fetch API
Guess.js
Guess.js
+791
Libraries & tools for enabling Machine Learning driven user-experiences on the web
F2
F2
+738
An elegant, interactive and flexible charting library for mobile.
Vue.js
Vue.js
+677
A progressive, incrementally-adoptable JavaScript framework for building UI on the web.
Node.js Best Practices
Node.js Best Practices
+597
The largest Node.JS best practices list (August 2018)
React
React
+585
A declarative, efficient, and flexible JavaScript library for building user interfaces.
Ant Design Pro
Ant Design Pro
+581
Use Ant Design like a Pro!
JS Algorithms & Data Structures
JS Algorithms & Data Structures
+574
Algorithms and data structures implemented in JavaScript with explanations and links to further readings
date-fns
date-fns
+510
Modern JavaScript date utility library
Linaria
Linaria
+503
Zero-runtime CSS in JS library