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
1 | roughViz.js Reusable JavaScript library for creating sketchy/hand-drawn styled charts i... | GitHub | +77.4% | |
2 | Goober A less than 1KB css-in-js alternative with a familiar API | GitHub | +29.6% | |
3 | BullMQ Premium Message Queue for NodeJS based on Redis | Homepage | +11.6% | |
4 | React Table Hooks for building fast and extendable tables and datagrids for React | GitHub | +10.4% | |
5 | Dark Mode Switch Add a dark-mode theme toggle with a Bootstrap Custom Switch | Homepage | +8.9% | |
6 | linkinator A super simple site crawler and broken link checker | GitHub | +7.8% | |
7 | micro-graphql-react Light and simple utility for adding GraphQL to React components. Ships with... | GitHub | +7.8% | |
8 | React Adaptive Loading Hooks Deliver experiences best suited to a user's device and network constraints | GitHub | +6.6% | |
9 | React Query Hooks for fetching, caching and updating asynchronous data in React | GitHub | +6.6% | |
10 | swr React Hooks library for remote data fetching | Homepage | +6.1% |
Trending This Week
1 | roughViz.js Reusable JavaScript library for creating sketchy/hand-drawn styled charts i... | GitHub | +1.8 k★ | |
2 | Algorithm Visualizer Interactive Online Platform that Visualizes Algorithms from Code | Homepage | +1.0 k★ | |
3 | React Table Hooks for building fast and extendable tables and datagrids for React | GitHub | +791 ★ | |
4 | Svelte Cybernetically enhanced web apps | Homepage | +480 ★ | |
5 | Vue Element Admin A magical vue admin | GitHub | +449 ★ | |
6 | VS Code Visual Studio Code | Homepage | +439 ★ | |
7 | Vue.js A progressive, incrementally-adoptable framework for building UI on the web | Homepage | +438 ★ | |
8 | Cypress Fast, easy and reliable testing for anything that runs in a browser. | Homepage | +374 ★ | |
9 | You Don't Know JS A book series on JavaScript | GitHub | +364 ★ | |
10 | 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.