Firetable – Spreadsheet-like UI for Firestore

anindha | 208 points

For those who aren't necessarily familiar with "Firestore" (I'd heard of Firebase but didn't know what Firestore was): https://firebase.google.com/docs/firestore

> Use our flexible, scalable NoSQL cloud database [called Firestore] to store and sync data for client- and server-side development.

Getting back to what the actual post was about, my first instinct is to find out a way to replace Firebase/Firestore as a dependency of Firetable though -- does anyone know of any API-compatible replacements for Firebase with pluggable backends (minio[0] is to S3 as <something> is to Firebase/Firestore).

I also... kind of think this might be good tech to spin a whole SaaS out of. It'd be unthinkable to try and compete with Airtable if I had to build their frontend but... hosting a database, giving access to shared/private instances of firetable, and trying to out-maneuver (or just undercut) airtable seems like it might not be a completely fool's errand.

[0]: https://min.io/

hardwaresofton | 4 years ago

Beautiful. Our entire back-end is powered by FireStore and the admin UI is... lacking. We've been writing custom scripts and were even planning to build a bare-boned web app to easily let us perform certain actions without having to run a script.

Adding / editing in the Firebase admin UI is also time consuming.

The spreadsheet abstraction feels effective. I'm really looking forward to playing around with this.

(Also, seems like there's some confusion about the Firestore reference: https://firebase.google.com/docs/firestore).

I wouldn't quite compare this with Airtable because even thought the abstraction may look the same, the audience is very different: FireStore's audience is technical, while only a small fraction of Airtable's is technical, which leads to a different set of product priorites and likely a very different long-term roadmap.

koopuluri | 4 years ago

I loved using Firebase & Firestore to build MVPs, but I would advise anyone tempted to use it, to avoid it. Every time I've embraced it, I ended up having to rewrite apps shortly thereafter. Your app becomes unavoidably coupled to it.

pgt | 4 years ago

I'm honestly really excited by this. Airtable transformed my spreadsheet experience, and I've long wished for something I can self host locally to be able to store more sensitive data (like bank statements).

input_sh | 4 years ago

I'm still confused by what usecases Airtable or this has. Are there any for project management/app design and dev that can't be done by Trello/Notion?

namanyayg | 4 years ago

I recently took a look at glideapps.com which I thought was quite cool. It really surprised me how much of an app you can build with nothing more than a spreadsheet. This seems similar.

stephen_cagle | 4 years ago

Whats the table library used here?

neximo64 | 4 years ago

So this was something built internally inside a VC firm and then opensourced?

cnaut | 4 years ago

This is open source under Apache-2.0 License.

anindha | 4 years ago

Will definitely try this

krimpenrik | 4 years ago

Firetable, not Airtable

SeriousM | 4 years ago