Number one this week, Stitches is a CSS-in-JS library to style React components.
Compared to the other contenders (Styled Components and Emotion being the most popular options) it claims to be simple, lightweight and fast.
It works by generating unique “atomic” class names at build time, from styled components created using JavaScript objects.
The features include theming, style tokens, responsive design break-points, and the concept of “variants” to let developers adjust component styles based on any “props”.
Last but not least it provides a great developer experience thanks to the TypeScript support and the ability to create one’s custom utils.
Growing Fast This Week
1 | Stitches The modern styling library. | Homepage | +25.5% | |
2 | Moon The minimal & fast library for functional user interfaces | Homepage | +15.5% | |
3 | Danfo High performance, intuitive, and easy to use data structures | Homepage | +11.6% | |
4 | Embla Carousel The most fluid carousel library with unmatched swipe precision | Homepage | +10.3% | |
5 | Admin Bro An admin panel for apps written in node.js | Homepage | +9.7% | |
6 | Ztext Easy to implement, 3D typography for the web. Works with every font | Homepage | +9.6% | |
7 | Bumbag Build accessible & themeable React applications with your Bumbag | Homepage | +9.4% | |
8 | Zustand Bear necessities for state management in React | Homepage | +7.6% | |
9 | Print.js A tiny javascript library to help printing from the web. | GitHub | +5.4% | |
10 | Percollate A command-line tool to turn web pages into beautiful, readable documents | GitHub | +3.7% |
Trending This Week
1 | 30 seconds of code Short JavaScript code snippets for all your development needs | Homepage | +876 ★ | |
2 | Moon The minimal & fast library for functional user interfaces | Homepage | +785 ★ | |
3 | JS Algorithms & Data Structures Algorithms and data structures implemented in JavaScript | GitHub | +518 ★ | |
4 | Vue.js A progressive, incrementally-adoptable framework for building UI on the web | Homepage | +449 ★ | |
5 | You Don't Know JS A book series on JavaScript | GitHub | +441 ★ | |
6 | Nuxt The Intuitive Vue Framework | Homepage | +431 ★ | |
7 | React A declarative, efficient, and flexible JavaScript library for builing UI | Homepage | +429 ★ | |
8 | VS Code Visual Studio Code | Homepage | +350 ★ | |
9 | Node.js Best Practices The Node.js best practices list (September 2020) | GitHub | +333 ★ | |
10 | Angular One framework. Mobile & desktop. | Homepage | +312 ★ |
Any question or feedback? Reach us on GitHub.
Best of JavaScript is a project created by Michael Rambeau, made in Osaka, Japan.