JavaScript Table

Open-source JavaScript projects categorized as Table

Top 23 JavaScript Table Projects

  • SheetJS js-xlsx

    📗 SheetJS Spreadsheet Data Toolkit -- New home

    Project mention: how to work with .xlsx files? | /r/node | 2023-06-28

    ExcelJS and XLSX (SheetJS) are great libraries to work with XLSX files. The former I've found a bit easier to work with but less efficient in general.


    JavaScript data grid with a spreadsheet look & feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡

    Project mention: MUI Datagrid resizable columns (free solution) | /r/reactjs | 2023-06-14


  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • bootstrap-table

    An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation, Vue.js)

    Project mention: blazor with bootstrap and what is different bootstrap-table. | /r/Blazor | 2023-06-06

    but...I don't know what is different Bootstrap 5.x.x inside table and bootstrap-table(

  • Jspreadsheet CE

    Jspreadsheet is a lightweight vanilla javascript plugin to create amazing web-based interactive tables and spreadsheets compatible with other spreadsheet software.

  • Tabulator

    Interactive Tables and Data Grids for JavaScript

    Project mention: Personal Sträva Activity Statistics | /r/Strava | 2023-06-13

    Coded mainly in Perl and Gnuplot, recently extended by Python Pandas and JavaScript Tabulator and ECharts

  • react-datasheet

    Excel-like data grid (table) component for React

    Project mention: Necesito consejos para desarrollar un programa similar a Excel | /r/devsarg | 2023-04-28

    Recomendacion 2: Usa una lib. podria ser

  • 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.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • material-table

    Datatable for React based on material-ui's table with additional features

    Project mention: The Best React Data Grid/Table Libraries with Material Design in 2023 | | 2023-01-01

    Material-Table is a library that I used to use a lot. It was awesome. Unfortunately, the maintainer does not seem to be active on GitHub anymore, and the project is no longer being actively maintained. It went a couple of years without getting any updates, and there are some glaring NPM audit security warnings that you will receive if you install this in your project.

  • Griddle

    Simple Grid Component written in React

  • react-bootstrap-table

    A Bootstrap table built with React.js

  • react-bootstrap-table2

    Next Generation of react-bootstrap-table

  • floatThead

    Fixed <thead>. Doesn't need any custom css/html. Does what position:sticky can't

  • arquero

    Query processing and transformation of array-backed data tables.

    Project mention: Goodbye, Node.js Buffer | | 2023-10-24

  • Frappe Datatable

    The Missing Javascript Datatable for the Web (by frappe)

  • reactabular

    A framework for building the React table you need (MIT)

  • react-table-library

    :bento: React Table Library

    Project mention: How to solve overfetching with tRPC APIs when rendering tables (Pt. 1) | | 2023-01-15

    I'll use React Table Library for the UI, but this pattern can work with most other tables or datagrids in a very similar way.

  • editable-react-table

    React table built to resemble a database.

    Project mention: Open source projects | /r/reactjs | 2023-05-16

    I recently created a React database component here - It’s fairly simple and would make a good project for a beginner-intermediate React programmer to study!

  • ascii-tables

    ⚡ Quickly format table in ASCII. Great for code comments, or Github Markdown!

    Project mention: MathJax – Beautiful and accessible math in all browsers | | 2023-10-12
  • remark-gfm

    remark plugin to support GFM (autolink literals, footnotes, strikethrough, tables, tasklists)

    Project mention: Gatsby 5 + MDX2: support for tables? | /r/gatsbyjs | 2023-01-09

    It seems that in the MDX2 (which is default in G5) direct support for some advanced formatting like tables was removed. Now it's done by remark-gfm [ ].

  • DataGridXL2

    Excel-like Experience for Web Apps (The performant & reliable Vanilla Javascript data grid with Excel-like controls)

  • elementz

    :space_invader: A React UI Component library for building modern applications easily & quickly

  • regular-table

    A regular <table> library, for async and virtual data models.

  • tty-table

    Terminal table for Windows, Linux, and MacOS. Written in nodejs. Also works in browser console. Word wrap, padding, alignment, colors, Asian character support, per-column callbacks, and you can pass rows as objects or arrays. Backwards compatible with Automattic/cli-table.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-10-24.

JavaScript Table related posts


What are some of the best open-source Table projects in JavaScript? This list will help you:

Project Stars
1 SheetJS js-xlsx 33,849
3 bootstrap-table 11,597
4 Jspreadsheet CE 6,498
5 Tabulator 5,803
6 react-datasheet 5,306
7 vue-easytable 3,491
8 material-table 3,468
9 Griddle 2,505
10 react-bootstrap-table 2,239
11 react-bootstrap-table2 1,252
12 floatThead 1,219
13 arquero 1,110
14 Frappe Datatable 927
15 reactabular 909
16 react-table-library 646
17 editable-react-table 609
18 ascii-tables 579
19 remark-gfm 517
20 DataGridXL2 436
21 elementz 348
22 regular-table 316
23 tty-table 274
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.