React Spreadsheet 2

Dev tools

ui component library

SHOW HN2023

Legend

React Spreadsheet 2

The back-end can be opinionated, allowing developers to choose their preferred stack, whether it's Python,…

rowsncolumns.app

#react spreadsheet#spreadsheet component#react data grid#canvas spreadsheet

356points
132comments
#107of 3,109 in 2023
Top 4%of 2023 by points

How HN took it

MixedNo clear lean

16 positive, 22 neutral or asking, 3 mixed, 25 critical, out of 66 comments about the project. Thread score -0.08.

Execution: 3 for, 10 againstIdea: 3 for, 4 againstPricing: 0 for, 4 againstPerformance: 3 for, 1 againstDocs: 0 for, 3 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Polished demo with real-time collaboration

    From 3 comments
    • This looks great! We've looked at a lot of these for our database GUI. I really love how fleshed out this is, and the multiplayer aspect of it!
      burcs on HN
    • looks great, nice to see real time collaboration built in!
      zem on HN
    • Amazing
      jbverschoor on HN
  • Smooth scrolling on tested devices

    From 2 comments

Objections

  • Price is too high, especially with non-commercial-only license

    From 4 comments
    • Genuine question: Why would anyone purchase this for $299, without the ability to use it commercially? For open-source projects?
      bugsmith on HN
    • Who is the "solo" pricing targeting? I can't think of a single reason someone would pay $299 for "Non-commercial use" license to a library...
      cjonas on HN
    • This is absurdly expensive. It might be worth it, but can’tvl imagine many people would pay? Then again, I guess you need only one enterprise using this thing in all their apps.
      Aeolun on HN
    • Expensive or perhaps more kindly premium.
      creativenolo on HN
  • Demo crashes with JS errors

    From 3 comments
    • It crashed: ``` 139-d48f98f3a9d41491.js:1 TypeError: Cannot read properties of undefined (reading 'rowCount') at nI (561-5e048c82ab8ff4d8.js:5:68277) at e…
      philipwhiuk on HN
    • "Application error: a client-side exception has occurred (see the browser console for more information)." Shame.
      DiabloD3 on HN
    • The frequency with which this page crashes with JS errors does not encourage me to use components from this source.
      dragonwriter on HN
  • Laggy scrolling on some mobile devices

    From 2 comments
    • Scrolling the sheet on my pixel 4a is very laggy. Is this server latency or client side lag?
      owenpalmer on HN
    • I'm checking it out on my phone and scrolling through the interface is pretty choppy, but rather fluid in a Google sheet. Maybe you might be able to further tweak the virtual row…
      mhitza on HN

Requests

  • Free trial before buying

    From 1 comment
    • Is there a way to try this before I buy it? I am building something that would probably benefit from this, but with that price tag (solo indy dev) that's going to be a big ask!…
      lucgagan on HN
  • Tree grid functionality

    From 1 comment
    • Looking good! Would have loved this to have treegrid functionality, please consider it.
      glinkot on HN

Questions

  • How accessibility is handled with canvas rendering

    From 1 comment
    • Curious: since you are rendering everything via canvas, how do you do accessibility?
      mattlondon on HN
  • Whether it handles very large row counts

    From 1 comment

Alternatives named

  • react-spreadsheet (iddan)

    From 2 comments
    • Just would like to share React Spreadsheet is a simple alternative. Fully open source, fully customisable and maintained for a few years https://iddan.github.io/react-spreadsheet/
      iddan on HN
    • Is this related to the react-spreadsheet[1] project? Where does the "React Spreadsheet 2" from the title come from? It's not clear if this is an update to the project, a fork of…
      AntonyGarand on HN
  • jspreadsheet

    From 1 comment
  • SlickGrid

    From 1 comment
    • I've used Slickgrid (open source, https://slickgrid.net/) with some success.
      jz391 on HN
  • svelte-sheets

    From 1 comment
    • A few weeks ago I was looking for a spreadsheet component that could be used with Svelte. To my surprise, I found something quite complete: Github:…
      arendtio on HN
  • TUI Grid

    From 1 comment

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/38390714)