Free up your mind.
Get your thoughts and tasks out. Organize them later, or don't.
Already have an account? Sign in
- Quick capture without leaving what you're doing.
- Find it later with tags, filters, and Cmd+K.
- Drag, nest, zoom, mirror. Thoughts you can move.
Open source Workflowy alternative. Real-time sync. Export anytime.
Hide what AI shouldn't see.
Wrap text in a spoiler. You can still find it. Agents see it redacted.
One thought, many places.
Mirror a bullet into today, a project, or a week. Edit it once and it updates everywhere it lives.
When it's too much, spotlight one line.
Cmd+K, turn on Spotlight. The rest of the outline dims so you can finish the thought in front of you.
What's new
Recent updates to Dotflowy. No sign-in required.
1.8.0
- AddedWeek calendar strip on daily notes: when zoomed on a day, a subheader strip shows the day's ISO week for one-click day-to-day navigation, with chevron paging and a content dot on days you've written in.
1.7.1
- FixedParagraph nodes now use a gentler align-left glyph in place of the pilcrow, with a softer, less invasive color. Same spot, same zoom and drag. For anyone wondering, the icon exists because the paragraph node needs a visual signifier that it's zoomable.
1.7.0
- AddedSignup can now open to the public with Cloudflare Turnstile and email verification. A new
SIGNUP_OPENswitch (fail-closed, ships unset) skips the invite requirement when set to "true"; the Turnstile captcha plugin gates signup and password reset whenTURNSTILE_SECRET_KEYis configured; and email verification is now required, so invited users confirm their address before their first sign-in (existing accounts are grandfathered verified). - AddedLaunch-day waitlist announcement. A new admin-only
POST /api/admin/announceendpoint (same shape and admin gate as/api/admin/invite) emails the "Dotflowy is open" blast to waitlist rows through the one email seam, andbun run announcedrives it in resumable batches. AnotifiedAtstamp on the waitlist row (migration 0009) makes the send at-most-once, so the script is safe to re-run without double-sending. - FixedBreadcrumbs read as text, not source: a bullet titled
**Sprint goals**now shows up in the trail as "Sprint goals" instead of wearing its asterisks. Inline code loses its backticks in every label surface too, so the command palette and mirror-place lists read the same way. - FixedSignup and password reset now ask you to confirm the password, so a typo can't quietly lock you out of a brand-new or reset account.
- FixedThe "What's new" dialog reads cleanly: entries render their bold and code formatting instead of printing the raw asterisks and backticks, every entry's text starts at the same place regardless of whether it is labelled Added, Fixed, or Changed, and release notes no longer inherit the hard line wraps of the file they were written in.
Honest pricing.
Start free with room to spare. Upgrade only when you outgrow it. Import from Workflowy, or export as OPML or Markdown on any plan. Your outline stays yours.
Free
Keep every thought. Pay nothing.
- The full editor: daily notes, tags, filters, real-time sync.
- 10,000 nodes to fill (Workflowy's free plan allows only 100 new nodes a month).
- Import from Workflowy (OPML), or export as OPML or Markdown. Your outline stays yours.
- Hit the cap and nothing locks. Keep reading, editing, and exporting. Upgrade only when you need more room.
Recommended
Unlimited
or $48/yr. That's $4/mo, billed yearly.
When your outline outgrows Free.
- Everything in Free.
- Unlimited nodes. No ceiling on how much you hold.
- AI agents: connect Claude and others to your outline over MCP.
Limited · 50 seats
Founding
≈ $2.75/mo. Save $81 vs Unlimited at $5/mo.
Back Dotflowy early. Lock in three years.
- Everything in Unlimited.
- One payment covers three full years of Unlimited.
Renews after 3 years unless you cancel. Cancel anytime.