
Description
An idea hits in the middle of a meeting or you need to stash a command while coding. By the time you switch to a notes app, create a note and find the right place, the thought is gone. Raycast Notes fixed that but keeps notes in its own store. Markraft is the open source alternative: press ⌥N in any app and a floating note appears on top, press it again and it goes away, without pulling you out of what you were doing.
The difference that matters is that every note is a plain .md file in a folder you choose, so Obsidian, VS Code or any editor can open it. Saves rewrite only the lines you edited, leaving the rest of the file alone. The app is written in Rust and drawn natively with GPUI, no web view, and lives in the menu bar without a Dock icon.
Floating window: Toggle it with a hotkey, keep it above other apps, let it grow with the note, and show it on every Space or on the screen with the pointer. A second hotkey can open a fresh note.
Live Markdown: Formatting renders as you type, Typora style, with marks like
Tables and links: Cell-by-cell table editing, task lists,
Math: Native offline LaTeX rendering for inline and block formulas, with optional automatic numbering,
Keyboard first: ⌘K lists every action with its shortcut, ⌘P finds a note, and / inserts headings, lists, tables and other blocks.
Vim mode: Turn it on in Settings for motions, text objects, counts and search, use
The difference that matters is that every note is a plain .md file in a folder you choose, so Obsidian, VS Code or any editor can open it. Saves rewrite only the lines you edited, leaving the rest of the file alone. The app is written in Rust and drawn natively with GPUI, no web view, and lives in the menu bar without a Dock icon.
Features
Floating window: Toggle it with a hotkey, keep it above other apps, let it grow with the note, and show it on every Space or on the screen with the pointer. A second hotkey can open a fresh note.
Live Markdown: Formatting renders as you type, Typora style, with marks like
** appearing only around the caret.Tables and links: Cell-by-cell table editing, task lists,
[[wiki links]] with completion, callouts, footnotes, images and highlighted code blocks.Math: Native offline LaTeX rendering for inline and block formulas, with optional automatic numbering,
\ref references and ⌘-click to jump to an equation.Keyboard first: ⌘K lists every action with its shortcut, ⌘P finds a note, and / inserts headings, lists, tables and other blocks.
Vim mode: Turn it on in Settings for motions, text objects, counts and search, use
:wq to save and hide, and dd a list item with its nesting intact.
