Appwrite vs. Amazon Cognito

Appwrite

appwrite.io/

Appwrite is an open-source platform for building scalable applications. It comes with authentication, databases, storage, and functions. It's basically a complete development platform. They have an extremely generous free plan with 75,000 MAUs free of charge and their Pro plan is only $15/month. Appwrite offers email and password login, phone auth, magic links, email OTP, anonymous login, JWT login, SSR login, custom tokens, and two-factor authentication.

Amazon Cognito

aws.amazon.com/pm/cognito/

The biggest advantage of Cognito is that it's a part of the AWS ecosystem and integrates well with other AWS services. The free tier comes with 50,000 MAUs and the price for each additional MAU starts at $0.0055/month and goes down to as low as $0.0025/month as you scale to tens of millions of users. It integrated with four federated identity providers - your users can sign up with Facebook, Google, Apple and Amazon.

Image for Appwrite
Appwrite
Image for Amazon Cognito
Amazon Cognito
No reviews yet
No reviews yet

Pros

Cons

Pros

  • Generous free tier
    × 1
  • Low price per monthly active user
    × 1
  • Part of AWS ecosystem
    × 1

Cons

  • Confusing, sometimes misleading documentation
    × 1
  • Difficult to set up
    × 1

Frequently Asked Questions

@tomasz_fm© 2023 Tomasz Stefaniak
feedback