Aren't there already some FOSS alternatives to google sheets? No idea about airtable, don't even know what it is.
As for simple ways to write a form app, ActiveAdmin is one of the few things I like about Rails.
https://oss.gitsense.com/insights/github?q=pull-age%3A%3C%3D...
and it looks like not much has changed in the last 4 months. Is development mainly happening on your SAAS product or is there another repo I can analyze?
The authors are at liberty to choose whichever license they see fit, they have their reasons, what else is there to complain about? Can't we just debate the actual contents of the project?
When its marketed as a pro of the project, is debating it not debating the contents of the project?
and, sure enough, someone wrote an open source server: https://github.com/juanfont/headscale
In my opinion, the differentiator is how viable the ‘open core’ product itself is by itself; I can’t speak for the thread’s product, but Redis is an example of the good side of this coin: core functionality, even that related to security and user permissions isn’t gated to their paid plugin system, while Elastic before 6.0 (IIRC) was pretty bad as application authentication wasn’t included in the open source edition. Also, Elastic and Mongo’s current SSPL license is just a workaround for not wanting to associate their respective codebases with the string ‘AGPL’ while still preventing cloud customers from running hosted versions, all in an effort to hopefully not turn away good talent/good customers that want to use “open source” software.
SQLite is the underlying database technology and it has a maximum database size of 281 terabytes. Enough for a weekend project!
something like gridbase, gridrow, gridtable, gridlist, would have been better i think, even though they are very generic sounding
Budibase: https://budibase.com/
NocoDB: https://nocodb.com/
I am just trying think outside of the modern widely used frameworks and see how they solve some unique problems?
Please anybody can tell me why still anybody use good old technologies for frontend in their products?
Can you please help me understand in what ways Backbone/Knockout is considered more stable than React/Angular/Vue technologies?
The most important component of "alternative to Google Sheets" is function. "Open core" is an aesthetic matter of little interest to most users.
Baserow seemed to be my best bet initially, but it seems like the Grist feature set is way more what I'm looking for.
Maybe it's similar to Airtable (never used it), because it has nothing similar to GSheets/Excel other than it's a table.
Like, I don't even know how to do "=A1+A2".
You can still do this if you want: (there may be an easier way though)
=sum(row.A for _,row in zip(range(2), Table1.all))Sure, I could sign up with a temporary email address to try it out, but why invest that effort if I know that I'm not going to trust them if I become a regular user?
However, I think Grist looks like a great project and I can see they are reading the comments here. They might appreciate the feedback and it might not be hard to act on it.
Plus, they might be small enough to fly under the CCPA radar for now, but I suspect privacy matters to many people inside the USA too.
Instead of building an admin ui with Django or similar, I encourage you to just stick with a web-based spreadsheet for your internal users (if you have a small team, technical teammates, startup, etc).
Would love to see something like this in Ruby or Elixir.
Answer to a related question here: https://news.ycombinator.com/item?id=30393794
But consider personal/family use: Recipe collections, inventories, todo, personal project planning and tracking, ... There competitors won't need more powerful scripting/customizability, just basic feature parity plus cutting the dismal ~6 seconds startup time of Airtable's Android and Windows apps. "Same but faster" wins me over.
<hot-take> More programmer-focused, less UI/normal-folk focused. </hot-take>