Datagridxl2.js

Languages and libraries

javascript ui component library

SHOW HN2022

301points
104comments
#140of 2,570 in 2022
Top 6%of 2022 by points

How HN took it

MixedNo clear lean

8 positive, 19 neutral or asking, 2 mixed, 11 critical, out of 40 comments about the project. Thread score -0.04.

Design: 4 for, 3 againstPerformance: 1 for, 4 againstIdea: 1 for, 4 againstDocs: 1 for, 0 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

  • Performance is impressive

    From 2 comments
    • The performance here is amazing. Well done! I'm desperately searching for a way to replace old Handsontable (before they closed source), but the license here for DataGrid XL…
      bklyn11201 on HN
    • This look really good. Can it be used as a front end with say C++/C# etc to replace Excel COM interop?
      xlpowerup on HN
  • Clean docs and API

    From 1 comment
    • Hey Robbert, just want to say congrats on this! This is excellent work and really thoughtful / detailed. I'll definitely be using on a project soon. Really love the elegant docs…
      TIPSIO on HN
  • Zero dependencies and single-file download

    From 1 comment
    • I'm impressed by the lack of dependencies and single-file download. One of my use-cases is for offline use, and not via a web app installation -- only assets in an ordinary…
      a9h74j on HN

Objections

  • No accessibility support (ARIA, screen readers)

    From 2 comments
    • Accessibility is a strong gating factor for some (including me). I don't see it in the docs. The whole thing seems to be missing any ARIA (see…
      wittjeff on HN
    • I've done a lot of work on data grid accessibility. In fact, DataGridXL is one of the many grids I considered for our own needs a couple years ago. The reality here is unless you…
      jassmith87 on HN
  • 250kb is not lightweight

    From 1 comment
    • >You don’t need any framework to use DataGridXL. - It is lightweight (~250kb) and easy to use I'm not so sure 250k qualifies as lightweight by any definition. That's a pretty…
      ramesh31 on HN
  • Maximum call stack error loading 100k rows

    From 1 comment
    • Been using AgGrid but looking for a replacement. I tried to load a CSV of 100k items here and got a "RangeError: Maximum call stack size exceeded."…
      whalesalad on HN
  • License is not suitable for FOSS projects

    From 1 comment
    • The performance here is amazing. Well done! I'm desperately searching for a way to replace old Handsontable (before they closed source), but the license here for DataGrid XL…
      bklyn11201 on HN

Requests

  • Formulas support

    From 2 comments
    • Congrats, it looks amazing! Does it support formulas?
      miki_tyler on HN
    • This looks very nice! I am looking for a spreadsheet like component for a project I am working on. Had evaluated jspreadsheet before. Question I have is, how would one go about…
      meekaaku on HN
  • Multi-column sorting

    From 1 comment
    • Can't see any mention of multisort. Does it have multisort? Great look and feel!
      jefc1111 on HN
  • Server-side pagination

    From 1 comment
    • I'm looking for a version of the is that supports pagination from a db backend so you don't have to load all the data to the frontend at once. I need a read only spreadsheet with…
      mollerhoj on HN

Questions

  • How does it compare to Glide Data Grid

    From 1 comment
  • Integration with Blazor Server

    From 1 comment
    • This caught my eye. We are in the market for a high-quality gridview component that would allow for in-line edits. We also looked at CSV in/out, but having something integrated…
      bob1029 on HN

Alternatives named

  • Glide Data Grid

    From 2 comments
  • AG Grid

    From 2 comments
    • What is motivating you to look for a replacement? We are evaluating grids and AgGrid is the front runner currently though really rather heavyweight for our use cases.
      aquark on HN
    • AG Grid, SheetJS both have decent community editions.
      spacemanmatt on HN
  • Handsontable

    From 2 comments
    • The performance here is amazing. Well done! I'm desperately searching for a way to replace old Handsontable (before they closed source), but the license here for DataGrid XL…
      bklyn11201 on HN
    • Ah yes I see what you mean. I used to work for a fintech startup and our sales team had a hard time finding customers for the product that we're building. These customers were…
      robbiejs on HN
  • Tabulator

    From 2 comments
    • Or tabulator http://tabulator.info/ .. I don't see filtering though.
      Keyframe on HN
    • I was recently evaluating a few of these to display large number of items (tabulator, aggrid, custom solution using react-virtualized etc) Unfortunately if you are planning to…
      happylion0801 on HN

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/30919257)