Memos screenshot
#5 B+ Rank #41

Memos

A lightweight self-hosted note-taking service with a Notion/Twitter-hybrid feed UI. Standout trait is the single static Go binary with an embedded SQLite option, making it near-instant to stand up.

Notes/Docs Go Easy to deploy $8/mo equiv
77.3 / 100

βš™ Full Stack

Go backend with an embedded gRPC-gateway API, React/TS frontend bundled into the binary, and either SQLite (default) or Postgres/MySQL for storage.

πŸ“ˆ Scaling Analysis

SQLite-backed default is a single-writer bottleneck that blocks horizontal scaling; switching to the Postgres driver removes that limit and lets the stateless Go server scale out behind a load balancer with no URL hardcoding.

πŸš€ Running on Nexlayer

Deploy as a single memos pod plus an optional postgres pod (postgres.pod:5432) for multi-replica durability instead of the SQLite default. The Docker Hub image is namespaced (neosmemo/memos) so pull it through mirror.gcr.io per policy.