Issue #110

Number one this week, Vest is a library to validate data (user’s input when a form is submitted for example) that uses a syntax similar to how unit tests are written.

For people familiar with testing frameworks like Jest or Mocha, it’s an interesting alternative to libraries like Yup or Joi, check the Validation tag on Best of JS for more details.

Growing Fast This Week

By % of GitHub stars added (relative growth) this week
1
Vest
Vest
Validation Testing
Homepage
+113.9%
2
keen-slider
keen-slider
The HTML touch slider carousel with the most native feeling
Homepage
+24.8%
3
Zettlr
Zettlr
A Markdown Editor for the 21st century.
Homepage
+15.4%
4
PDF-LIB
PDF-LIB
Create and modify PDF documents in any JavaScript environment
Homepage
+11.6%
5
NextAuth.js
NextAuth.js
Easy authentication for Next.js and Serverless
Homepage
+9.7%
6
beautiful-react-hooks
beautiful-react-hooks
A collection of beautiful and (hopefully) useful React hooks
Homepage
+9.5%
7
ahooks
ahooks
React Hooks Library
Homepage
+6.9%
8
jExcel
jExcel
Lightweight vanilla JavaScript plugin to create web-based spreadsheets
Homepage
+6.9%
9
Vanilla Web Projects
Vanilla Web Projects
Mini projects built with HTML5, CSS & JavaScript
GitHub
+6.1%
10
Vite
Vite
Native-ESM powered web dev build tool. It's fast.
GitHub
+5.7%

Trending This Week

By number of GitHub stars added this week
1
React Hook Form
React Hook Form
React Hooks for forms validation (Web + React Native)
Homepage
+490
2
Vue.js
Vue.js
A progressive, incrementally-adoptable framework for building UI on the web
Homepage
+438
3
Vite
Vite
Native-ESM powered web dev build tool. It's fast.
GitHub
+430
4
VS Code
VS Code
Visual Studio Code
Homepage
+421
5
Vanilla Web Projects
Vanilla Web Projects
Mini projects built with HTML5, CSS & JavaScript
GitHub
+396
6
React
React
A declarative, efficient, and flexible JavaScript library for building UI
Homepage
+392
7
Snowpack
Snowpack
The near-instant build tool for modern web apps.
Homepage
+381
8
Hyperapp
Hyperapp
The tiny framework for building hypertext applications.
Homepage
+369
9
Deno
Deno
A secure JavaScript and TypeScript runtime
Homepage
+360
10
keen-slider
keen-slider
The HTML touch slider carousel with the most native feeling
Homepage
+351

Any question or feedback? Reach us on GitHub.

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