2024 has come to an end, and we want to thank all of you for making it an amazing year for Appwrite! We have seen hundreds of thousands of you join the platform, and even more projects are being ignited every day. In this product update, we take a moment to look back at everything we’ve released to make building with Appwrite accessible and enjoyable for all of you.
From launching the highly requested features to launching new programs, here is Appwrite in numbers:
1 product
16 features
10 runtimes
3 SDKs
28 integrations
2 programs
Products and features highlights 2024
In 2024, we added many products and features that many of you needed for your projects. Some of them essentials, like Messaging, and some of them part of the future hype, like AI integrations. But, whatever we released, we wanted to give you the tools to build the products you envisioned. Here is a recap of the top products of 2024.
Messaging - Communicate with your users directly from the Appwrite console
Adding Messaging to Appwrite was a big game changer in 2024. Not only does it make us the only open-source BaaS with this product, but it also was a product that many of you directly asked for. Just connect an integrator such as Sendgrid or Twilio to Appwrite, and you can start sending messages within minutes. In 2025, we plan to add push notifications that will give you more flexibility.
MFA - Extra layer of security
Who doesn’t love a security-tight application? With MFA, we introduced TOTP, emails, and SMS methods to add an extra security step for your users. To lead by example, we also added it to the Appwrite Console. Be sure to turn it on!
Appwrite AI - Build AI-powered applications
In May, we announced multiple AI Integrations to help developers build AI apps. With pre-built functions and an enhanced knowledge base, you can easily add features like natural language processing (NLP), image analysis, and audio processing to your projects.
Integrate with popular AI tools like Pinecone, OpenAI and Perplexity, among others to supercharge your projects with advanced AI features. Check out all the cool AI projects built with Appwrite here
New Appwrite CLI - Speed up your development process
A CLI can be your best friend if done right. The new version was a more than welcome addition and has made developing applications with Appwrite a lot more enjoyable.
No more overwriting or deleting existing collection data during deployments. With the new Appwrite CLI, you can test functions locally and push or pull data between Appwrite and your CLI seamlessly without affecting existing data.
Improved SSR support - Implement SSR authentication with ease
Lack of access to session secrets made SSR complex, leaving devs to rely on hacky and undocumented methods. With SSR support, Appwrite now securely manages session secrets server-side, making SSR implementation simple.
Database backups - Secure your databases
Data is your most valuable asset, and safeguarding it is incredibly important. That’s why we introduced Database Backups, which allows you to take a backup of your database. These backups are hot and encrypted, ensuring maximum security with no downtime.
Roles - Improve your team collaboration and security
In September, we launched the much-requested Roles feature, making it easy for larger teams to manage access. Alongside the "Owner" role, new options include Developer, Editor, Analyst, and Billing.
Custom roles are on the way, giving you even more control. Stay tuned.
Integrations catalog
We launched the Integrations Catalog with a ton of popular integrations like Stripe, OpenAI, Huggingface, GitHub, and more. These integrations let you add payments, AI capabilities, and other cool things, taking your projects to the next level.
We will continue to update the catalog with more integrations. You can also apply to become a Technology partner and get your integration listed in the catalog. Check out the catalog here.
Runtimes
We support an extensive list of runtimes and continuously add new ones to meet your unique tech preferences. In 2024, we updated our runtime ecosystem to include support for:
Bun 1.0.29
Node 22
Ruby 3.3
Deno 2.0
PHP 8.3
Python 3.12
Kotlin 1.9
Java 18
Swift 5.9
Dart 3.3
Check out the docs here and start building.
SDKs
Making Appwrite language agnostic is a high priority. So this year, we worked diligently to improve our SDKs and add new ones. Check all our announcements:
Programs
We’re committed to helping developers build the future, which is why we introduced two programs for founders who can use some help reducing their costs and students who want to get acquainted with the newest technologies.
Appwrite Startup Program
We launched the Appwrite Startup Program to support startups with a reliable backend, enabling them to scale faster and build smarter. Backed by Techstars and multiple venture studios, many innovative startups are already part of the program.
Get $20k worth of cloud credits for 12 months to scale your startup. Learn more.
Appwrite Education Program
In 2024, we also launched Appwrite Education Program for students in partnership with our friends at Github, this makes us the only BaaS platform to offer student discounts.
We already have thousands of students building cool projects and learning along the way. What’s holding you back? Join the program and start building today!
Community recognitions
This month, we’re excited to feature Moneybinds - Money Tracker Web App by Sanjiv as part of our Monthly Community Recognitions.
Moneybinds helps you track every penny of your finances without the complexity of linking your bank accounts or digital wallets.
A big shout-out to Sanjiv: Check out our Moneybinds here.
If you'd like to participate in next month's Community Recognitions, join our Discord server to showcase your project.
Engineering resources
Read
Build
Watch
What's to come
As we look to 2025, we are grateful to our community and are focused on improving Appwrite to help developers build solutions that solve real problems. Here’s to another year of making software development accessible and enjoyable for all developers.
Follow us on X and check our Changelog regularly, as we will release more information in the coming weeks.