Number one this week, Nivo is a data visualization library for React made by our friend Raphaël Benitte.

It provides 15 kinds of chart components including bar charts, calendars, tree maps, heat maps…

To see the Nivo components in action while learning about the JavaScript landscape, check the results of our annual survey: 2018 State of JavaScript.

This year too, Sacha Grief and Raphaël Benitte did an amazing work to gather the answers from more than 20,000 developers, provide useful insights and beautiful visualizations… powered by Nivo of course!

Nivo
Nivo
+888
nivo provides a rich set of dataviz components, built on top of the awesome d3 and Reactjs libraries
Slate
Slate
+825
A completely customizable framework for building rich text editors.
33 JS Concepts
33 JS Concepts
+810
📜 33 concepts every JavaScript developer should know.
Squoosh
Squoosh
+805
Make images smaller using best-in-class codecs, right in the browser.
Vue.js
Vue.js
+740
🖖 A progressive, incrementally-adoptable JavaScript framework for building UI on the web.
Carlo
Carlo
+701
Web rendering surface for Node applications
HTM
HTM
+634
Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.
XState
XState
+526
State machines and statecharts for the modern web.
Imba
Imba
+524
The new programming language for web apps
30 seconds of code
30 seconds of code
+500
Curated collection of useful JavaScript snippets that you can understand in 30 seconds or less.