nowfound

Dev tools · alternatives · 2026

24 alternatives to Grid.js

Free and open-source HTML table plugin that works everywhere

Grid.js is a free, open-source HTML table plugin written in TypeScript that works across multiple JavaScript frameworks including React, Angular.js, Vue, and vanilla JavaScript. It enables developers to create and… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Grid.js launched in 2020; newer entries below may have overtaken it.

  1. 1GJ

    Grid.js is a lightweight JavaScript table plugin that works on all web browsers and devices. Grid.js is open-source and it helps you create advanced tables in seconds!

    2020 · gridjs.io · its alternatives →

  2. 2

    I'm Robbert, the creator of DataGridXL.js. Last month I released version 2 which includes many new features. DataGridXL is a free (and commercial) editable data table library written in ES6. My goal is to develop the most performant & user-friendly spreadsheet-like data table out there: - It has zero dependencies. You don’t need any framework to use DataGridXL. - It is lightweight (~250kb) and easy to use. It does not even require messing with CSS. - It has its own Virtual DOM implementation to prevent DOM errors. - Developer friendly. Supports all modern web browsers Please take a look at…

    2022 · datagridxl.com · its alternatives →

  3. 3

    Create interactive data tables in seconds with Tabulator. A free, open source, fully featured JavaScript table / data grid generation library.

    2018 · tabulator.info · its alternatives →

  4. 4GJ

    Find information, resources and relevant links for gridster.net. This domain may be for sale.

    2012 · gridster.net · its alternatives →

  5. 5

    A simple, lightweight Javascript library for dynamic grid layouts. - e-oj/Magic-Grid

    2018 · github.com · its alternatives →

  6. 6GN
  7. 7
    Cube.js▲502

    An open source analytics framework 📊

    2019 · github.com · its alternatives →

  8. 8

    Hey hackers, OP here! I've been dipping in and out of this problem space for the last few years with many of my clients. Puck sits somewhere between an old-school WYSIWYG-powered CMS and headless one, allowing content teams to author content using real React components. Traditional CMS solutions were flexible but often resulted in page that completely broke the brand guidelines. Headless CMS solutions are a fantastic way of controlling brand by restricting UI changes to developers, but makes layout changes restrictive and slow as developers often need to get involved. Puck provides a visual…

    2023 · github.com · its alternatives →

  9. 9

    The Playground lets you write TypeScript or JavaScript online in a safe and sharable way.

    Mar 2026 · typescriptlang.org · its alternatives →

  10. 10

    A React table library using CSS Grid Layout. Contribute to rebeccajypark/react-css-grid-table development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  11. 11

    Simple and lightweight data grid in JS/HTML. Contribute to datazenit/sensei-grid development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  12. 12
    Chart.js▲263

    Simple, clean & engaging charts for designers and developers

    2014 · chartjs.org · its alternatives →

  13. 13AS
  14. 14

    Smart.Table: Free OSS Data Grid for React, Vue, Angular

    2025 · github.com · its alternatives →

  15. 15

    HTML-based table with fixed headers, fixed footers, fixed left columns, row selection, sorting and more. - mmurph211/Grid

    2012 · github.com · its alternatives →

  16. 16

    Griddle - React Grid component.

    2015 · dynamictyped.github.io · its alternatives →

  17. 17

    Simple tool to generate css grids

    2019 · cssgrid-generator.netlify.com · its alternatives →

  18. 18

    CSS Grid frameworks with custom browser support in a snap

    2018 · grid-wiz.vercel.app · its alternatives →

  19. 19

    CSS Grid Generator - a user-friendly tool designed for web developers to effortlessly create customizable CSS grids for seamless web development.

    2024 · cssgridgenerator.io · its alternatives →

  20. 20

    A lightweight, high-performance data grid for any framework

    Aug 2026 · simple-table.com · its alternatives →

  21. 21

    JavaScript Data Grid with Advanced Spreadsheet Controls

    2024 · jspreadsheet.com · its alternatives →

  22. 22BP

    Fir leverages Golang’s standard library html/template package and a bit of alpinejs to allow building reactive UIs. You start with plain old html and use alpinejs to enhance it to bring no-page-reload interactivity to web apps. The Fir toolkit is designed for Go developers with moderate html/css & js skills who want to progressively build reactive web apps without mastering complex web frameworks. It includes a Go library and an Alpine.js plugin. How it works ? On receiving user-interactions the fir server re-renders html templates and sends it over the wire where the fir client…

    2023 · livefir.fly.dev · its alternatives →

  23. 23

    I first shared Puck here back in Sept 2023, and wanted to give a quick update! Here's the original post: https://news.ycombinator.com/item?id=37391848 Puck let’s you embed a page building experience within your own React application. It integrates with any backend or CMS, and since it’s MIT licensed, you can safely use it in internal tools or customer-facing products. A lot’s changed since then; here are my highlights: * Multi-column drag-and-drop with full CSS layout support (Grid, Flexbox, etc) * Viewport previewing * Headless mode for completely custom interfaces *…

    2025 · github.com · its alternatives →

  24. 24

    GRID is the spreadsheet engine for agentic products. Install from npm with a free evaluation license, build with your agent, and license commercially when you ship.

    2021 · grid.is · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →