Notion-style block editing, but every note is a plain markdown file — not a row in some startup's database. Write on a laptop, draw on it with an Apple Pencil, and export the lot into Obsidian the day you decide you're done with it.
Everything below is in the app today — this is not a roadmap.
Headings, bullet and numbered lists, to-do checkboxes, quotes, callouts, code blocks, tables, collapsible toggles and dividers — Notion-style editing, plain markdown underneath.
Type / to insert any block, a callout, a calendar or today's date. Or just type "# ", "- ", "1. " or "> " and the block converts as you go.
Draw straight over your notes; the ink stays visible while you type. Pencil draws, finger scrolls, palm rejection built in — plus lasso select, a highlighter and per-note stroke undo.
[[link]] between notes with autocomplete, a backlinks panel including unlinked mentions, and a graph of every note and the links between them.
Ctrl/Cmd+K searches inside your notes, not just their titles, with a snippet showing why each one matched. The same palette runs every action and template.
Monthly tracker, daily and weekly planners, a calendar generated for the real month, habit and goal trackers, reading list, meal planner, workout log and more. Save any note as your own template.
Feed it your Google Takeout zip: checklists keep their ticks, labels become #tags, pinned stays pinned, archived gets an #archived tag, and trashed notes are skipped.
Every keystroke saves to localStorage immediately and syncs to the server when you are back online, with live sync between your devices every couple of seconds.
Paste a screenshot or drop a PDF in and it renders inline using the browser's own viewer. Images are stored as real files in your vault, referenced with plain markdown.
Download a note as .md or the whole vault as a .zip, print to PDF, or delete your account and every note in it yourself without asking anyone.
The honest version — glyph is a one-person project, and there are things the big ones do that it does not.
| glyph | Notion | Obsidian | |
|---|---|---|---|
| Where your notes live | One box, no cloud platform | Notion's cloud | Local files |
| File format | Plain markdown | Proprietary blocks | Plain markdown |
| Block editor | Yes | Yes | Via plugins |
| Pencil drawing over notes | Built in | No | Via plugins |
| Multi-user on one instance | Yes, open signup | Yes, paid seats | No |
| Works in a browser, no install | Yes | Yes | No, desktop app |
| Real-time collaboration | No | Yes | No |
| Mobile app in the store | No — PWA you install | Yes | Yes |
| Price | Free, no paid tier | Free tier, then paid | Free, paid sync |
Python 3 standard library only — no dependencies, no build step, no npm. The entire thing is a handful of files.
server.py HTTP server, auth, notes API (stdlib only) index.html the whole frontend (vanilla JS) users/<you>/vault/*.md (your notes) $ pip install nothing $ npm install nothing
No framework, no bundler, and nothing phoning home — the server makes no outbound calls to anyone but your own browser. Passwords are hashed with PBKDF2-SHA256 at 200k iterations and sessions are random tokens in an HttpOnly cookie. glyph is free to use but it isn't open source, and the code isn't licensed for reuse or resale.
Yes. Create an account at glyph.dakshhq.com — signup is open, there is no paid tier and there is nothing to buy. It runs on a server I already pay for.
As plain markdown files in a private per-account vault folder on my server — a single Hetzner box, not a cloud platform. No other account can read them, and you can export the whole vault as a .zip or delete it outright whenever you like.
Yes. Notes are ordinary markdown files and images are referenced with plain markdown paths, so pointing Obsidian or Syncthing at your vault folder just works.
Yes — that is what the drawing mode was built for. Touching the page with the pencil switches to draw mode instantly and that same stroke already draws, while your finger still scrolls.
No. glyph is free to use but it isn't open source, and the code isn't available for reuse or resale. Your notes are a different matter entirely — those are yours, in plain markdown, exportable at any time.
No. There are no analytics, no cookies beyond the session, and no third-party scripts. The server makes no outbound network calls to anyone but your own browser.
Signup is open and it costs nothing — glyph runs on a server I already pay for.