mirror of
https://github.com/priyanshujain/margin.git
synced 2026-10-02 11:07:04 +00:00
36291540e570ee3a03e17c2d1a086e6e71214d27
Three channels, and they are not the same app: the direct download is unrestricted and updates itself, the Homebrew cask is the same file with a command instead of a browser, and the App Store copy is sandboxed with the updater taken out because Apple requires both. Written down because most of it is only discoverable by getting it wrong once. Attaching a build to TestFlight and attaching it to the store version are separate operations, and a Mac listing takes its icon from the attached build, so until that second step happens App Store Connect shows the listing with no icon and does not say why. Claude-Session: https://claude.ai/code/session_018HwEWvoE1NkkUjJCMLSnup
margin
Write your book. Own every word. A calm, offline studio to write, format, and publish your book to every store and to print.
Download it from margin.73ai.org, or install it with Homebrew:
brew tap priyanshujain/margin
brew trust priyanshujain/margin
brew install --cask margin
How releases are signed and where they go is in docs/publishing.md.
Licensed FSL-1.1-MIT: use it for anything except building a competing product, and every version turns MIT two years after its release.
Languages
TypeScript
46.6%
CSS
13.7%
Rust
12%
Astro
11.2%
HTML
8.4%
Other
8.1%