Deploy Now

Stars

118

Forks

5

Watchers

0

Developer links

Notesd

A notes app that is deliberately not a second brain: notesd keeps your grocery lists, journals, and work notes on a server you run, and syncs them to your phone for fully offline use. The web app and the native Android and iPhone apps each keep a complete local copy, so you can write on a subway and watch everything merge when a connection returns; conflicting edits are combined, or preserved as a linked conflicted copy instead of silently overwriting. Notes are stored as Markdown, so exporting your data or mirroring it to a folder of .md files is always one command away. Tags typed anywhere in a note, including nested ones like #home/garden, collect automatically in the sidebar, and Spaces keep work, personal, journal, and recipes in separate contexts. Full-text search runs across titles and bodies, indexed and ranked both on the server and on your phone. Individual notes can be locked with AES-256-GCM encryption performed on your device, unlocked by password, passkey, or biometrics, while the server only ever stores ciphertext. A few accounts per server, each with its own database, make it easy to host notes for family or friends. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Notesd

Benefits

  • Offline On Every Device
  • The phone apps and optionally the web app hold a full copy of your notes, so you keep writing with no connection and everything syncs when the server is reachable again.
  • Conflicts Never Eat Notes
  • Editing the same note on two devices merges title and text changes where possible, and stores true collisions as a linked conflicted copy, so no version is silently discarded.
  • Locked Notes Stay Private
  • Locked notes are encrypted on your device with AES-256-GCM and unlocked by password, passkey, or biometrics; the server stores only ciphertext and never holds the key.
  • One Binary, One Data Folder
  • The whole server is a single binary with SQLite inside and everything in one data directory, so installs, moves, and backups stay trivial on a VPS, home server, or Pi.

Features

  • Tags And Spaces Organization
  • Hashtags typed anywhere in a note, including nested tags like #home/garden, gather in the sidebar, while Spaces separate work, personal, journal, and recipe contexts.
  • Markdown Storage And Export
  • Every note is a Markdown document under the hood; export writes .md files, and a mirror directory can keep a folder of files continuously up to date.
  • Full-Text Search Everywhere
  • Search indexes titles and bodies with ranking, running instantly on the server and locally on the phone, so results work the same with or without a connection.
  • Multi-Account Hosting
  • Each account gets its own SQLite database with separate notes, spaces, and pictures, added from the command line with no public sign-up surface exposed.
  • No Analytics, No Phone-Home
  • The server and apps include no analytics and contact nothing by default; emailing notes or checking releases happen only when you explicitly turn those features on.

Apps Similar to Notesd