Announcing Appwrite 0.7 - The Open-Source Alternative for Firebase

Announcing Appwrite biggest version to date, with over +100 updates.

Subscribe to my newsletter and never miss my upcoming articles

After months of hard work, +1,800 commits, 650+ pull-requests, and lots of new contributors joining the Appwrite community, we're excited to announce the release of Appwrite 0.7, our biggest ever release. The new Appwrite version includes over 100 new features, bug fixes, upgrades and security patches, and some significant features like Cloud Functions and the new Appwrite CLI.

Appwrite is an open-source backend server packaged as a set of Docker containers. Deploying Appwrite on any host is extremely simple, and once setup completes, you'll get access to all the Appwrite APIs and services designed to help you build modern software fast and secure.

You can easily install the new Appwrite version on your localhost or any cloud/hosting provider with a single command from your terminal:

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:0.7.0

Cloud Functions 🌩

The new version of Appwrite includes the latest Cloud Functions service. The new service allows you to customize your Appwrite backend server behavior using custom code in 7 supported coding languages, including Node.js, Deno, Ruby, Python, PHP, .NET, and Dart (with more to come soon)! .

Appwrite Functions

Appwrite CLI 👩‍💻

This release was accompanied by the release of the new Appwrite CLI. The Appwrite CLI allows you to interact with Appwrite from your terminal, integrate with Appwrite as part of your CI, and easily package your cloud functions.

Flutter Web 🕸

Appwrite 0.7, and the new Appwrite Flutter SDK 0.3.0 have added support for Flutter Web. To build web apps that integrate with Appwrite successfully, all you have to do is add a web platform on your Appwrite project’s dashboard and list the domain your website will use to allow communication to the Appwrite API.

Learn More 💡

Although Appwrite is still in beta, the new Appwrite version is a huge step forward towards the Appwrite first stable release, and it was only made possible due to the awesome help of the Appwrite community.

Visit our change-log to view a full list of the available updates for the latest release.

What’s Next? 🚀

After you got yourself a copy of the new version of the Appwrite server, you can check some of our getting started guides for Web, Flutter, or Server, and visit our Discord community where we chat about Appwrite non-stop with over 1,200 fellow Appwriters.

If you’re excited about this release, you should probably also track what is coming up next by visiting our Github projects. You can also ask for new features on our Github issues and go over our upcoming feature specs on the Appwrite RFCs repository.

Comments (2)

Danny's photo

I can't wait to start using this. I like to keep all my apps and websites respectful of user privacy, so I would never use Firebase. I'll definitely use this when it matures a little more.