SpreadSheet Grid
Excel-like DataGrid for React. High performance with Canvas
SpreadSheet Grid launched on July 11, 2020 with 7 votes, #1,244 of 4,305 launches that month and more than 50% of that year's launches. The site was still online in September 2026, 6 years on.
What it does
SpreadSheet Grid is a React component to display excel-like spreadsheets in your application. It lets you display high performance excel grids in your application. Comes with tons of features like frozen rows & cols, styling, autofilter, custom renderer etc.
Spreadsheet 2 - High performance Canvas Spreadsheet component
Beautifully designed Spreadsheet component for React. Composable. Customizable. Declarative Spreadsheet is rendered in HTML Canvas, giving you ~60fps rendering performance and ability to display millions of rows and columns without peformance impact. With escape hatches, you can access the internals and customize it to your liking. Pick and choose the components you need to build your Spreadsheet. You can also build own custom functionality on top of Spreadsheet 2, with the many callbacks from CanvasGrid. Spreadsheet components are all uncontrolled and stateless. It renders based on the props that you pass-in and invokes callbacks to user actions. Spreadsheet 2 is agnostic of your data…from rowsncolumns.app
Does a similar job
all alternatives →- RDReact-data sheet, Excel-like spreadsheet component2017 · nadbm.github.io · ▲345
React Spreadsheet 22023 · rowsncolumns.app · ▲356Spreadsheet 2 - High performance Canvas Spreadsheet component
- DADataSheetGrid, an Airtable-like React component2023 · react-datasheet-grid.netlify.app · ▲342
I've built and have been maintaining a React component that renders an Airtable / Notion-like component for a few years. This can be seen as an where the value is an array of objects. You can then specify any number of columns that are each responsible for rendering an input for a specific key. The component handles all accessibility features like keyboard navigation, adding / removing rows, context menu, virtualization... If you ever need your users to input long lists of data, this might be a good way to render the form!

- SGSpreadSheet Grid – Excel-Like JavaScript DataGrid2020 · rowsncolumns.app · ▲5
Spreadsheet 2 - High performance Canvas Spreadsheet component

More work this month
the category →
Endless lofi beats composed live in your browser, over pixel-art nights in Paris, Tokyo, New York, Hong Kong, Sydney, San Francisco and more. Free, no sign-up.
Work · 24d ago · loficities.com
Smooth Recorder▲257Mac screen recordings that look edited when you hit stop
Work · 18d ago · smoothrecorder.com


Work · 12d ago · readrare.com
Source: Product Hunt launch ↗
Launched alongside, July 2020
the whole month →

Using only a Raspberry Pi and an $11 video capture dongle, you can create your own KVM over IP device, allowing you to send keyboard input to a remote computer and capture its display.
Life & fun · 2020 · mtlynch.io

Generate an animated 3D image from a book cover and export to HTML/CSS to embed on your website.
Life & fun · 2020 · 3d-book-css.netlify.app

- PA
Life & fun · 2020 · primo.af
