Repository navigation
VoidReader 0.3.0 - The Judgmental Release
VoidReader now has opinions about your markdown. Strong ones.
What's New
Markdown Linter
8 rules to keep your docs respectable:
| Rule | What It Judges |
|---|---|
| MD001 | Headings should increment by one (no skipping leg day) |
| MD004 | Pick a list marker and commit to it |
| MD009 | Trailing whitespace is not a personality trait |
| MD012 | One blank line is enough, we get it |
| MD022 | Headings need breathing room |
| MD026 | Headings aren't sentences, drop the punctuation |
| MD031 | Code blocks deserve personal space too |
| MD049 | Emphasis markers should be consistent |
Warning count badge in the status bar. Know your shame at a glance.
Markdown Formatter
Auto-fix for the chaos:
- Format Document (Cmd+Shift+I) - On-demand tidying
- Format on Save - Toggle in Settings for the disciplined
- Normalizes list markers, emphasis, whitespace
- Aligns table columns like a civilized editor
- Adds blank lines where they belong
All rules auto-fix except MD001 (we can't read your mind about heading levels).
Bug Fixes
- Font size slider now updates reader view (not just code blocks)
- No more false "document modified" prompts
- Smoother edit mode transitions
- Better performance on large documents
Install
Download VoidReader.dmg, mount, drag to Applications. Notarized and signed.
Or build from source:
make project && make buildA markdown viewer for people who actually read markdown. No Electron. No web views for text. Just your documents, rendered beautifully.