I don't know why you're being downvoted, because gun is, in my opinion, the closest alternative to a self-hosted firebase
back
3 comments
Thanks, I really appreciate that. Being Open Source is rough, because people still judge you as "selling", despite the fact that everything is free and MIT licensed. Personally, it often causes depression, but I always pull through knowing/hoping that ultimately more lives will be impacted for the better.
So thank you for the encouragement, it really helps and I hope it sends a message to others whom might have projects of their own - don't let the negativity get you down. Thanks for being that reminder.
CouchDB might be even closer. (Although it might be more accurate to say that Firebase is a non-self-hosted clone of Couch...)
Couch and Pouch really got a lot of things correct back in the day. However, Firebase runs off of MongoDB internally and as a result the realtime sync of Firebase is quite distinct from Couch/Pouch. Firebase is ultimately the centralized authority, while with Couch you can have more of a Master-Master setup (which is a good thing).
The RethinkDB team made Horizon (http://horizon.io), which is basically a self hosted firebase.
I think Horizon is very interesting, but keep in mind it's still very early. As they mentioned on the blog "Horizon is still under heavy active development. In response to user feedback and lessons we learned from building our own applications with Horizon, we’re revisiting many of our early architectural decisions. You can expect to see a fair amount of churn in the coming months as we continue to overhaul key parts of the Horizon stack."