Glide Data Grid

🚀 Glide Data Grid is a no compromise, outrageously fast react data grid with rich rendering, first class accessibility, and full TypeScript support. (by glideapps)

Glide Data Grid Alternatives

Similar projects and alternatives to Glide Data Grid

  1. vite

    955 Glide Data Grid VS vite

    Next generation frontend tooling. It's fast!

  2. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
  3. qBittorrent

    qBittorrent BitTorrent client

  4. systemd

    The systemd System and Service Manager

  5. wgpu

    A cross-platform, safe, pure-Rust graphics API.

  6. WebKit

    195 Glide Data Grid VS WebKit

    Home of the WebKit project, the browser engine used by Safari, Mail, App Store and many other applications on macOS, iOS and Linux.

  7. slint

    Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

  8. react-native-windows

    A framework for building native Windows apps with React.

  9. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  10. perspective

    A data visualization and analytics component, especially well-suited for large and/or streaming datasets.

  11. react-virtualized

    React components for efficiently rendering large lists and tabular data

  12. Vrmac

    Vrmac Graphics, a cross-platform graphics library for .NET. Supports 3D, 2D, and accelerated video playback. Works on Windows 10 and Raspberry Pi4.

  13. Tabulator

    26 Glide Data Grid VS Tabulator

    Interactive Tables and Data Grids for JavaScript

  14. siuba

    Python library for using dplyr like syntax with pandas and SQL

  15. React Data Grid

    Feature-rich and customizable data grid React component

  16. mito

    19 Glide Data Grid VS mito

    Jupyter extensions that help you write code faster: Context aware AI Chat, Autocomplete, and Spreadsheet

  17. greenfield

    HTML5 Wayland compositor :seedling:

  18. django-tables2

    django-tables2 - An app for creating HTML tables

  19. ag-Grid

    60 Glide Data Grid VS ag-Grid

    The best JavaScript Data Table for building Enterprise Applications. Supports React / Angular / Vue / Plain JavaScript.

  20. mui-datatables

    Datatables for React using Material-UI

  21. sematable

    Discontinued ReactJS / Redux Data Table [GET https://api.github.com/repos/sematext/sematable: 404 - Not Found // See: https://docs.github.com/rest/repos/repos#get-a-repository]

  22. regular-table

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

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Glide Data Grid alternative or higher similarity.

Glide Data Grid discussion

Log in or Post with

Glide Data Grid reviews and mentions

Posts with mentions or reviews of Glide Data Grid. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-02-02.
  • The Codex App
    11 projects | news.ycombinator.com | 2 Feb 2026
    How is File Pilot for accessibility and for all of the little niceties like native scrolling, clipboard interaction, drag and drop, and so on? My impression is that the creator is has expertly focused on most/all of these details, but I don't have Windows to test.

    I insist on good UI as well, and, as a web developer, have spent many hours hand rolling web components that use . The most complicated one is a spreadsheet/data grid component that can handle millions of rows, basically a reproduction of Google Sheets tailored to my app's needs. I insist on not bloating the front-end package with a whole graph of dependencies and enjoy my NIH syndrome. So I know quality when I see it (File Pilot). But I also know how tedious reinventing the wheel is, and there are certain corners that I regularly cut. For example there's no way a blind user could use my spreadsheet-based web app (https://github.com/glideapps/glide-data-grid is better than me in this aspect, but there's no way I'm bringing in a million dependencies just to use someone else's attempt to reinvent the wheel and get stuck with all of their compromises).

    The answer to your original question about why these billion dollar companies don't create artisanal software is pretty straightforward and bleak, I imagine. But there are a few actually good reasons not to take the artisanal path.

  • Infinite Pixels
    3 projects | news.ycombinator.com | 7 Aug 2025
    As noted by another comment here [0], when you use a virtual DOM/canvas based "infinite" data grid such as Glide Data Grid [1] or TanStack Virtual [2], you get the performance/usability of native scrollbars because under the hood, both of those libraries create scrollable DIVs with a very large height. ie, you're scrolling a big empty div, and a viewport into the "infinite" grid is actually drawn in the canvas.

    But this does fall apart for very very large grids, as you get close to the height limit described in this article.

    I also ended up re-implementing scrollbars, but it's super janky - and even more so on mobile where you lose the "flick"/inertia/momentum touch gestures (or you have to re-implement them at your peril).

    Are there any other tricks/libraries that tackle this? Thanks!

    [0] https://news.ycombinator.com/item?id=44825028

    [1] https://github.com/glideapps/glide-data-grid

    [2] https://tanstack.com/virtual/latest

  • The Design Philosophy of Great Tables (Software Package)
    7 projects | news.ycombinator.com | 4 Apr 2024
    Why do you want to render to canvas?

    Perspective seems to be the most performant html table. It is more focused on extremely fast updates than styling, although it looks good.

    Glide is a newcomer that also renders to canvas.

    https://github.com/finos/perspective

    https://github.com/glideapps/glide-data-grid

  • Rendering a Million Rows in React by Drawing
    4 projects | dev.to | 23 Mar 2024
    What we are trying to build is a component that will help us to render a million rows in a ReactJs App. We make use of several techniques that are being used by other products such as google sheets and glide data grid app to achieve it.
  • New Renderers for GTK
    9 projects | news.ycombinator.com | 29 Jan 2024
    Can you give examples of better JS renderers?

    What is needed for performance of traditional GUI app rendering? I'm particularly interested in table rendering. Glide and Perspective are both canvas based renderers, but I haven't dug into the internals.

    [1] https://github.com/glideapps/glide-data-grid

    [2] https://github.com/finos/perspective

  • React Data Grid VS Glide Data Grid - a user suggested alternative
    2 projects | 8 Jun 2022
  • Glide Data Grid 4.0! Thank you all for your help :)
    1 project | /r/reactjs | 28 May 2022
    Much much more...
  • Show HN: Datagridxl2.js – No-nonsense fast Excel-like data table library
    8 projects | news.ycombinator.com | 5 Apr 2022
    We ran into the same issue! We actually implemented a feature we joking call clown-car scrolling to handle this. If you want to steal the basics of it you can see it here: https://github.com/glideapps/glide-data-grid/blob/main/packa...

    Feel free to steal and improve, we only enable the clown-car mode when the desired scrollable area is larger than what a browser can support. With our implementation scrolling is still handled by the browser, but the scroll location can be subtly recomputed as you go from time to time. We only do this when interacting with the scrollbar directly to avoid weird artifacts like scrolling feeling faster than normal.

  • Synchronous scrolling for two or more data grids
    1 project | /r/reactjs | 24 Mar 2022
    I maintain glide-data-grid. I'd love to be in consideration for your use case. If you have features that are not supported in our current or the upcoming 4.0.0 release I would love to hear about it.
  • Looking for the best React table component to implement.
    2 projects | /r/reactjs | 17 Jan 2022
    Try Glide data grid
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 Sep 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic Glide Data Grid repo stats
19
5,326
8.8
8 months ago

Sponsored
Stop Scripting Promotions. Start Shipping with Kargo
Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
akuity.io

Did you know that TypeScript is
the 2nd most popular programming language
based on number of references?