A favicon of Appwrite

Appwrite

An all-in-one backend and hosting platform that gives web, mobile and AI teams auth, databases, storage, functions and messaging.

Open Source Alternative to:

Screenshot of Appwrite websiteVisit Appwrite

Appwrite brings backend infrastructure and web hosting into one place so teams stop stitching a stack together from separate services. It targets web, mobile and AI applications, cutting the repetitive backend work that stands between an idea and a shipped product, and it runs either as a managed cloud or on infrastructure you control.

The platform is organized as products that share one console and one set of APIs.

  • Auth: email and password, SMS, OAuth, anonymous sessions and magic links, with session management and multi-factor verification.
  • Databases: structured storage with databases, tables and rows, plus querying, pagination, indexing and relationships.
  • Storage: uploads and downloads with encryption, compression and transformations for media and assets.
  • Functions: serverless compute in isolated runtimes, fifteen of them supported, triggered by events or on a schedule.
  • Messaging: email, SMS and push notifications for engagement, alerts and transactional workflows.
  • Sites: hosting for web apps with custom domains, server-side rendering, Git integration and previews.

Self-hosting is containerized. One docker run command with the Docker socket mounted installs the server, after which the console opens in a browser; from there you can move to Docker Compose, Kubernetes, Docker Swarm or Rancher. Public compose files and environment variable documentation cover production setups.

Client and server SDKs wrap the APIs for the usual languages, and one-click deployments exist for hosted providers.

Share:
Details:

Auto-fetched from GitHub .

Ad

 

 
 
 
 

Open source alternatives similar to Appwrite:

 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


Appwrite: Open Source Alternative to AWS Amplify and Firebase – Unvendored