Proposal 2025: Appwrite Integration Module for Drupal

Created on 14 February 2025, 10 days ago

I personally think that integrating Appwrite, an open-source BaaS with a growing and active community, brings real value to Drupal. Appwrite offers robust support and essential backend services like authentication, storage, databases, and serverless functions; it also handles backend operations through APIs. Basically goes hand in hand with drupal backend capabilities i d rather say enhances it. also another use case could be Appwrite’s services, could help storing media files, making development faster, scalable, and more flexible.

Explore Appwrite here: https://appwrite.io/

🌱 Plan
Status

Active

Component

Organization

Created by

🇺🇸United States Stanzin

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @Stanzin
  • 🇮🇳India narashimha05

    Hello, This is Chinnari Narashimha. I am interested in working on this project.
    I totally get that Drupal is looking to integrate Appwrite, but for what use? I heard Drupal will be using Supabase for authentication. So, what will they be utilizing Appwrite for?

    Thank You

  • 🇮🇳India aditya4478

    Removing duplicate ticket. @narashimha05 please refer to this ticket https://www.drupal.org/project/gsoc/issues/3506603 🌱 Proposal 2025: Appwrite Integration Module for Drupal Active

  • 🇺🇸United States Stanzin

    Thanks @aditya4478, for closing the duplicate, somehow I might have accidently submitted it twice,

  • 🇺🇸United States Stanzin

    @narashima05 that's a really good question.
    appwrite offers a comprehensive BAAS solution that actually goes beyond what supabase provides. not only it includes user authentication with multiple Oauth providers, flexible database management, and serverless functions that support a lot of languages like js, php, etc.. making it highly versatile for different development needs.

    Another intresting feature is the built-in messaging services for sending emails, sms, and push notifications, which supabase doesn’t have. If you compare both platforms, there are areas where Supabase might surpass Appwrite (like media storage with a built-in CDN and image optimization), but the key thing to understand is that Appwrite is platform-agnostic, so media storage optimization can be easily achieved through its APIs or external tools.

    Just picture this: Appwrite provides an all-in-one backend solution that reduces dependencies on external services, making development faster, more scalable, and cost-effective. Another selling point is that Appwrite’s pricing for day-to-day developers is actually cheaper compared to Supabase, making it even more cost-effective. I'll leave the rest for students to research and explore! :)

Production build 0.71.5 2024