Open Source Amazon DynamoDB Alternatives

The best open source alternative to Amazon DynamoDB is PostgreSQL. If that doesn't suit you, our users have ranked more than 50 alternatives to Amazon DynamoDB and many of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to Amazon DynamoDB are MariaDB, Redis, Triplit and CouchDB.

  • FreemiumProprietary
  • ...

Amazon DynamoDB is a fully managed NoSQL database service offered by Amazon.com as part of the Amazon Web Services...

More about Amazon DynamoDB
Amazon DynamoDB alternatives page was last updated Mar 17, 2025
Copy a direct link to this comment to your clipboard
  1. PostgreSQL icon
     315 likes
    Copy a direct link to this comment to your clipboard

    PostgreSQL is a powerful, open source object-relational database system with over 35 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance.

    73 PostgreSQL alternatives

    License model

    • FreeOpen Source

    Application type

    Country of Origin

    • US flagUnited States

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted

    PostgreSQL Features

    1.  Community-based
    2.  Relational Database
    3.  GIS Data
    4.  Cross-Platform
    5.  High stability
    6.  Fast speed

    PostgreSQL VS Amazon DynamoDB

     
    • PostgreSQL is the most popular Windows, Mac, Linux & Self-Hosted alternative to Amazon DynamoDB.

    • PostgreSQL is the most popular Open Source & free alternative to Amazon DynamoDB.

    • PostgreSQL is Free and Open SourceAmazon DynamoDB is Freemium and Proprietary
  2. MariaDB icon
     137 likes
    Copy a direct link to this comment to your clipboard

    MariaDB is a backward compatible, drop-in replacement of the MySQL® Database Server. It includes all major open source storage engines.

    54 MariaDB alternatives

    License model

    • FreeOpen Source

    Application type

    Country of Origin

    • FI flagFinland
    • European Union flagEU

    Platforms

    • Windows
    • Linux
    • BSD

    MariaDB Features

    1.  Relational Database
    2.  Replication

    MariaDB VS Amazon DynamoDB

     
  3. Redis icon
     110 likes
    Copy a direct link to this comment to your clipboard

    The in-memory data store used by millions of developers as a cache, vector database, document database, streaming engine, and message broker.

    48 Redis alternatives

    License model

    • FreeOpen Source

    Application type

    Country of Origin

    • GB flagUnited Kingdom

    Platforms

    • Mac
    • Linux
    • Self-Hosted
    • Software as a Service (SaaS)
    • Docker

    Redis VS Amazon DynamoDB

     
    • Redis is the most popular SaaS alternative to Amazon DynamoDB.

    • Redis is Free and Open SourceAmazon DynamoDB is Freemium and Proprietary
  4. Triplit icon
     7 likes
    Copy a direct link to this comment to your clipboard

    A full-stack, syncing database that runs on both server and client. Pluggable storage (indexeddb, sqlite, durable objects), syncs over websockets, and works with your favorite framework (React, Solid, Vue, Svelte).

    License model

    • FreeOpen Source

    Platforms

    • Self-Hosted
    • Software as a Service (SaaS)

    Triplit Features

    1.  Low Latency
    2.  Real-time sync

    Triplit VS Amazon DynamoDB

     
  5. CouchDB icon
     47 likes
    Copy a direct link to this comment to your clipboard

    Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database accessible via a RESTful HTTP / JSON API. It includes incremental map / reduce mechanics for queries and keeps data safe with an append-only datastore.

    72 CouchDB alternatives

    License model

    • FreeOpen Source

    Application type

    Country of Origin

    • US flagUnited States

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • BSD

    CouchDB Features

    1.  NoSQL database
    2.  Database Server
    3.  REST API
    4.  Distributed Database

    CouchDB VS Amazon DynamoDB

     
    • CouchDB is the most popular Android alternative to Amazon DynamoDB.

    • CouchDB is Free and Open SourceAmazon DynamoDB is Freemium and Proprietary
  6. Valkey icon
     6 likes
    Copy a direct link to this comment to your clipboard

    Valkey is an open source (BSD) high-performance key/value datastore that supports a variety of workloads such as caching, message queues, and can act as a primary database. Valkey can run as either a standalone daemon or in a cluster, with options for replication and high...

    48 Valkey alternatives

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Linux
    • BSD
    • Self-Hosted

    Valkey Features

    1.  NoSQL database
    2. Redis icon  Redis Compatible

    Valkey VS Amazon DynamoDB

     
  7. Copy a direct link to this comment to your clipboard

    The Apache Cassandra database is the right choice when you need scalability and high availability without compromising performance.

    50 Apache Cassandra alternatives

    License model

    • FreeOpen Source

    Application type

    Country of Origin

    • US flagUnited States

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Amazon Web Services
    • Google Cloud Platform
    • Microsoft Azure

    Apache Cassandra Features

    1.  NoSQL database
    2.  Persistent Storage
    3.  High Availability
    4.  REST API
    5.  GraphQL
    6.  Distributed

    Apache Cassandra VS Amazon DynamoDB

     
  8. DiceDB icon
     3 likes
    Copy a direct link to this comment to your clipboard

    DiceDB is an open-source, fast, reactive, in-memory database optimized for modern hardware. Commonly used as a cache, it offers a familiar interface while enabling real-time data updates through query subscriptions.

    48 DiceDB alternatives

    License model

    • FreeOpen Source

    Platforms

    • Self-Hosted
    • Docker

    DiceDB Features

    1.  Ad-free

    DiceDB VS Amazon DynamoDB

     
  9. EdgeDB icon
     2 likes
    Copy a direct link to this comment to your clipboard

    EdgeDB is a database designed to solve some fundamental design flaws that make working with databases—both relational and NoSQL alike—unnecessarily onerous.

    License model

    • FreeOpen Source

    Application type

    Country of Origin

    • US flagUnited States

    Platforms

    • Mac
    • Windows
    • Linux
    • Self-Hosted

    EdgeDB Features

    1.  Graph database

    EdgeDB VS Amazon DynamoDB

     
  10. FerretDB icon
     5 likes
    Copy a direct link to this comment to your clipboard

    FerretDB (formerly MangoDB) is an open-source proxy, which converts MongoDB wire protocol queries to SQL, and uses PostgreSQL as a database engine.

    License model

    • FreeOpen Source

    Country of Origin

    • US flagUnited States

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Self-Hosted

    FerretDB Features

    1.  NoSQL database
    2.  MongoDB

    FerretDB VS Amazon DynamoDB

     
  11. YDB icon
     3 likes
    Copy a direct link to this comment to your clipboard

    YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions.

    License model

    • FreeOpen Source

    Application type

    Country of Origin

    • RU flagRussia

    Platforms

    • Self-Hosted
    • Docker

    YDB Features

    1.  NoSQL database
    2.  Distributed Database

    YDB VS Amazon DynamoDB

     
  12. neo4j icon
     11 likes
    Copy a direct link to this comment to your clipboard

    You can think of Neo4j as a high-performance graph engine with all the features of a mature and robust database.

    31 neo4j alternatives

    License model

    • FreeOpen Source

    Country of Origin

    • US flagUnited States

    Platforms

    • Mac
    • Windows
    • Linux

    neo4j Features

    1.  Graph database
    2.  Graphs

    neo4j VS Amazon DynamoDB

     
12 of 35 Amazon DynamoDB alternatives