livestore

LiveStore is a next-generation state management framework based on reactive SQLite and built-in sync engine. (by livestorejs)

Livestore Alternatives

Similar projects and alternatives to livestore

  1. pglite

    54 livestore VS pglite

    Embeddable Postgres with real-time, reactive bindings.

  2. Puter.js

    Puter.js - The Backend for AI-Generated Apps. One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.

    Puter.js logo
  3. reaktiv

    Signals for Python - Reactive Declarative State Management Library for Python - automatic dependency tracking and reactive updates for your application state. Inspired by Angular Signals / SolidJS.

  4. RxDB

    52 livestore VS RxDB

    The local-first database that runs on every JS runtime and replicates with your existing backend - no vendor, no lock-in - https://rxdb.info/

  5. blocksuite

    3 livestore VS blocksuite

    🧩 Content editing tech stack for the web - BlockSuite is a toolkit for building editors and collaborative applications.

  6. powersync-js

    2 livestore VS powersync-js

    SDK that enables local-first and real-time reactive apps with embedded SQLite for JavaScript clients, including React Native and Web

  7. warp-drive

    1 livestore VS warp-drive

    WarpDrive is the lightweight data library for ambitious web apps — universal, typed, reactive, and ready to scale.

  8. ng

    1 livestore VS ng

    Reactive State and Async Workflow Management Library for Angular (by bitfiber)

  9. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  10. signals

    28 livestore VS signals

    Manage state with style in every framework

  11. signia

    1 livestore VS signia

    Reactive signals that scale, by tldraw.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better livestore alternative or higher similarity.

livestore discussion

Log in or Post with

livestore reviews and mentions

Posts with mentions or reviews of livestore. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-05-27.
  • LiveStore
    4 projects | news.ycombinator.com | 27 May 2025
    Great questions!

    > Handling compaction for long lived apps/pages?

    That's a very common question and something I'm planning to ship a solution for soon. The basic idea is to give each event some more semantic "meaning" by annotating the event definition which allows you to express which events "semantically overlap". For example in a todo app you could express that the "todoCompleted" event for a given task id can compact other "todoCompleted" / "todoUncompleted" events for the same task id.

    You can track the progress of this topic here: https://github.com/livestorejs/livestore/issues/254

    > IMO events are nice, but also require discipline and good design w.r.t code

    Yes, I agree with that. When it comes to data there is "no free lunch" - it's all about tradeoffs. I prefer the tradeoffs of event sourcing though for my own use cases such as Overtone.

    That being said for many situations (like older client versions etc) there are pretty straightforward ways to address those concerns. Always depends on your application use case and possible tradeoffs though.

    > Overtone looks sick. I've been using Spotify less and less because of janky UI and constant UI changes, would love a replacement. I see that it supports multiple sources, will it offer offline playback?

    Very excited to hear! I'm sharing your frustrations which is why I'm building Overtone (next to many other reasons). Re "offline playback": That will depend on where your music is coming from. e.g. for your own music collection in Dropbox (or similar) it will be supported. For music streaming services like Spotify it will depend on their terms.

    Hope that all makes sense?

Stats

Basic livestore repo stats
2
3,654
9.9
5 days ago

livestorejs/livestore is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of livestore is TypeScript.


Sponsored
Puter.js - The Backend for AI-Generated Apps
One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.
developer.puter.com

Did you know that TypeScript is
the 2nd most popular programming language
based on number of references?