Number one this week, Grid.js is a plugin to add a data table in a web page.
It’s written in TypeScript and plays well with any framework (or no framework at all!).
It can be used to either fetch dynamically data and build the table or to enhance an existing table providing features such as:
- pagination (client-side and server-side)
- searching (filtering the rows to match what the user types in an input field)
- sorting by clicking on the column headers
If you are interested in data tables and spreadsheets in the web, check the Table tag in Best of JavaScript.
Growing Fast This Week
By % of GitHub stars added (relative growth) this week
1 | Grid.js Advanced table plugin | Homepage | +75.1% | |
2 | Huncwot A Programming Environment for TypeScript & Node.js built on top of VS Code | Homepage | +22.9% | |
3 | Rough Notation Create and animate hand-drawn annotations on a web page | Homepage | +12.8% | |
4 | htmx Access AJAX, WebSockets and Server Sent Events directly in HTML | Homepage | +9.3% | |
5 | Crank.js Write JSX-driven components with functions, promises and generators. | Homepage | +9.1% | |
6 | Audiomass Free full-featured web-based audio & waveform editing tool | Homepage | +7.8% | |
7 | Webiny Platform for building serverless applications and API | Homepage | +7.8% | |
8 | Vite Native-ESM powered web dev build tool. It's fast. | GitHub | +7.3% | |
9 | tailblocks Ready-to-use Tailwind CSS blocks. | Homepage | +7.2% | |
10 | Recoil An experimental state management library for React apps | Homepage | +6.6% |
Trending This Week
By number of GitHub stars added this week
1 | Deno A secure JavaScript and TypeScript runtime | Homepage | +862 ★ | |
2 | Grid.js Advanced table plugin | Homepage | +742 ★ | |
3 | Vue.js A progressive, incrementally-adoptable framework for building UI on the web | Homepage | +460 ★ | |
4 | Vite Native-ESM powered web dev build tool. It's fast. | GitHub | +453 ★ | |
5 | JS Algorithms & Data Structures Algorithms and data structures implemented in JavaScript | GitHub | +444 ★ | |
6 | Rough Notation Create and animate hand-drawn annotations on a web page | Homepage | +435 ★ | |
7 | Strapi Open source Node.js Headless CMS to easily build customisable APIs | Homepage | +434 ★ | |
8 | Recoil An experimental state management library for React apps | Homepage | +431 ★ | |
9 | React A declarative, efficient, and flexible JavaScript library for building UI | Homepage | +423 ★ | |
10 | Node.js Best Practices The Node.js best practices list | GitHub | +396 ★ |
Any question or feedback? Reach us on GitHub.
Best of JavaScript is a project created by Michael Rambeau, made in Osaka, Japan.