A notes app for Apple platforms: Markdown that renders as you type, nested tags instead of folders, and sync across devices for a small yearly fee.
Build me a notes app that replaces Bear — and know why this is ALMOST. The tagging and search are straightforward. Two things are not: **an editor that renders Markdown as you type without ever showing the syntax**, which is genuinely difficult to make feel effortless, and **sync that works quietly across a phone, a tablet and a laptop**. Bear costs a few euros a year, so nothing is saved in money — build it because you want the notes in plain files you own. STACK - CodeMirror 6 as the editing engine, with decorations doing the rendering. Do not write a text editor - A PWA that works offline, or native if the platform integrations matter - SQLite on device, with FTS5 - An optional sync server: Node 20+ with Fastify, storing ciphertext only THE EDITOR, WHICH IS THE PRODUCT - Markdown rendered in place: a heading is large, bold is bold, and the syntax marks are hidden except on the line the cursor is on. That last clause is the entire trick - Implemented as a decoration layer over the plain text — line decorations for blocks, mark decorations for inline, widget decorations for images and maths. The document is always plain Markdown, with no separate model to keep in sync - Lists continue, checkboxes toggle by click, code blocks highlight and contain no Markdown rendering, tables edit as a grid with Tab between cells - Typing must never stutter. Parse incrementally, never re-render the whole document on a keystroke TAGS INSTEAD OF FOLDERS - Tags written inline in the note itself, nested with slashes, so the structure lives in the text rather than in a database - The sidebar is a tree derived from the tags, and renaming a tag rewrites it in every note — as one recorded operation that can be undone - A note can have many tags, which is why this beats folders, and the whole reason to prefer it - Search across content, tags and titles with FTS5, instant at tens of thousands of notes THE FILES - One Markdown file per note on disk, with front matter for the metadata. If this application disappears, every note is still readable in any editor. That property outranks every feature - The database is an index, rebuildable from the files. Write the rebuild command and test it - Attachments stored beside the notes in a predictable directory SYNC - End-to-end encrypted: the client encrypts content and file paths, the server stores ciphertext and can decrypt nothing - A change feed ordered by a server counter, never by a device clock - Conflicts keep both versions as a conflict copy and say so. Never merge, never pick a winner silently — a sync that chooses will eventually eat a paragraph and you will notice a month later - Works entirely without it THE REST - Backlinks between notes by title link, resolved at save - Export a note or everything as Markdown, HTML or PDF, in one command - Themes as CSS files, dark and light, both measured for contrast - No analytics. A notes application knows what you are thinking about and that is nobody's business OPERATIONS - If there is a server: .env with DATABASE_PATH, STORAGE_PATH, BASE_URL, SESSION_SECRET; migrations on boot; nightly backup of ciphertext WHAT MATTERS MOST The reveal-on-cursor rule and conflict copies. Build the decoration layer and live in it for a week, then edit the same note on two offline devices and bring them back together.
What you lose
- An editor that renders Markdown as you type without ever showing you the syntax
- iCloud sync that works quietly across iPhone, iPad and Mac
- Tag nesting, backlinks and search that stay fast at tens of thousands of notes
- Typography and themes that make it pleasant enough to write in daily
- Widgets, share sheets and shortcuts wired into the operating system
If you would rather not build
- Obsidian — free for personal use, Markdown files, paid sync
- Craft — paid, stronger documents, weaker plain-text story
What it costs
as published on their pricing page
| Plan | Billed monthly | Billed yearly | Last read |
|---|---|---|---|
| — | $2.99/mo | — | — |
Their pricing page is where these came from. Seeing a different price? Tell us.
The escape hatch
open source · no votes, no paid placement
Logseq
$0Outliner and note-taker over local Markdown files, with backlinks and queries.
logseq/logseqfree · open source
Joplin
$0Markdown notes with end-to-end encrypted sync to storage you choose.
laurent22/joplinfree · open source
Why this verdict
our own opinion · changed only by a person
59/100
Verdict kinda at 59: files on disk with an FTS index is a genuinely better foundation than a proprietary store, and a weekend gets you a usable editor. The polish — live Markdown that never jumps, and sync that just works — is years of detail.
History
tracked since 9 Aug 2026 · nothing is ever overwritten
Questions about Bear
answered from the record above
Is Bear free?
No — the plan we track is $2.99 a month. Bear Pro at $2.99/month or $29.99/year; the app is free without sync, themes and export.
Can you replace Bear by building your own?
ALMOST. A weekend of work, and real gaps remain. Replacement score 59 out of 100, build time a weekend. Read what you lose before you decide.
How much does Bear cost?
$2.99 a month on Pro — $35.88 a year. Recorded 9 Aug 2026.
What do you lose by replacing Bear?
An editor that renders Markdown as you type without ever showing you the syntax; iCloud sync that works quietly across iPhone, iPad and Mac; Tag nesting, backlinks and search that stay fast at tens of thousands of notes; Typography and themes that make it pleasant enough to write in daily; Widgets, share sheets and shortcuts wired into the operating system. If any of those carry weight for you, keep paying.
Is there an open-source alternative to Bear?
Yes: Logseq, Joplin. The prompt on this page is for when you want it your way instead.
Related entries
same category first, most replaced first
Every week, something stops being worth paying for.
New verdicts, prices that moved, entries added. One email a week. Unsubscribe in one click. Nothing is being sent yet — your address is kept here, and the first issue is the first thing it is used for.
free forever · no tracking pixel · stored here, never passed to anyone

