Number one this week, React Hook Form is a library to handle forms in React applications using hooks.
It’s lightweight (no dependencies) and it has a minimal API.
The documentation shows clearly how it’s easy to add form validation to your components, comparing the implementation of a simple email registration form with 2 popular alternatives: Redux Form and Formik.
The biggest difference with the other libraries is the fact that form inputs are not “controlled”, there is no rendering cycle triggered every time the user enters a key in a text field for example, this is a good point for performance.
Growing Fast This Week
By % of GitHub stars added (relative growth) this week
1 | React Hook Form React hooks for form validation without the hassle. | Homepage | +37.9% | |
2 | Geometric.js A JavaScript library for doing geometry. | GitHub | +17.8% | |
3 | React Flip Numbers Flip your numbers in 3D | GitHub | +16.3% | |
4 | Moveable Draggable! Resizable! Scalable! Rotatable! | Homepage | +14.7% | |
5 | Robot A functional, immutable Finite State Machine library | Homepage | +9.4% | |
6 | Wouter ⛸ A minimalistic ~1.2KB routing for React and Preact. Nothing else but HOOK... | GitHub | +8.2% | |
7 | Analytics Lightweight analytics abstraction layer for tracking page views, custom eve... | Homepage | +7.7% | |
8 | Tribute ES6 Native @mentions | Homepage | +7.2% | |
9 | jose "JSON Web Almost Everything" - JWA, JWS, JWE, JWK, JWT, JWKS for Node.js wi... | GitHub | +7.0% | |
10 | Frontity Create amazing sites using WordPress & React | Homepage | +6.4% |
Trending This Week
By number of GitHub stars added this week
1 | React Hook Form React hooks for form validation without the hassle. | Homepage | +802 ★ | |
2 | Vue.js A progressive, incrementally-adoptable framework for building UI on the web | Homepage | +701 ★ | |
3 | Vue Element Admin A magical vue admin | GitHub | +598 ★ | |
4 | Svelte Cybernetically enhanced web apps | Homepage | +426 ★ | |
5 | Awesome Awesome lists about all kinds of interesting topics | GitHub | +422 ★ | |
6 | You Don't Know JS A book series on JavaScript | GitHub | +393 ★ | |
7 | React A declarative, efficient, and flexible JavaScript library for building user... | Homepage | +374 ★ | |
8 | Gatsby Build blazing fast, modern apps and websites with React | Homepage | +345 ★ | |
9 | Moveable Draggable! Resizable! Scalable! Rotatable! | Homepage | +344 ★ | |
10 | VS Code Visual Studio Code | Homepage | +321 ★ |
Any question or feedback? Reach us on GitHub.
Best of JavaScript is a project created by Michael Rambeau, made in Osaka, Japan.