Bambu Bar
Monitor Bambu Lab printers from your Mac menu bar: print progress, the live camera, AMS filament, alerts and desktop widgets. Bambu Bar for macOS 26+.
翻译准备中
Native Markdown reader for macOS. Keep it open while you write and it follows every save. Comment on a phrase and the note is saved into the .md file itself. Your coding agent can open a plan here and wait while you mark it up.
翻译准备中
正在加载完整 README。 以下为已保存的摘录。
Native Markdown reader for macOS.
Double-click a .md file and it opens rendered, reloads itself while you
edit, and previews in the Finder with the space bar. Comment on a phrase and the
note goes into the file itself. Nothing leaves the machine.
Comment on anything. The note goes into the .md file.
Imark opens reading, and reading is what it is for. The switch in the toolbar turns it into an editor for the file you already have open — see Editing — and comments go into the document itself, as HTML comments, so they travel with it.查看完整 README ↗https://github.com/user-attachments/assets/e4f23bf3-06c9-4151-9f9a-601e3c86451a
[!NOTE] Imark opens reading, and reading is what it is for. The switch in the toolbar turns it into an editor for the file you already have open — see Editing — and comments go into the document itself, as HTML comments, so they travel with it.
⌘S to write it. Reading is the state it opens in⌘Z undoes any of it- [ ] item and the tick is saved to the .md file, so the document goes back with your choice in it[[note]] resolves against the folder and opens in the same window, with back and forward history.md beside the open document, plus the last five you opened from anywhere else⌘F highlights every hit and tells you which one you are on⌘⇧[ and ⌘⇧], drag a tab out, Merge All Windows| Document window | Quick Look preview |
|---|---|
Both are rendering testdata/showcase.md. For the full
sweep — every construction, every kind of comment, and enough headings that the
outline folds itself — open testdata/everything.md.
brew install --cask migsilva89/imark/imark
Or download the latest release and drag Imark.app into /Applications. The disk image is signed and notarised, so it opens without a Gatekeeper warning.
macOS 14 or later. Imark checks once a day when you leave the option on in Settings. When a new version exists, click Install and Relaunch — the app downloads it, verifies both signatures, replaces itself and opens again.
To make it the default for .md: launch it with no document open and click Make Imark the default for .md, or use the same item in the Imark menu. Once it is the default, both quietly disappear.
Imark ▸ Install the imark Command… links imark into /usr/local/bin, or
into ~/.local/bin when that first one belongs to root — the alert says which,
before it writes anything.
imark notes.md # opens it in the copy already running
imark notes notes.md # the notes somebody left in it, as text
imark skills # agent presence and skill/command status
imark skills install # install missing files and update shipped copies
imark skills update # update existing shipped copies only
The skills commands run without opening a window. They use the same setup as
the app for Claude Code and Codex, preserve edited files, and never install
plugins or change agent settings. Status distinguishes missing, current,
outdated and edited files, and lists unsupported agents it finds.
imark skills --help explains the commands. Exit code 1 means missing or
outdated files for a present agent, no supported agents, or an error; 2 means
invalid arguments. Edited files are kept and do not cause a non-zero exit.
A document already open comes forward instead of opening twice. This is separate
from making Imark the default for .md on purpose: open notes.md should still
go to your editor.
The toolbar has one switch: an eye and a pencil. The eye is the app you know — nothing on screen offers to change the file. The pencil replaces the page with the document as text, in a plain editor: line numbers, Markdown in colour, a bar in the gutter beside every line that differs from the file on disk, and the system's own find bar with its counter and its replace field.
⌘S writes it. Until you do, live reload stands still — following the file
is the reason this app exists and also the one thing that could erase what you
typed, so while there is anything unsaved the window stops watching. The close
button carries the system's edited dot, Revert throws the buffer away and reads
the file again, and closing the window or opening another document asks first.
A save cannot land on somebody else's work: it goes through the same check every
comment does, and if the file moved since Imark read it the save is refused and
says so. ⌘Z afterwards puts the document back the way it was.
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗