nowfound

Dev tools · alternatives · 2026

24 alternatives to Triplit – The Full-Stack Database

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). - aspen-cloud/triplit

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Triplit – The Full-Stack Database launched in 2023; newer entries below may have overtaken it.

  1. 1

    Hey HN, we’re Matt and Will, the co-founders of Triplit (https://www.triplit.dev). Triplit is an open-source database (https://github.com/aspen-cloud/triplit) that combines a server-side database, client-side cache, and a sync engine into one cohesive product. You can try it out with a new project by running: (npm|bun|yarn) create triplit-app As a team, we’ve worked on several projects that aspired to the user experience of Linear or Superhuman, where every interaction feels instant like a native app while still having the collaborative and syncing features we…

    2024 · github.com · its alternatives →

  2. 2

    Hi HN, Today we’re launching PowerSync, a Postgres<>SQLite bi-directional sync engine that enables an offline-first app architecture. It currently supports Flutter, React Native and web (JavaScript) using Wasm SQLite in the browser, with more client SDKs on the way. Conrad and I (Ralf) have been working on our sync engine since 2009, originally as part of a full-stack app platform. That version of the system is still used in production worldwide and we’ve learnt a lot from its use cases and scaling. About a year ago we started on spinning off PowerSync as a standalone product that is…

    2023 · powersync.com · its alternatives →

  3. 3

    Hi HN, James, Valter, Sam and the team from ElectricSQL here. We're really excited to be sharing ElectricSQL with you today. It's an open source, local-first sync layer that can be used to build reactive, realtime, offline-capable apps directly on Postgres with two way active-active sync to SQLite (including with WASM in the browser). Electric comprises a sync layer (built with Elixir) placed in front of your Postgres database and a type safe client that allows you to bidirectionally sync data from your Postgres to local SQLite databases. This sync is CRDT-based, resilient to conflicting…

    2023 · electric-sql.com · its alternatives →

  4. 4

    Build full stack apps better and faster than everyone else

    2022 · serverless.com · its alternatives →

  5. 5DA

    Hey HN! I’ve written a bunch of WebSocket servers over the years to do simple things like state synchronization, WebRTC signaling, and notifying a client when a backend job was run. I realized that if I had a simple way to create a private, temporary, mini-redis that the client could talk to directly, it would save a lot of time. So we created DriftDB. In addition to the open source server that you can run yourself, we also provide https:&#x2F;&#x2F;jamsocket.live where you can use an instance we host on Cloudflare’s edge (~13ms round trip latency from my home in NY). You may have seen my…

    2023 · driftdb.com · its alternatives →

  6. 6
    Peaka▲560

    Modernizing the 'modern' data stack with Zero-ETL

    2024 · peaka.com · its alternatives →

  7. 7

    I built a SQLite VFS in Rust that serves cold queries directly from S3 with sub-second performance, and often much faster. It’s called turbolite. It is experimental, buggy, and may corrupt data. I would not trust it with anything important yet. I wanted to explore whether object storage has gotten fast enough to support embedded databases over cloud storage. Filesystems reward tiny random reads and in-place mutation. S3 rewards fewer requests, bigger transfers, immutable objects, and aggressively parallel operations where bandwidth is often the real constraint. This was explicitly inspired…

    Mar 2026 · github.com · its alternatives →

  8. 8

    Hi HN, We have been building SyncLite, an open-source platform to simplify offline-first application development. If your application uses SQLite or DuckDB, SyncLite lets it continue using the local database as usual while synchronization happens in the background. For SQL-based applications, SyncLite records transactions into transactionally consistent .sqlog files using SQLite as an open replication format. A background consolidator replays those transactions, derives row-level CDC and schema changes, and applies them transactionally to destination databases like PostgreSQL. The same…

    2024 · github.com · its alternatives →

  9. 9

    I wrote a relational database management system (RDBMS) (sqlite clone) from scratch in pure Python.

    2023 · github.com · its alternatives →

  10. 10

    The last database you'll ever need. Go from idea to IPO.

    2021 · planetscale.com · its alternatives →

  11. 11

    The MySQL-compatible serverless database platform

    2021 · planetscale.com · its alternatives →

  12. 12

    Offline-first SQL sync with Typescript and Rust cores - syncular/syncular

    Aug 2026 · github.com · its alternatives →

  13. 13

    The content delivery platform that truly hops.

    Feb 2026 · bunny.net · its alternatives →

  14. 14

    The Frontend Database API Gateway

    Dec 2025 · vibecode-db.geekyants.com · its alternatives →

  15. 15

    Hey HN, We've been experimenting with a real-time, version-controlled NoDB for Deno & React called GoatDB. The idea is to remove backend complexity while keeping apps fast, offline-resilient, and easy to self-host. Runs on the client – No backend required, incremental queries keep things efficient. Self-hosted & lightweight – Deploy a single executable, no server stack needed. Offline-first & resilient – Clients work independently & can restore state after server outages. Edge-native & fast – Real-time sync happens locally with minimal overhead. Why We Built It: We needed something that’s…

    2025 · github.com · its alternatives →

  16. 16

    Build a database-backed full-stack app in under a minute.

    2021 · blog.glitch.com · its alternatives →

  17. 17
    Hippobase▲171

    Self-host open source databases in one click

    2021 · hippobase.io · its alternatives →

  18. 18

    Hello HN! I'm building mvsqlite, a distributed variant of SQLite with MVCC transactions, that runs on FoundationDB. It is a drop-in replacement that just needs an `LD_PRELOAD` for existing applications using SQLite. I made this because Blueboat (https:&#x2F;&#x2F;github.com&#x2F;losfair&#x2F;blueboat) needs a native SQL interface to persistent data. Apparently, just providing a transactional key-value store isn’t enough - it is more easy and efficient to build complex business logic on an SQL database, and it seems necessary to bring a self-hostable distributed SQL DB onto the platform.…

    2022 · github.com · its alternatives →

  19. 19SC

    SyncedStore is a library for building distributed, real-time collaborative web applications that sync automatically. This used to be quite complex, but with SyncedStore it's as easy as sharing a pie!

    2021 · syncedstore.org · its alternatives →

  20. 20

    Realize the speed, agility and performance of a scalable, composable web architecture with Netlify. Explore the composable web platform now!

    2019 · netlify.com · its alternatives →

  21. 21
    QoreDB▲95

    The fast, open-source database client built with Rust

    Mar 2026 · qoredb.com · its alternatives →

  22. 22

    Local-first collaboration SDK for React, Vue, and Svelte. Batteries-included: Rich text, undo/redo, cursors, and presence. - Dancode-188/synckit

    Nov 2025 · github.com · its alternatives →

  23. 23PT
  24. 24

    The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort. - rqlite/rqlite

    2016 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →