TypeScript Editable data grid / spreadsheet

Open-source TypeScript projects categorized as Editable data grid / spreadsheet

Top 17 TypeScript Editable data grid / spreadsheet Projects

Editable data grid / spreadsheet
  1. lucide

    Beautiful & consistent icon toolkit made by the community. Open-source project and a fork of Feather Icons.

    Project mention: Top 10 Icon Libraries for Next.js - 2025 | dev.to | 2025-04-14

    Explore Now

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.

    SurveyJS logo
  3. cmdk

    Fast, unstyled command menu React component.

    Project mention: 19 Open-Source Utils for Conversion, Formatting + More (no ads, free, client-side) | dev.to | 2024-10-01

    cmdk

  4. sonner

    An opinionated toast component for React.

  5. kbar

    fast, portable, and extensible cmd+k interface for your site

  6. echarts-for-react

    ⛳️ Apache ECharts components for React wrapper. 一个简单的 Apache echarts 的 React 封装。

  7. fortune-sheet

    A drop-in javascript spreadsheet library that provides rich features like Excel and Google Sheets

    Project mention: Show HN: Sourcetable – AI Spreadsheet and Data Platform | news.ycombinator.com | 2024-09-19

    FortuneSheet is an actively maintained fork of the original LuckySheet

    https://github.com/ruilisi/fortune-sheet

  8. revo-grid

    RevoGrid - Fast, responsive, and feature-rich excel like virtual data grid for modern web applications. Supports filtering, grouping, infinite scrolling, and integration with Vue, React, Angular, and Svelte.

    Project mention: vue-easytable VS revo-grid - a user suggested alternative | libhunt.com/r/vue-easytable | 2024-08-21

    RevoGrid - Fast, responsive, and feature-rich excel like virtual data grid for modern web applications. Supports filtering, grouping, infinite scrolling, and integration with Vue, React, Angular, and Svelte.

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. virtua

    A zero-config, fast and small (~3kB) virtual list (and grid) component for React, Vue, Solid and Svelte.

  11. neodrag

    One Draggable to rule them all 💍

  12. schedule-x

    JavaScript event calendar. Modern alternative to fullcalendar and react-big-calendar.

    Project mention: Event Calendar with Shadcn theme 💅 | dev.to | 2024-12-10

    For more info and documentation for the Schedule-X event calendar, please visit: https://schedule-x.dev

  13. ReactGrid

    Add spreadsheet-like behavior to your React app

  14. react-mobile-picker

    An iOS like selector/picker component for web

    Project mention: The best React select component libraries | dev.to | 2024-10-30

    Not a direct alternative to React Select per se, React Mobile Picker is a lightweight component library that offers a customizable and user-friendly interface for selecting items from a list. It is useful for applications that require users to make selections from options like dates, times, or custom lists. It is inspired by iOS-style select boxes, and it provides a visually appealing and intuitive interface for selecting options.

  15. zoom-image

    A little yet powerful framework agnostic headless library to zoom images on the web

  16. react-multi-email

    :octocat: A simple react component to format multiple email as the user types.

  17. mantine-contextmenu

    Craft your applications for productivity and meet your users’ expectations by enhancing your Mantine-based UIs with a desktop-grade, lightweight yet fully-featured, dark-theme aware context-menu component, built by the creator of Mantine DataTable.

  18. react-image-display-control

    🚀 Next-gen responsive images in React

    Project mention: Image Display Control React Component | news.ycombinator.com | 2024-11-07
  19. react-mrz-scanner

    React MRZ Scanner

  20. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
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).

TypeScript Editable data grid / spreadsheet discussion

Log in or Post with

TypeScript Editable data grid / spreadsheet related posts

  • Puck 0.19: Slots API & performance gains

    1 project | dev.to | 10 Jun 2025
  • Top 5 Page Builders for React

    4 projects | dev.to | 7 Feb 2025
  • Show HN: Puck 0.18 adds drag-and-drop for CSS grid and Flexbox

    2 projects | news.ycombinator.com | 22 Jan 2025
  • Puck v0.17 - React 19 and QOL improvements

    1 project | dev.to | 18 Dec 2024
  • Event Calendar with Shadcn theme 💅

    2 projects | dev.to | 10 Dec 2024
  • How to: Puppeteer in AWS Docker Lambda

    1 project | dev.to | 28 Nov 2024
  • Image Display Control React Component

    1 project | news.ycombinator.com | 7 Nov 2024
  • A note from our sponsor - SurveyJS
    surveyjs.io | 14 Jul 2025
    Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more. Learn more →

Index

What are some of the best open-source Editable data grid / spreadsheet projects in TypeScript? This list will help you:

# Project Stars
1 lucide 18,093
2 cmdk 11,368
3 sonner 10,790
4 kbar 5,073
5 echarts-for-react 4,781
6 fortune-sheet 3,226
7 revo-grid 2,948
8 virtua 2,893
9 neodrag 2,232
10 schedule-x 1,835
11 ReactGrid 1,474
12 react-mobile-picker 341
13 zoom-image 334
14 react-multi-email 315
15 mantine-contextmenu 155
16 react-image-display-control 27
17 react-mrz-scanner 5

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io

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