3 ms·
Anybody know of a decent process embeddable spreadsheet engine, not web embedded in website embedding, but linked in process. Ideally C++. I ended up taking sc
by alchemist1e9 4y ago
Anybody know of a decent process embeddable spreadsheet engine, not web embedded in website embedding, but linked in process.
Ideally C++. I ended up taking sc-im codebase and wrestling with it to embed it in a system. Old school I know but it works.
- roseway4 4y agoPython’s pandas. Or Apache Arrow (more data structure, but with some calc capabilities). Granted, they’re not spreadsheets per se. Rather, they’re dataframe-centric programming.
- alchemist1e9 4y agoNot really what I mean. Spreadsheet implements a generic formula evaluation engine that triggers updates on value changes efficiently.
- xcombelle 4y agoif you need only an engine which does formula evaluation and update of dependency when a value changes, it doesn't look that hard to implement.
- xupybd 4y agoWould Excel interop work? It's not in the same process and horribly inefficient but will always result in Excel compatible spreadsheets. https://www.chriswirz.com/software/excel-cpp-2019 https://www.chriswirz.com/software/excel-cpp-2019
- alchemist1e9 4y agoI’m interested in higher performance and don’t really care about file or data output. I can also deal with the UI issues. Basically it’s the core calculation and formula engine I was hoping was implemented as a library that could be plugged into another application.
- xupybd 4y agoOkay, in that case not a good option. Good luck, that sounds like a very useful tool you're building.