The 33 concepts every JavaScript developer should know are still at the top of our weekly rankings. The number of articles gathered by the 40 contributors of the project has doubled since last week.

At position number two, Howler is a library to handle audio in the browser. It can read a large variety of audio formats (mp3, webm…) in all kinds of browsers.

The examples featured in the web site include a music player and a live radio built from a few lines of code.

33 JS Concepts
33 JS Concepts
+1.8 k
33 concepts every JavaScript developer should know.
howler.js
howler.js
+1.1 k
Javascript audio library for the modern web.
The Platform
The Platform
+1.1 k
Web API's turned into React Hooks and Suspense-friendly React components
IronDB
IronDB
+615
A relentless key-value store for the browser.
30 seconds of code
30 seconds of code
+572
Curated collection of useful JavaScript snippets that you can understand in 30 seconds or less.
react-use
react-use
+570
Collection of essential React Hooks
Vue.js
Vue.js
+541
A progressive, incrementally-adoptable JavaScript framework for building UI on the web.
React
React
+521
A declarative, efficient, and flexible JavaScript library for building user interfaces.
Omi
Omi
+468
Next generation web framework in 4kb JavaScript (Web Components + JSX + Proxy + Store + Path Updating)
Dinero.js
Dinero.js
+436
💸 An immutable library to create, calculate and format money.