Issue #79

The charting library roughViz.js is back at the top of the rankings this week.

At position number 2, Goober is a lightweight alternative to Emotion and Styled components, two of the most popular “CSS-in-JavaScript” solutions.

Like these 2 libraries, the API provides a styled() function that can be used to apply styling to a given component or a HTML tag.

To write the styles, you could use either the CSS syntax inside template tags or you can use a regular JavaScript object.

It works with React and Preact components, the API also provides a css() function to be used with vanilla JavaScript.

Goober will automatically create CSS classes, added to the <head> tag of the document.

One more thing, don’t forget to take the State of JavaScript 2019 survey, we need your input!

Growing Fast This Week

By % of GitHub stars added (relative growth) this week
1
roughViz.js
roughViz.js
Reusable JavaScript library for creating sketchy/hand-drawn styled charts i...
GitHub
+77.4%
2
Goober
Goober
A less than 1KB css-in-js alternative with a familiar API
GitHub
+29.6%
3
BullMQ
BullMQ
Premium Message Queue for NodeJS based on Redis
Homepage
+11.6%
4
React Table
React Table
Hooks for building fast and extendable tables and datagrids for React
GitHub
+10.4%
5
Dark Mode Switch
Dark Mode Switch
Add a dark-mode theme toggle with a Bootstrap Custom Switch
Homepage
+8.9%
6
linkinator
linkinator
A super simple site crawler and broken link checker
GitHub
+7.8%
7
micro-graphql-react
micro-graphql-react
Light and simple utility for adding GraphQL to React components. Ships with...
GitHub
+7.8%
8
React Adaptive Loading Hooks
React Adaptive Loading Hooks
Deliver experiences best suited to a user's device and network constraints
GitHub
+6.6%
9
React Query
React Query
Hooks for fetching, caching and updating asynchronous data in React
GitHub
+6.6%
10
swr
swr
React Hooks library for remote data fetching
Homepage
+6.1%

Trending This Week

By number of GitHub stars added this week
1
roughViz.js
roughViz.js
Reusable JavaScript library for creating sketchy/hand-drawn styled charts i...
GitHub
+1.8 k
2
Algorithm Visualizer
Algorithm Visualizer
Interactive Online Platform that Visualizes Algorithms from Code
Homepage
+1.0 k
3
React Table
React Table
Hooks for building fast and extendable tables and datagrids for React
GitHub
+791
4
Svelte
Svelte
Cybernetically enhanced web apps
Homepage
+480
5
Vue Element Admin
Vue Element Admin
A magical vue admin
GitHub
+449
6
VS Code
VS Code
Visual Studio Code
Homepage
+439
7
Vue.js
Vue.js
A progressive, incrementally-adoptable framework for building UI on the web
Homepage
+438
8
Cypress
Cypress
Fast, easy and reliable testing for anything that runs in a browser.
Homepage
+374
9
You Don't Know JS
You Don't Know JS
A book series on JavaScript
GitHub
+364
10
freeCodeCamp
freeCodeCamp
The https://www.freeCodeCamp.org open source codebase and curriculum. Learn...
GitHub
+341

Any question or feedback? Reach us on GitHub.

Best of JavaScript is a project created by Michael Rambeau, made in Osaka, Japan.