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. esc never 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 / ]d by day, ⏎ opens, x pins.
  • 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; :undo reverts.
  • 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 :format to tidy a note's markdown.
  • gd follows a link, K peeks at it, gt opens a tag, ⌃o / ⌃i go back and forward.
  • :zen fades everything but what you're writing. :daily opens today's note.

Obsidian vaults

  • Links find notes by path, file name, title or alias; heading and block links; note, media and .base embeds.
  • 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 matter tags:.

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; #tag and @name narrow 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; :undo puts it back.
  • #empty_kite finds everything without a tag; :orphans finds 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. n makes 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

  • @mentions point 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; :undo reverts.

Graph premium

  • :graph or gr: a live canvas. Zoom, pan and drag with the mouse, or h j k l.
  • Tags are nodes; notes hang off the tags they carry.
  • Laid out in the background and cached, so it opens settled.

Locked notes premium

  • :lock encrypts 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.
  • :settings with a live preview: light, dark or auto, font, size, spacing, width, vim keys, spell check, the format bar.

Your files

  • Plain .md files. Atomic saves; front matter left alone apart from id, created and pinned.
  • Edits made elsewhere (git, sync, another editor) show up while the app runs.
  • :vault points 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 (:update now). :bug and :logs for problems.
  • The core restarts itself if it crashes.
  • No account, no analytics in the app, no telemetry.
  • Premium is bought once; :licence keys are checked offline.