Topics / #grid

Grid projects on GitHub

Data grid and table UI components for the web

As of , the most-starred Grid projects on GitHub are bootstrap (174.9K stars), sheetjs (36.3K stars) and table (28.5K stars). GitHub.Locker tracks 19 Grid repositories with 480.2K stars combined. The fastest-growing on October 16 was mygo, with +114 stars in a day.

19Projects
480.2KStars in total
+166Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

19 projects · by stars

  1. #1 · twbs/bootstrap

    bootstrap

    Bootstrap is the most popular HTML, CSS, and JavaScript front-end framework for building responsive, mobile-first projects on the web — ready-made styles and components that speed up development.

    174.9K
  2. #2 · SheetJS/sheetjs

    sheetjs

    SheetJS Community Edition is an open-source JavaScript toolkit for spreadsheet data: it extracts useful data from almost any complex spreadsheet and generates new spreadsheets that work with legacy and modern software alike.

    36.3K
  3. #3 · TanStack/table

    table

    TanStack Table is a headless table library for building powerful datagrids in TypeScript and JavaScript. You may know it by its adapter names — React Table, Vue Table, Solid Table, Svelte Table.

    28.5K
  1. 4

    react-virtualized

    27.1Kbvaughn/react-virtualized · JavaScript

    react-virtualized is a set of React components for efficiently rendering large lists and tabular data by only rendering the rows or cells currently visible in the viewport.

  2. 5

    univer

    22.6Kdream-num/univer · TypeScript

    Univer is an open-source SDK for embedding spreadsheet, document, and presentation editing directly into your own product, instead of hosting a separate office app.

  3. 6

    react-grid-layout

    22.5Kreact-grid-layout/react-grid-layout · TypeScript

    React-Grid-Layout is a draggable and resizable grid layout system for React, similar to Packery or Gridster but with responsive breakpoints built in.

  4. 7

    handsontable

    22.1Khandsontable/handsontable · TypeScript

    Handsontable is a JavaScript data grid component with a spreadsheet-like look and feel: you embed it in a web app so users can enter, edit, validate, and process tabular data.

  5. 8

    Skeleton

    19.3Kdhg/Skeleton · CSS

    Skeleton is a dead-simple, responsive CSS boilerplate for quickly starting a mobile-friendly web project.

  6. 9

    masonry

    16.7Kdesandro/masonry · HTML

    Masonry is a JavaScript grid layout library. It places elements in optimal position based on available vertical space, sort of like a mason fitting stones in a wall.

  7. 10

    ag-grid

    15.6Kag-grid/ag-grid · TypeScript

    AG Grid is a fully-featured, highly customizable JavaScript data grid for building tables with sorting, filtering, pagination, editing and more, with no third-party dependencies.

  8. 11

    x-spreadsheet

    14.6Kmyliang/x-spreadsheet · JavaScript

    A web-based JavaScript spreadsheet: an Excel-like, editable grid that runs in the browser.

  9. 12

    d2-admin

    12.6Kd2-projects/d2-admin · JavaScript

    D2Admin is a free, open-source Vue front-end template for building enterprise admin dashboards and back-office systems, built with a modern front-end stack and a very small initial JS bundle.

  10. 13

    isotope

    11.1Kmetafizzy/isotope · HTML

    Isotope is a JavaScript library for 'magical layouts': it filters and sorts the items on a web page and animates them into their new positions.

  11. 14

    dashboards

    11Kkeen/dashboards · HTML

    A collection of responsive analytics dashboard templates by Keen IO. Pick a CSS Grid layout, add charts, and get a dashboard ready to show your team or customers in minutes.

  12. 15

    _s

    11KAutomattic/_s · CSS

    _s (Underscores) is an archived, officially inactive WordPress starter theme by Automattic, meant as a blank slate developers hack into their own custom theme rather than use as-is.

  13. 16

    muuri

    10.9Khaltu/muuri · JavaScript

    Muuri is a JavaScript layout engine for building responsive grid layouts that can be sorted, filtered, dragged, and animated. It combines the capabilities of Packery, Masonry, Isotope, and Sortable into one library.

  14. 17

    react-sortable-hoc

    10.9Kclauderic/react-sortable-hoc · JavaScript

    A set of higher-order components (HOCs) for React that turn any list into an animated, accessible, touch-friendly sortable list — horizontal, vertical or grid layouts.

  15. 18

    milligram

    10.2Kmilligram/milligram · HTML

    Milligram is a minimalist CSS framework: a tiny stylesheet that gives a web project a fast, clean starting point rather than a full set of UI components.

  16. 19

    mygo

    2.2Kegoist/mygo · Go

    MyGo is a Go toolkit for building desktop apps that either embed a web frontend in the OS's native webview or render a fully native UI drawn by MyGo itself on the GPU, and you can mix both in one app.

Often tagged together