SaaSHub helps you find the best software and product alternatives Learn more â
Top 23 JavaScript Grid Projects
-
SheetJS js-xlsx
đ SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs
Project mention: Building an inventory management app: 'Invento' as a Beginner Developer | dev.to | 2024-07-24XLSX : XLSX is a library for parsing and writing Excel spreadsheet files. It enables the application to export data to Excel, which is a common requirement for inventory management systems.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
To implement list virtualization in React, we can use one of two libraries: react-window or react-virtualized, both created by the same author. In this case, we will use react-window due to its simplicity.
-
Project mention: How to Build Progressive Web Apps in 2024? A Step-byStep Guide | dev.to | 2024-05-03
Flexbox and Grid Layout: Leverage CSS features like flexbox and grid layout to create responsive layouts that adapt to different screen sizes
-
HANDSONTABLE
JavaScript data grid with a spreadsheet look & feel. Works with React, Angular, and Vue. Supported by the Handsontable team âĄ
Project mention: HANDSONTABLE VS revo-grid - a user suggested alternative | libhunt.com/r/handsontable | 2024-08-21 -
-
react-sortable-hoc
A set of higher-order components to turn any list into an animated, accessible and touch-friendly sortable listâď¸
-
Project mention: Top 23 React UI Component Libraries for Your Next Projectđ | dev.to | 2024-05-30
-
-
Jspreadsheet CE
Jspreadsheet is a lightweight vanilla javascript plugin to create amazing web-based interactive tables and spreadsheets compatible with other spreadsheet software.
-
Project mention: Svelte Data Tables for 2024: A Comprehensive Feature Comparison | dev.to | 2024-09-25
Tabulator
-
-
lost
LostGrid is a powerful grid system built in PostCSS that works with any preprocessor and even vanilla CSS.
-
vue-easytable
A powerful data table based on vuejs. You can use it as data gridăMicrosoft Excel or Google sheets. It supports virtual scrollăcell edit etc.
Project mention: vue-easytable VS revo-grid - a user suggested alternative | libhunt.com/r/vue-easytable | 2024-08-21 -
Project mention: use-magic-grid: Official React port of the magic-grid library | dev.to | 2024-09-02
I created magic-grid a few years ago as a super simple way to set up a pinterest-style grid layout. The library is written in plain js with no dependencies but since then, React has become much more popular and I've seen people struggle to make a react version of the library with varying degrees of success.
-
-
-
-
-
-
DataGridXL2
Excel-like Experience for Web Apps (The performant & reliable Vanilla Javascript data grid with Excel-like controls)
-
vue-dataset
A set of Vue.js components to display datasets (lists) with filtering, paging, and sorting capabilities!
-
-
gigatables-react
GigaTables is a ReactJS plug-in to help web-developers process table-data in applications and CMS, CRM, ERP or similar systems.
JavaScript Grid discussion
JavaScript Grid related posts
-
Svelte Data Tables for 2024: A Comprehensive Feature Comparison
-
use-magic-grid: Official React port of the magic-grid library
-
HANDSONTABLE VS revo-grid - a user suggested alternative
2 projects | 21 Aug 2024 -
Tabulator â JavaScript Tables and Data Grids
-
Tabulator: Tables, datagrids and tree grids for Vanilla JavaScript
-
Tabulator: Interactive Data Grid for JavaScript (No React, No Vue)
-
Suggestions for a library that can resize/move panels on a grid-like basis? Like the AWS dashboard widgets.
-
A note from our sponsor - SaaSHub
www.saashub.com | 4 Oct 2024
Index
What are some of the best open-source Grid projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | SheetJS js-xlsx | 35,017 |
2 | react-virtualized | 26,308 |
3 | react-grid-layout | 20,278 |
4 | HANDSONTABLE | 19,852 |
5 | muuri | 10,782 |
6 | react-sortable-hoc | 10,779 |
7 | rebass | 7,935 |
8 | vue-grid-layout | 7,065 |
9 | Jspreadsheet CE | 6,720 |
10 | Tabulator | 6,636 |
11 | react-datasheet | 5,384 |
12 | lost | 4,503 |
13 | vue-easytable | 3,686 |
14 | Magic-Grid | 3,137 |
15 | Griddle | 2,500 |
16 | react-native-super-grid | 1,421 |
17 | react-bootstrap-table2 | 1,264 |
18 | Frappe Datatable | 1,023 |
19 | react-grid-system | 813 |
20 | DataGridXL2 | 499 |
21 | vue-dataset | 220 |
22 | FancyGrid | 206 |
23 | gigatables-react | 143 |