paperkites
Features
Everything Paperkites does today. premium marks what comes with the one-time purchase; the rest is free for good.
Capture
- The app opens on the capture box. ⌘↩ keeps a thought as a fragment (a short note without a title), ⌘E opens it as a full note.
- ⏎ is a newline and never saves.
escnever throws a draft away, even across a quit. - Tags render live as you type.
The list
- Everything, newest first, flat. The date shows in the gutter once per day, no headers.
j/k,gg/G,[d/]dby day, ⏎ opens,xpins.- Previews: a note's opening lines, its todos and up to two images.
- Two layouts, the theme's choice: ledger or stream.
- 10,000 items scroll without dropping frames.
Notes
- A live-preview markdown editor with optional vim keys. Only the block you're writing in shows its markdown.
- Nested tags (
#a/b,#multi word#) and wiki links ([[Title|alias]],[[Title#Heading]]). Retitling a note rewrites every link to it;:undoreverts. - Backlinks with the sentence each link sits in.
- The gutter: created date, tags, link counts.
- A format bar on selected text (⌘B, ⌘I, ⌘K).
- Images: paste or drop into
attachments/, captions, view large. Sizing images is premium. - Tables, Mermaid diagrams, LaTeX math, and
:formatto tidy a note's markdown. gdfollows a link,Kpeeks at it,gtopens a tag, ⌃o / ⌃i go back and forward.:zenfades everything but what you're writing.:dailyopens today's note.
Obsidian vaults
- Links find notes by path, file name, title or alias; heading and block links; note, media and
.baseembeds. - Callouts, highlights, comments, footnotes, block ids, custom task statuses, safe HTML.
- Query, Dataview and Bases blocks (a subset; DataviewJS is never run).
obsidian://links and front mattertags:.
Todos
- Checkboxes in notes with seven states: open, done, cancelled, moved, scheduled, in progress, priority.
:todos: every todo in the vault, grouped Overdue · Today · Upcoming · No date.- Task markers. premium
- Areas and projects, with Inbox, Today, Upcoming, Anytime, Someday and Logbook. premium
Finding things
- ⌘K: notes, fragments, tags and commands in one ranked list, in under 50 ms on 10,000 items.
/: search the text of every note, grouped by note;#tagand@namenarrow it. Under 100 ms on 10,000 notes.:tags: the tag tree. Tag pages show child tags and the tags often used with them.- ⌃r renames a tag in every file at once;
:undoputs it back. #empty_kitefinds everything without a tag;:orphansfinds notes nothing links to.
Folders and the sidebar
- ⌘\ shows the sidebar: All, Pinned and Untagged at the top, Settings at the foot, the rest scrolls.
- Folders mirror the vault on disk, empty ones too, each with its note count.
nmakes a folder or a subfolder. - A folder's page lists every note in it and links to its subfolders.
- A vault without folders shows the tag tree instead. People are listed under either.
- Keyboard only:
j/k,l/h, ⏎,esc. Open folders and tags are remembered.
People premium
@mentionspoint at person notes, with aliases and@completion.- A page per person: every sentence that mentions them, and who and what often comes up with them.
- ⌃r renames a person everywhere;
:undoreverts.
Graph premium
:graphorgr: a live canvas. Zoom, pan and drag with the mouse, orhjkl.- Tags are nodes; notes hang off the tags they carry.
- Laid out in the background and cached, so it opens settled.
Locked notes premium
:lockencrypts a note with a password that can't be recovered.:unlock,:lockall,:passwd.- A locked note's text, tags, links and attachments never sit readable on disk or in the index.
Organising
- Pins, the trash (restore or empty),
:delete. - Splits: ⌃w v, ⌃w w, ⌃w q, ⌃w o.
Look
- Themes: Paper, Daylight, Fjord, Studio, Pine. Themes past the default light and dark are premium.
- Your own CSS themes in
~/.kites/themes/, checked line by line. :settingswith a live preview: light, dark or auto, font, size, spacing, width, vim keys, spell check, the format bar.
Your files
- Plain
.mdfiles. Atomic saves; front matter left alone apart fromid,createdandpinned. - Edits made elsewhere (git, sync, another editor) show up while the app runs.
:vaultpoints at another folder. A big vault opens in the background.- Safe with iCloud on more than one Mac: the same id on every Mac, conflict copies kept.
The app
- Updates itself (
:updatenow).:bugand:logsfor problems. - The core restarts itself if it crashes.
- No account, no analytics in the app, no telemetry.
- Premium is bought once;
:licencekeys are checked offline.