4 ms·
What's a good FOSS alternative to this for non-commercial projects? I'd like to have a spreadsheet on my site for personal use.
by toastercat 5y ago
What's a good FOSS alternative to this for non-commercial projects? I'd like to have a spreadsheet on my site for personal use.
- spacemanmatt 5y agoAG Grid, SheetJS both have decent community editions.
- ndrsn 5y agoI'm biased because I'm the maintainer, but canvas-datagrid is a, uh, canvas-based datagrid (https://github.com/TonyGermaneri/canvas-datagrid https://github.com/TonyGermaneri/canvas-datagrid), which can easily handle millions of rows. It's FOSS, and although in need of improvement (and better type annotations), it's well-documented (https://canvas-datagrid.js.org/ https://canvas-datagrid.js.org/) and actively maintained.
- tunesmith 5y agoFWIW, I went through a bunch of these libraries recently for a personal-site spreadsheet as a react component. All I wanted was a grid where each cell was a calculation based on the combination of its row/column header values. I kept running into the problem where the data grid library gave me 90% of what I needed, a different 90% each time. What actually ended up working perfectly for me was react-table and just using hooks to do the formula calculations.
- jassmith87 5y agoI maintain https://grid.glideapps.com https://grid.glideapps.com if you're looking for something ludicrously fast.
- robbiejs 5y agoI have noticed your product before, very well done!
- jassmith87 5y agoThank you! DataGridXL has been my text only benchmark for a long time because of how ludicrously fast it is! Downright creative problem solving!
- robbiejs 5y agoAh thanks, yes, had to make some uncommon design decisions, all for the sake of performance. I am impressed that you managed to create a performant product with all the advanced rendering too.