Number one this week, Dio is a library to build UI interfaces inspired by React.
Dio lets you create components in a functional way: what is rendered is the result returned by a function named h
(standing for hyperscript
).
Like in React, to handle side effect and the component state, you can use hooks like useEffect
, useLayout
or useState
.
One of the differences is that the h
function can return a Promise, which can be useful to render an element only when the Promise resolves.
Its minimal approach reminds us several projects, including:
Choosing a UI framework seems to be a never-ending story!
Growing Fast This Week
By % of GitHub stars added (relative growth) this week
1 | Dyo Dyo is a JavaScript library for building user interfaces. | Homepage | +37.1% | |
2 | BullMQ Premium Message Queue for NodeJS based on Redis | Homepage | +28.0% | |
3 | Little State Machine React hooks for persist state management based | Homepage | +10.7% | |
4 | Chakra UI ️Simple, Modular & Accessible UI Components for your React Applications | Homepage | +9.3% | |
5 | React Hook Form React hooks for forms validation without the hassle. | Homepage | +8.2% | |
6 | Tiny-Swiper 2kb alternative to Swiper.js with the same modern API for creating html sli... | Homepage | +8.1% | |
7 | Mark Text A simple and elegant markdown editor, available for Linux, macOS and Window... | Homepage | +7.7% | |
8 | roughViz.js Reusable JavaScript library for creating sketchy/hand-drawn styled charts i... | GitHub | +7.5% | |
9 | MEVN CLI Light speed setup for MEVN (Mongo Express Vue Node) Apps | Homepage | +6.1% | |
10 | Leon Sans A geometric sans-serif typeface made with code | Homepage | +6.0% |
Trending This Week
By number of GitHub stars added this week
1 | Mark Text A simple and elegant markdown editor, available for Linux, macOS and Window... | Homepage | +926 ★ | |
2 | VS Code Visual Studio Code | Homepage | +569 ★ | |
3 | Tailwind CSS A utility-first CSS framework for rapid UI development. | Homepage | +543 ★ | |
4 | You Don't Know JS A book series on JavaScript | GitHub | +451 ★ | |
5 | Vue.js A progressive, incrementally-adoptable framework for building UI on the web | Homepage | +448 ★ | |
6 | Leon Sans A geometric sans-serif typeface made with code | Homepage | +427 ★ | |
7 | Vue Element Admin A magical vue admin | GitHub | +412 ★ | |
8 | React A declarative, efficient, and flexible JavaScript library for building user... | Homepage | +369 ★ | |
9 | React Hook Form React hooks for forms validation without the hassle. | Homepage | +305 ★ | |
10 | Angular One framework. Mobile & desktop. | Homepage | +305 ★ |
Any question or feedback? Reach us on GitHub.
Best of JavaScript is a project created by Michael Rambeau, made in Osaka, Japan.