Quadratic's source code is openly available on Github, we will amend our language to "open access" going forward. We are far more open than any other spreadsheet, and pride ourselves on that!
Thank you! Yes, Quadratic was built out of frustration from existing spreadsheets.
If a spreadsheet was built today...
it would support modern programming languages,
be fast,
multiplayer from day 1,
have a great API,
speak with databases natively,
The `quadratic-multiplayer` service is designed to be scaled vertically. Once we hit that limit, we will need to come up with a way to route traffic to servers based on what file a user is accessing and what server is hosting that room.
Every other service can be scaled horizontally today. However, the Rust services are very efficient at processing traffic, and a single node can handle significant usage.
Hi, I am David Kircos. The Founder of Quadratic (https://QuadraticHQ.com), an open-source spreadsheet application for engineers that supports Python, SQL (coming soon), and classic Formulas.
Unlike other spreadsheets, Quadratic has an infinite canvas (like Figma). As a result, you can pinch and zoom to navigate large data sets, and everything renders smoothly at 60fps.
Today, we launched real-time Multiplayer on Product Hunt!
Quadratic is built using WebGL and Rust WASM. We built our multiplayer service from scratch in Rust to handle large amounts of data smoothly. For smooth rendering of a large grid of data, cells and text are rendered using low-level WebGL for performance. If you are interested in the technical details, check us out on GitHub (https://github.com/quadratichq/quadratic/)
What do you think? Can we make a spreadsheet that developers actually enjoy using?
Hi, I am David Kircos. The Founder of Quadratic (https://QuadraticHQ.com), an open-source spreadsheet application for engineers that supports Python, SQL (coming soon), and classic Formulas.
Unlike other spreadsheets, Quadratic has an infinite canvas (like Figma). As a result, you can pinch and zoom to navigate large data sets, and everything renders smoothly at 60fps.
Today, we launched real-time Multiplayer on Product Hunt!
Quadratic is built using WebGL and Rust WASM. We built our multiplayer service from scratch in Rust to handle large amounts of data smoothly. For smooth rendering of a large grid of data, cells and text are rendered using low-level WebGL for performance. If you are interested in the technical details, check us out on GitHub (https://github.com/quadratichq/quadratic/)
What do you think? Can we make a spreadsheet that developers actually enjoy using?
Good point - we will move things around on the marketing site.
Google Sheets does not have pinch to zoom. Maybe Excel does on some platforms, it doesn't on 365. The only other spreadsheet I know with decent pinch to zoom support is Numbers on mac.
https://github.com/quadratichq/quadratic