Triplit: Open-source DB that syncs data between server and browser in real-time

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Sevalla - Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. triplit

    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).

    If you want to try that out, we use Sqlite in our server implementation so you can see an example there: https://github.com/aspen-cloud/triplit/blob/main/packages/se...

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. list-positions-demos

    Demos using the list-positions and list-formatting libraries.

    * Typescript schemas and type hinting in queries in return types

    For more advanced CRDT stuff, the creator of the Fugue List CRDT, created [a Triplit-powered collaborative text editor](https://github.com/mweidner037/list-demos/blob/master/tripli...) using Quill and his [List Positions](https://github.com/mweidner037/list-positions) library that we plan to have tighter integrations with.

  4. vike

    The Modular Framework — Next.js & Nuxt alternative for unprecedented flexibility and stability.

    We're working on exactly this. You can already do this with Triplit but it's challenging to make an out of the box solution because each framework passes context/data different from server to client differently. There's a cool project called [Vike](https://github.com/vikejs/vike) that generalizes this pattern across SSR'd UI frameworks

  5. list-positions

    Efficient "positions" for lists and text - enabling rich documents and collaboration

    * Typescript schemas and type hinting in queries in return types

    For more advanced CRDT stuff, the creator of the Fugue List CRDT, created [a Triplit-powered collaborative text editor](https://github.com/mweidner037/list-demos/blob/master/tripli...) using Quill and his [List Positions](https://github.com/mweidner037/list-positions) library that we plan to have tighter integrations with.

  6. localfirstweb.dev

    A list of various resources for local-first web development

    That's awesome you've already considered of a similar design to Triplit. Re: storage, Triplit can basically bind to any storage capable of providing ordered key values so we have bindings for SQLite but in the browser you're best of doing either in-memory or IndexedDB (both of which are built-in), examples here: https://www.triplit.dev/docs/client-database/storage.

    Regarding similar projects there are a few you can find on https://localfirstweb.dev/ but Triplit stands out in a few ways:

  7. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • SSRx vs. Vinxi vs. Vike - for SSR with Vite

    3 projects | dev.to | 14 Mar 2024
  • Vike – Meta Framework Alternative

    1 project | news.ycombinator.com | 16 Feb 2024
  • Can't stand Next JS-- alternatives w/ Vite?

    1 project | /r/react | 26 Nov 2023
  • Waku: The Minimalist React Framework with Server Components

    3 projects | news.ycombinator.com | 27 Aug 2023
  • What's the best ISR (and SSR) React frameworks? (looking for NextJS alternative)

    1 project | /r/reactjs | 2 Jul 2023