Live data from Hacker News

Show HN: Open-source Firebase Alternative? It's here

github.com

1–10 of 65 posts

Re: Show HN: Open-source Firebase Alternative? It's here

#2
Hi there, Appwrite maintainer here

Appwrite v0.14 was just released with 4 new cloud function runtimes, 3 new storage adaptors, 3 new OAuth providers, a precision event model, and many quality of life improvements. We’d love to get feedback on improvements and features as we gear towards v1.0 of Appwrite.

TL;DR -> https://github.com/appwrite/appwrite

What is an Appwrite? Appwrite is an open source backend-as-a-service that helps you build secure apps, faster. Appwrite handles authentication, realtime databases, file storage, cloud functions, and more with SDKs for web, mobile, and server side languages.

Here’s everything new in Appwrite v0.14:

Updated Event Model: Trigger webhooks, cloud functions, & realtime events with a more precise event model

New Cloud Function Runtimes: C++, .Net, Kotlin, and Java

New Storage Adaptors: Linode, Backblaze, and Wasabi

New OAuth Providers: Zoom, Okta, Auth0

And a lot more improvements: Async/Await support in Swift runtime, wildcard support for hostnames, toggle user verification from the Appwrite console, and many bugs fixed.

Community feedback and contributions have been a major source of guidance for our project and we’re always looking to improve as we move forward. Tell us your thoughts by opening issues on GitHub, engaging with us here on Reddit, or joining our Discord community.

Re: Show HN: Open-source Firebase Alternative? It's here

#4

Hi there, Appwrite maintainer here Appwrite v0.14 was just released with 4 new cloud function runtimes, 3 new storage adaptors, 3 new OAuth providers, a precision event model, and many quality of life improvements. We’d love to get feedback on improvements and features as we gear towards v1.0 of Appwrite. TL;DR -> https://github.com/appwrite/appwrite What is an Appwrite? Appwrite is an open source backend-as-a-servic…

Looks nice! Just a quick note—when I hear "open source Firebase alternative" I immediately think Supabase. It might be good to call out the factors that differentiate Appwrite from other projects.

Re: Show HN: Open-source Firebase Alternative? It's here

#5

Congrats! What are you focusing on to differentiate yourself from Supabase?

Both are great products, here's my biased (obviously) way of choosing between them:

- Appwrite is really focused on a simplistic experience. If you check out our SDK documentation, we try to keep everything dead simple.

- Supabase allows more verbose control over their PostgreSQL instance, i.e. you're actually writing SQL and interacting through a SQL console. This might be your cup of tea. They also use Deno for their cloud function equivalent, which is cool if you love Deno.

I would say Supabase is more opinionated, we try to give more options. Neither is necessarily better, there are pros and cons that you can decide on.

Other than that, Appwrite does some things that I find special.

Appwrite is simple to self-host. Like really simple. Like a single line of Docker command simple:

docker run -it --rm \ --volume /var/run/docker.sock:/var/run/docker.sock \ --volume "$(pwd)"/appwrite:/usr/src/code/appwrite:rw \ --entrypoint="install" \ appwrite/appwrite:latest

This gives you the full Appwrite experience for local/dev environments and you only need a few more environment variables to be production-ready.

We try to make Appwrite agnostic to your tech stack. You can use or disable any of the services when self-hosting, saving resources on your precious servers. You can integrate with frontend, backend, or both, or just use a single service, like our function runtimes.

We support a ton of SDKs, and we're always adding more. Our vibrant community makes this possible.

We have a lot of languages supported for Appwrite Functions, not just Deno ;) We have lots of storage adaptors you can choose from, or local storage if you want to keep all your data. We will support MANY databases (you can contribute your own, too).

I hope that helps, it really is down to personal preference, developing on the platforms feels very different. Try both!

Re: Show HN: Open-source Firebase Alternative? It's here

#6

Congrats! What are you focusing on to differentiate yourself from Supabase?

I asked the author the same question in a reddit post a while back. They gave a pretty detailed explanation: https://www.reddit.com/r/reactjs/comments/tm3vgp/a_self_host...

Re: Show HN: Open-source Firebase Alternative? It's here

#7
Previous Show HN here: https://news.ycombinator.com/item?id=30769044

From the title "Show HN: Open-source Firebase Alternative? It's here (github.com/appwrite)" was expecting the entirety of Appwrite to be a new project shown here for the first time. Could the title be changed to reflect what's new? Perhaps the title of the GitHub Issue being linked: "Announcing Appwrite 0.14 with 11 Cloud Function Runtimes!"

Re: Show HN: Open-source Firebase Alternative? It's here

#9
post #4

Hi there, Appwrite maintainer here Appwrite v0.14 was just released with 4 new cloud function runtimes, 3 new storage adaptors, 3 new OAuth providers, a precision event model, and many quality of life improvements. We’d love to get feedback on improvements and features as we gear towards v1.0 of Appwrite. TL;DR -> https://github.com/appwrite/appwrite What is an Appwrite? Appwrite is an open source backend-as-a-servic…

Looks nice! Just a quick note—when I hear "open source Firebase alternative" I immediately think Supabase. It might be good to call out the factors that differentiate Appwrite from other projects.

I answered above, so look there for a detail response.

If you like your experience to be decided for you, use Supabase, especially if you love interacting with a Postgres instance and Deno for your cloud functions.

We try to keep our stack agnostic, hence the 11 function executor, and ever growing list of SDKs. We also allow you to choose your storage adaptor for stuff like Linode, S3, DigitalOcean spaces, Wasabi, and more. We'll eventually give you the option to choose between many DB options, too.

We don't wanna replace your stack, we wanna play nicely with it. You can straight up disable all our services but one, and we're happy to let you enjoy your experience all the same :)

Re: Show HN: Open-source Firebase Alternative? It's here

#10
If you're looking for something like Appwrite or Supabase but with a more end-to-end typesafety approach + optimistic updates, check out Thin Backend https://thin.dev/ (https://github.com/digitallyinduced/thin-backend) It takes a bit more of a higher level approach to database operations than appwrite, supabase or firebase, which allows us to do things like optimistic updates that are hard to do in other tools.

To see some code examples, here's a small example project done with thin-backend: https://github.com/digitallyinduced/thin-backend-todo-app/bl... It's running on Vercel here: https://thin-backend-todo-app.vercel.app/

Post reply on HN