Integrations_
Discover infinite possibilities_
Find your favourite apps to integrate with your projects in Appwrite's marketplace.
Featured
Popular integrations to get started quickly.

Deployments with Entire
Entire
Deploy Appwrite Sites and Functions on every push to an Entire repository

MCP with Cursor
Cursor
Connect to Appwrite project with the MCP within Cursor.

OAuth with X
X
Authenticate users with an existing X account

Self-host Appwrite with MongoDB
MongoDB
Use MongoDB as the underlying database for your self-hosted Appwrite instance.

Text to speech with ElevenLabs
ElevenLabs
Transform text into natural, human-like speech
MCP
Platforms with Model Context Protocol support
Appwrite plugin for Codex
OpenAI
Install the official Appwrite plugin in Codex for the hosted MCP server and thirteen Appwrite agent skills
Host an MCP server on Appwrite Functions
Model Context Protocol
Deploy your own MCP server on Appwrite Functions and connect it to Claude Code, Cursor, and other AI clients
MCP with Bolt
Bolt
Connect Bolt to your Appwrite project and docs through the hosted Appwrite MCP server
MCP with ChatGPT
OpenAI
Connect ChatGPT to your Appwrite project and docs through the hosted Appwrite MCP server
MCP with Claude
Anthropic
Connect to Appwrite project with the MCP within Claude Desktop.
MCP with Cursor
Cursor
Connect to Appwrite project with the MCP within Cursor.
MCP with Emergent
Emergent
Connect Emergent to your Appwrite project and docs through the hosted Appwrite MCP server
MCP with Google Antigravity
Connect Google Antigravity agents to your Appwrite project and docs through the hosted Appwrite MCP server
MCP with Grok Build
xAI
Connect Grok Build to your Appwrite project and docs through the hosted Appwrite MCP server
MCP with Lovable
Lovable
Connect Lovable to your Appwrite project and docs through the hosted Appwrite MCP server
MCP with OpenCode
OpenCode
Connect OpenCode to your Appwrite project and docs through the hosted Appwrite MCP server
MCP with Pi
Pi
Connect Pi to your Appwrite project through the hosted Appwrite MCP server and react to project events
MCP with VS Code and GitHub Copilot
Microsoft
Connect GitHub Copilot in VS Code to your Appwrite project and docs through the hosted Appwrite MCP server
MCP with Windsurf
Windsurf
Connect to Appwrite project with the MCP within Windsurf Editor.
MCP with Zed
Zed
Connect Zed's agent to your Appwrite project and docs through the hosted Appwrite MCP server
MCP with Zenflow
Zencoder
Connect Zenflow agents to your Appwrite project and docs through the hosted Appwrite MCP server
AI
Machine learning and AI capabilities
Image classification with Hugging Face
Hugging Face
Understand and label the contents of images
Image generation with fal.ai
fal
Generate images from text prompts with fal.ai's fast SDXL model in an Appwrite Function
Language translation with Hugging Face
Hugging Face
Translate text between languages
Prompt ChatGPT
OpenAI
Send text prompts to OpenAI GPT-3.5 and receive text generations
Prompt Perplexity
Perplexity
Send text prompts to Perplexity and receive text generations
Redact sensitive data with Pangea
Pangea
Remove emails, phone numbers, and other sensitive data from text with Pangea Redact
Speech recognition with Hugging Face
Hugging Face
Process speech audio into text
Text to speech with ElevenLabs
ElevenLabs
Transform text into natural, human-like speech
Auth
User authentication and authorization
Auth Kit for FlutterFlow
FlutterFlow
Integrate Appwrite Auth into your FlutterFlow apps without writing complex code
Breached password detection with Have I Been Pwned
Have I Been Pwned
Flag, reject, or block passwords that appear in known data breaches
Native auth with Apple
Apple
Integrate native auth on Apple devices with Appwrite Auth
Native auth with Google
Sign users in with Google's on-device account picker and exchange the ID token for an Appwrite session
OAuth with Amazon
Amazon
Authenticate users with an existing Amazon account
OAuth with Apple
Apple
Authenticate users with an existing Apple account
OAuth with Auth0
Auth0
Sign users in to your app through your Auth0 tenant
OAuth with Authentik
Authentik
Sign users in through your self-hosted Authentik identity provider
OAuth with Bitbucket
Bitbucket
Authenticate users with an existing Bitbucket account
OAuth with Bitly
Bitly
Authenticate users with an existing Bitly account
OAuth with Cloudflare
Cloudflare
Authenticate users with an existing Cloudflare account
OAuth with Dailymotion
Dailymotion
Authenticate users with an existing Dailymotion account
OAuth with Discord
Discord
Authenticate users with an existing Discord account
OAuth with Disqus
Disqus
Authenticate users with an existing Disqus account
OAuth with Dropbox
Dropbox
Authenticate users with an existing Dropbox account
OAuth with Facebook
Authenticate users with an existing Facebook account
OAuth with Figma
Figma
Authenticate users with an existing Figma account
OAuth with FusionAuth
FusionAuth
Sign users in through your FusionAuth instance
OAuth with GitHub
GitHub
Authenticate users with an existing GitHub account
OAuth with GitLab
GitLab
Authenticate users with a GitLab.com or self-managed GitLab account
OAuth with Google
Authenticate users with an existing Google account
OAuth with Hugging Face
Hugging Face
Authenticate users with an existing Hugging Face account
OAuth with Kakao
Kakao
Authenticate users with an existing Kakao account
OAuth with Keycloak
Keycloak
Sign users in through a realm on your Keycloak server
OAuth with Kick
Kick
Authenticate users with an existing Kick account
OAuth with LinkedIn
Authenticate users with an existing LinkedIn account
OAuth with Microsoft
Microsoft
Authenticate users with a Microsoft work, school, or personal account
OAuth with Notion
Notion
Authenticate users with an existing Notion account
OAuth with Okta
Okta
Authenticate users with an existing Okta account
OAuth with OpenID Connect
OpenID Connect
Authenticate users with any OpenID Connect compliant identity provider
OAuth with PayPal
PayPal
Authenticate users with an existing PayPal account
OAuth with Podio
Podio
Authenticate users with an existing Podio account
OAuth with Resend
Resend
Authenticate users with their Resend account and act on it with their consent
OAuth with Salesforce
Salesforce
Authenticate users with an existing Salesforce account
OAuth with Slack
Slack
Authenticate users with an existing Slack account
OAuth with Spotify
Spotify
Authenticate users with an existing Spotify account
OAuth with TikTok
TikTok
Authenticate users with an existing TikTok account
OAuth with Tradeshift
Tradeshift
Authenticate users with an existing Tradeshift account
OAuth with Twitch
Twitch
Authenticate users with an existing Twitch account
OAuth with Vipps MobilePay
Vipps MobilePay
Let users sign in with Vipps in Norway and Sweden and MobilePay in Denmark and Finland, through one OAuth2 provider in Appwrite Auth.
OAuth with Webflow
Webflow
Authenticate users with their Webflow account and work with their sites
OAuth with WordPress
WordPress.com
Authenticate users with an existing WordPress.com account
OAuth with X
X
Authenticate users with an existing X account
OAuth with Yahoo
Yahoo
Authenticate users with an existing Yahoo account
OAuth with Yandex
Yandex
Authenticate users with an existing Yandex ID account
OAuth with Zoho
Zoho
Authenticate users with an existing Zoho account
OAuth with Zoom
Zoom
Authenticate users with an existing Zoom account
Phone auth with Fast2SMS
Fast2SMS
Deliver one-time passwords for phone authentication to Indian numbers through Fast2SMS
Phone auth with Inforu
Inforu
Deliver one-time passwords for phone authentication through Inforu
Phone auth with MSG91
MSG91
Deliver one-time passwords for phone authentication through MSG91
Phone auth with Telesign
Telesign
Deliver one-time passwords for phone authentication through Telesign
Phone auth with Textmagic
Textmagic
Deliver one-time passwords for phone authentication through Textmagic
Phone auth with Twilio
Twilio
Authenticate users via OTPs sent through SMS using Twilio
Phone auth with Vonage
Vonage
Deliver one-time passwords for phone authentication through Vonage
Profile photos with Gravatar
Gravatar
Show your users' Gravatar profile photos with one Appwrite Avatars call
Profile photos with Libravatar
Libravatar
Show your users' Libravatar profile photos with one Appwrite Avatars call
Databases
Manage database systems
Auth.js with managed PostgreSQL and MySQL
Auth.js
Store Auth.js users, accounts, and sessions in an Appwrite native PostgreSQL or MySQL database
Better Auth with managed PostgreSQL and MySQL
Better Auth
Keep Better Auth users, sessions, and accounts in an Appwrite native PostgreSQL or MySQL database
Data replication with RxDB
Upstash
Setup push-pull replication from a local database and enable offline sync capabilities using RxDB
dbt with managed PostgreSQL and MySQL
dbt Labs
Run dbt transformations against an Appwrite native PostgreSQL or MySQL database
Django with managed PostgreSQL and MySQL
Django
Use the Django ORM with an Appwrite native PostgreSQL or MySQL database
Drizzle ORM with managed PostgreSQL and MySQL
Drizzle
Use Drizzle ORM and Drizzle Kit with an Appwrite native PostgreSQL or MySQL database
Entity Framework Core with managed PostgreSQL and MySQL
Microsoft
Use Entity Framework Core in .NET apps with an Appwrite native PostgreSQL or MySQL database
FastAPI with managed PostgreSQL and MySQL
FastAPI
Build FastAPI apps with SQLAlchemy and Alembic on an Appwrite native PostgreSQL or MySQL database
GORM with managed PostgreSQL and MySQL
GORM
Use the GORM ORM for Go with an Appwrite native PostgreSQL or MySQL database
Grafana with managed PostgreSQL and MySQL
Grafana Labs
Build Grafana dashboards and alerts on an Appwrite native PostgreSQL or MySQL database
Knex.js with managed PostgreSQL and MySQL
Knex.js
Use the Knex.js query builder and migrations with an Appwrite native PostgreSQL or MySQL database
Kysely with managed PostgreSQL and MySQL
Kysely
Write type-safe SQL with Kysely against an Appwrite native PostgreSQL or MySQL database
Laravel with managed PostgreSQL and MySQL
Laravel
Run Laravel, Eloquent, and queue workers on an Appwrite native PostgreSQL or MySQL database
MariaDB Connector/Node.js with managed MySQL
MariaDB
Query an Appwrite native MySQL database from Node.js with MariaDB Connector/Node.js
Metabase with managed PostgreSQL and MySQL
Metabase
Explore and chart an Appwrite native PostgreSQL or MySQL database with Metabase questions and dashboards
mysql2 with managed MySQL
mysql2
Query an Appwrite native MySQL database from Node.js with the mysql2 driver
Next.js with managed PostgreSQL and MySQL
Vercel
Query an Appwrite native PostgreSQL or MySQL database from Next.js Route Handlers, Server Actions, and Server Components
node-postgres with managed PostgreSQL
node-postgres
Query an Appwrite native PostgreSQL database from Node.js with the node-postgres (pg) driver
postgres.js with managed PostgreSQL
postgres.js
Query an Appwrite native PostgreSQL database from Node.js with the postgres.js driver
Prisma with managed PostgreSQL and MySQL
Prisma
Use Prisma ORM, Prisma Migrate, and Prisma Client with an Appwrite native PostgreSQL or MySQL database
Query Appwrite PostgreSQL with Drizzle
Drizzle
Serve a todo REST API from an Appwrite native PostgreSQL database with Drizzle ORM
Query MongoDB Atlas
MongoDB
Save a document in your MongoDB cluster and list all stored documents
Query Neo4j AuraDB
Neo4j
Store and query connected data in a Neo4j AuraDB graph database from an Appwrite Function
Query Neon Postgres
Neon
Store and query rows in a Neon serverless Postgres database from an Appwrite Function
Query Upstash
Upstash
Store data in your Upstash vector database and query it for similar data
Refine data provider for Appwrite
Refine
Build admin panels and internal tools with Refine on top of Appwrite Databases, Auth, and Realtime
Retool with managed PostgreSQL and MySQL
Retool
Build internal tools and admin panels in Retool on an Appwrite native PostgreSQL or MySQL database
Ruby on Rails with managed PostgreSQL and MySQL
Ruby on Rails
Run Ruby on Rails and ActiveRecord on an Appwrite native PostgreSQL or MySQL database
Self-host Appwrite with MongoDB
MongoDB
Use MongoDB as the underlying database for your self-hosted Appwrite instance.
Sequelize with managed PostgreSQL and MySQL
Sequelize
Use Sequelize models and CLI migrations with an Appwrite native PostgreSQL or MySQL database
Spring Boot with managed PostgreSQL and MySQL
Spring
Connect Spring Boot, Spring Data JPA, and Flyway to an Appwrite native PostgreSQL or MySQL database
TypeORM with managed PostgreSQL and MySQL
TypeORM
Use TypeORM entities, repositories, and migrations with an Appwrite native PostgreSQL or MySQL database
Logging
Monitor and analyze application logs
Logging with AppSignal
AppSignal
Monitor application health in real time, store logs and track issues on your Appwrite instance with the help of AppSignal intergration.
Logging with Raygun
Raygun
Integrate Raygun, an application performane monitoring (APM) tool with Appwrite to diagnose and fix errors quicker.
Logging with Sentry
Sentry
Connect Sentry to your self-hosted Appwrite instance for improved error-tracking, logging, and overall reliability of your application.
Messaging
Real-time communication platforms
Email with Amazon SES
AWS
Send customized emails to your users through Amazon Simple Email Service
Email with Mailgun
Mailgun
Send customized emails to your users through Mailgun
Email with Resend
Resend
Send customized emails to your users through Resend
Email with SendGrid
SendGrid
Send customized emails to your users
Email with SMTP
SMTP
Send customized emails to your users through any SMTP server
Push notifications with APNs
Apple
Integrate Apple Push Notification Service (APNs) with Appwrite Messaging to send remote notifications to your users' Apple devices.
Push notifications with FCM
Firebase
Integrate Firebase Cloud Messaging (FCM) with Appwrite to send push notifications to iOS, Android and web applications.
Slash commands with Discord
Discord
Answer Discord slash commands from an Appwrite Function with Discord Interactions
Slash commands with Slack
Slack
Handle Slack slash commands in an Appwrite Function that verifies every request from Slack
SMS with MSG91
MSG91
Send customized SMS messages to your users through MSG91
SMS with Telesign
Telesign
Send customized SMS messages to your users through Telesign
SMS with Textmagic
Textmagic
Send customized SMS messages to your users through Textmagic
SMS with Twilio
Twilio
Send customized SMS messages to your users
SMS with Vonage
Vonage
Send customized SMS messages to your users through Vonage
WhatsApp with Vonage
Vonage
Send automated replies to messages on WhatsApp
Payments
Secure online payment processing
Payments with Dodo Payments
Dodo Payments
Connect Dodo Payments to Appwrite to sell one-time products, store paid orders in Appwrite Databases, and hand checkout and global tax to a Merchant of Record.
Payments with Lemon Squeezy
Lemon Squeezy
Connect Lemon Squeezy to Appwrite to handle payments, manage orders, generate invoices, and simplify your operations.
Payments with Stripe
Stripe
Integrate Stripe with Appwrite to accept payments, store orders, manage invoices, and streamline your business operations.
Subscriptions with Dodo Payments
Dodo Payments
Connect Dodo Payments to Appwrite to sell recurring plans and grant subscribers extra permissions with user labels that follow the subscription's status.
Subscriptions with Lemon Squeezy
Lemon Squeezy
Connect Lemon Squeezy subscriptions service to Appwrite to receive and manage recurring payments in your application.
Subscriptions with Stripe
Stripe
Integrate Stripe subscriptions with Appwrite to accept and manage recurring payments from your customers.
Search
Implement search functionalities
Search with Algolia
Algolia
Integrate Algolia search into your Appwrite database
Search with Meilisearch
Meilisearch
Index an Appwrite Databases table in Meilisearch and add search-as-you-type to your app
Vector search with Qdrant
Qdrant
Sync an Appwrite Databases table to a Qdrant collection and search it by meaning with OpenAI embeddings
Sites
Deploy and host web applications
Deploy a CRM Dashboard with React Admin on Sites
React Admin
Build and deploy a full-featured CRM dashboard with React Admin on Appwrite Sites
Deploy Astro Nano with Sites
Astro Nano
Deploy a minimal Astro portfolio and blog with Appwrite Sites
Deploy Astro Sphere with Sites
Astro Sphere
Deploy an Astro portfolio and blog with built-in search on Appwrite Sites
Deploy Docusaurus with Sites
Docusaurus
Build an MDX-powered documentation site with Appwrite Sites
Deploy LittleLink with Sites
LittleLink
Deploy a self-hosted link page with branded buttons on Appwrite Sites
Deploy Logspot with Sites
Logspot
Publish your product changelog with a Nuxt Content template on Appwrite Sites
Deploy Magic Portfolio with Sites
Magic Portfolio
Showcase your creative work with a customizable portfolio with Appwrite Sites
Deploy Nxtlnk with Sites
Nxtlnk
Build a custom bio links page with Appwrite Sites
Deploy Onelink with Sites
Onelink
Deploy a Nuxt link-in-bio page on Appwrite Sites
Deploy Starlight with Sites
Starlight
Create a Astro-based documentation site with Appwrite Sites
Deploy Starlog with Sites
Starlog
Publish release notes with an Astro theme on Appwrite Sites
Deploy VitePress with Sites
VitePress
Build a Vite-powered documentation site with Appwrite Sites
Deploy VuePress with Sites
VuePress
Create a Vue-based documentation site with Appwrite Sites
Job applications with Formspree
Formspree
Collect job applications with a React form that submits to Formspree, deployed on Appwrite Sites
Storage
Storage for data and media
Storage with Akamai Object Storage
Akamai
Store files from your self-hosted Appwrite instance in Akamai Object Storage
Storage with Amazon S3
AWS
Store files in Amazon S3 instead of your local storage device
Storage with Backblaze B2
Backblaze
Store files from your self-hosted Appwrite instance in Backblaze B2
Storage with DigitalOcean Spaces
DigitalOcean
Store files from your self-hosted Appwrite instance in DigitalOcean Spaces
Storage with Wasabi
Wasabi
Store files from your self-hosted Appwrite instance in Wasabi
Deployments
Seamlessly deploy your code
Deployments with Bitbucket
Bitbucket
Deploy Appwrite Sites and Functions on every push to a Bitbucket repository
Deployments with Entire
Entire
Deploy Appwrite Sites and Functions on every push to an Entire repository
Deployments with Gitea
Gitea
Deploy Appwrite Sites and Functions from repositories on your own Gitea instance
Deployments with GitHub
GitHub
Manage versions and deploy Appwrite Functions
Deployments with GitLab
GitLab
Deploy Appwrite Sites and Functions on every push to a GitLab repository
Terraform provider for Appwrite
Terraform
Manage Appwrite TablesDB, Storage, Auth, Functions, Sites, Messaging, webhooks, backups, and more with HashiCorp Terraform and the official appwrite/appwrite provider.
Migrations
Move your data to Appwrite
Migrate from Firebase
Firebase
Move users, Firestore data, and Storage files from Firebase to Appwrite
Migrate from Nhost
Nhost
Move users, database data, and files from Nhost to Appwrite
Migrate from Supabase
Supabase
Move users, database data, and files from Supabase to Appwrite
Self-hosting
Run Appwrite on your own infrastructure
Self-host Appwrite on AWS
AWS
Run self-hosted Appwrite on Amazon EC2 from the AWS Marketplace, or on Amazon EKS with the Helm chart
Self-host Appwrite on Azure
Microsoft Azure
Run self-hosted Appwrite on Azure Virtual Machines, or on Azure Kubernetes Service with the Helm chart
Self-host Appwrite on DigitalOcean
DigitalOcean
Run self-hosted Appwrite on a DigitalOcean Droplet with the Docker installer
Self-host Appwrite on Google Cloud
Google Cloud
Run self-hosted Appwrite on Compute Engine, or on Google Kubernetes Engine with the Helm chart
Self-host Appwrite on Kubernetes
Kubernetes
Install and upgrade self-hosted Appwrite on your Kubernetes cluster with the official Helm chart
Self-host Appwrite with Coolify
Coolify
Deploy self-hosted Appwrite on your own server with Coolify's one-click Appwrite service
Self-host Appwrite with Dokploy
Dokploy
Deploy self-hosted Appwrite on your own server from Dokploy's template catalog
Technology Partner Program
Building on Appwrite?
Teams and developers who ship integrations, tools, or services on Appwrite can join our partner program for verified catalog placement, co-marketing, training, and engineering support.