尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗.md and .markdown files from its one-time invitation or Settings..claude or .github) to reach Markdown that lives alongside your code.$…$ or \(…\) and as centered blocks with $$…$$ or \[…\], rendered natively in Read and Preview modes (Write mode shows the source); invalid math falls back to its source. Ordinary dollar amounts like "$5" are left untouched.Lineform is local-first.
No account system.
No analytics collection by default.
No document upload.
Documents stay wherever you save them.
Files remain ordinary Markdown or text files.
No AI built in. Connect your own if you want it.
On its own, Lineform contacts the network in exactly one case: a once-a-day read of a small public announcements file on the Lineform website, which sends no identifier and can be turned off in Settings. Your document content never reaches Lineform's developer.
If you choose to connect your own AI (Lineform ▸ Connect Your AI… — Claude, ChatGPT, Google, or any OpenAI-compatible server, including one on your Mac), only the prose of a selection you choose an AI action for is sent, directly from your Mac to that provider, under your account and their terms. Nothing is sent when you connect; your API key stays in your Mac's Keychain; Disconnect deletes it.
Full Privacy and Terms of Use are published online and linked from the app's menu.
For questions, bug reports, feature requests, or other help with Lineform, please use the Lineform Issues page. Include your macOS version, Lineform version, and the steps that reproduce a problem; never attach a document that contains private writing unless you are comfortable sharing it publicly.
Lineform is a good place to read and review what your coding agent writes. An optional
Claude Code hook can open every Markdown file your agent writes or
edits; the copy-paste recipe is in docs/agent-hooks.md, verified against
Claude Code v2.1.198. Combined with live reload, the file refreshes in place as the agent works.
Lineform is distributed through the Mac App Store, which handles updates. The app ships no self-update mechanism of its own.
Lineform is built as a native macOS document app with SwiftUI, AppKit, and TextKit. V1.0 was the first public version. Version 1.7.4 (build 36) is currently live; version 1.7.5 (build 37) is waiting for App Review; version 1.8.0 (build 38) is in internal TestFlight testing.
Lineform renders Mermaid diagrams with BeautifulMermaid (MIT), a native Swift renderer.
Lineform renders LaTeX math with SwiftMath (MIT), a native Swift renderer whose bundled math fonts are under the SIL Open Font License and the GUST Font License.
Lineform bundles accessibility-focused reader fonts under the SIL Open Font License 1.1:
Open Lineform.xcodeproj in Xcode and run the Lineform scheme.
From Terminal:
xcodebuild build \
-project Lineform.xcodeproj \
-scheme Lineform \
-destination 'platform=macOS'
Run the deterministic test suite serially:
xcodebuild test \
-project Lineform.xcodeproj \
-scheme Lineform \
-destination 'platform=macOS' \
-parallel-testing-enabled NO
Release notes for maintainers live in docs/release/app-store-release.md.
Lineform is source-available under the PolyForm Shield License 1.0.0. See LICENSE and NOTICE.