Live data from Hacker News

Show HN: Datagridxl2.js – Fast Excel-like data table library

datagridxl.com

81–90 of 108 posts

Re: Show HN: Datagridxl2.js – Fast Excel-like data table library

#82

This look really good. Can it be used as a front end with say C++/C# etc to replace Excel COM interop?

No it's not a replacement for Excel and its huge set of features, instead it implements an Excel-like interface to edit csv, json or js array data. No formulas, pivot tables, merged cells.

Re: Show HN: Datagridxl2.js – Fast Excel-like data table library

#84

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." https://www.datagridxl.com/demos/import-csv-data

I looked at a bunch of grid libraries a few months ago and ended up settling on revogrid. give it a look, it's fairly similar to ag grid, though I don't know much about its large dataset performance (my use case was getting a good user friendly editing experience for a smallish number of rows, at most a few hundred)

Re: Show HN: Datagridxl2.js – Fast Excel-like data table library

#85

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 https://www.w3.org/TR/wai-aria-practices/examples/grid/dataG... ) Let me know if you want help.

Thanks for your feedback. It's true, I have not made any real efforts when it comes to accessibility (apart from choosing DOM over Canvas). I would very much like to make DataGridXL as accessible as I can, but right now it is not a priority. Thank you very much for sharing the link, that looks really helpful. Are you experienced in making data grids accessible?

This is amazingly nice it works for mobile and that is great

Re: Show HN: Datagridxl2.js – Fast Excel-like data table library

#86

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 https://www.w3.org/TR/wai-aria-practices/examples/grid/dataG... ) Let me know if you want help.

Do you happen to know of best practices for simulating different disabilities, or some recording of somebody actually using some example well-designed accessible software? A video recording, to me as somebody who can see and hear and move just fine (for now), would help me understand what interaction methods don't work or are a struggle, which interaction methods are intuitive and effective, and which types of conten…

Some time ago I helped building https://ds.gpii.net which actually features a lot of ressources for developers regarding accessibility. It has a component search that links most of the automated testing tools ( scraped and curated from GitHub. ). I think actually videos of assistive tech use would have been a nice addition, but there is already a lot of so called quicksheets to get you started. One USP we wanted to have is a community of testers [1] unfortunately it did not really happen at the time (there is a form though for matchmaking): Anyone interested to continue the work on this kind of stuff should probably contact Gregg (Vanderheiden , who I guess wrote the first web a11y guideline back in the 90s and is a WCAG editor).

[1] https://ds.gpii.net/connect/testers

Re: Show HN: Datagridxl2.js – Fast Excel-like data table library

#87

One feedback, undo is currently slow even if I just want to undo 5 cells of data.

Can you tell me what webpage you're on (and your device+browser). Undoing should happen instantly.

Default Grid, filled all 9 cells, and hold undo until all clear. I'm on Firefox 99.0b8 (64-bit), 4 GB RAM. I said it's slow but it's not really, it's like 200ms lagging for each undo.

Re: Show HN: Datagridxl2.js – Fast Excel-like data table library

#90

Earlier quoted context omitted.

All things considered it’s great software but yes it can be kinda heavyweight at times.

Would you mind taking a look at grid.glideapps.com and letting me know if/where it doesn't work for you? We are always looking for feedback. Development is done entirely in the open, feel free to just file issues and open discussions on github.

would be so awesome if Glide was easy to package into a Svelte project!!
Post reply on HN