Marmot - a distributed sqlite replicator

This page summarizes the projects mentioned and recommended in the original post on /r/golang

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • wunderbase

    Serverless GraphQL Database built on top of Firecracker, SQLite and Prisma

  • Seems like a great match for wunderbase: https://github.com/wundergraph/wunderbase

  • marmot

    A distributed SQLite replicator built on top of NATS

  • If someone wants to integrate it with their PocketBase application, they can always create their own Go program with embedded PocketBase and the Marmot initialization from https://github.com/maxpert/marmot/blob/master/marmot.go.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • pocketbase

    Open Source realtime backend in 1 file

  • You may want to suggest to PocketBase to create an example prebuilt configuration with Marmot since they currently have only one base app template - https://github.com/pocketbase/pocketbase/blob/master/examples/base/main.go.

  • litefs

    FUSE-based file system for replicating SQLite databases across a cluster of machines

  • How does the approach of Marmot compare to that of LiteFS?

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