Logo
Deploy Now

SaaS Alternative

Notion Evernote Simplenote

Stars

153

Forks

6

Watchers

6

Developer links

Nanote

100% portability is Nanote's one non-negotiable principle as a self-hosted note-taking app. There is no database - notebooks are plain folders and notes are plain Markdown files on your filesystem, so the same notes remain fully manageable from a terminal, Notepad, or any other editor, and walking away from Nanote costs nothing because your data was never in a proprietary format to begin with. Built with Nuxt and TypeScript around the Milkdown editor, it layers modern conveniences on that plain-file foundation: fast content search across all notes using OS-optimized tooling (ugrep), native Markdown rendering, image and file attachments, and a mobile-friendly layout for reading and editing on a phone. Clever remark directives make plain text interactive - typing ::file inserts an inline upload picker, while ::today, ::now, and ::tomorrow expand to live dates and times. A fully typed REST API with validation covers automation, and access is protected by a configurable secret key. Deployment is one container with three env vars: paths for notes, uploads, and config, all bind-mountable so your Markdown lives wherever you want it - including inside an existing sync setup. AGPL-licensed and actively daily-driven by its author.

Nanote

Benefits

  • Portability Is Absolute
  • Plain folders and Markdown files - edit them in any tool, leave anytime.
  • No Database to Break
  • Backups are file copies; corruption risk is a filesystem problem, not an app problem.
  • Search That Keeps Up
  • OS-optimized ugrep content search stays fast across large note collections.
  • Text Becomes Interactive
  • Directives like ::file and ::today add uploads and live dates inline.

Features

  • Notebook Folders
  • Directory structure is the organization - nothing hidden or proprietary.
  • Milkdown Editor
  • A modern WYSIWYG-style Markdown editing experience.
  • Universal Search
  • Fast full-content search across every note.
  • File Attachments
  • Inline and block file pickers with a configurable upload path.
  • Typed REST API
  • Fully typed, validated endpoints for automation.
  • Mobile-Friendly
  • Responsive layout for reading and editing on phones.