← All tools

Sic

sicbeta

Opens text files as written, formats JSON on request, and previews Markdown on your Mac.

Swiftv0.3.0Released 24 Sept 2026

A small native Mac editor for JSON, Markdown, and text files. Named for sic: your files, exactly as written.

Website · Releases · Report an issue

Open each file exactly as written, format JSON only when requested, and edit Markdown as source or as a rendered page that stays in sync with it. Sic uses native document windows, file dialogs, Undo/Redo, and Find. Files stay on your Mac.

Requires macOS 15 or later. Universal builds support Apple silicon and Intel. Supports UTF-8 and BOM-marked UTF-16 text files up to 2 MB.

This public repository hosts the website, artwork, and signed, notarized releases. Application source is maintained separately.

Install

Download Sic 0.3.0, unzip it, and drag Sic.app to Applications. A SHA-256 checksum accompanies the release.

Hyrule Compendium

The hyrule.json manifest and hyrule-tool repository topic register Sic with the Compendium.

The site is served by GitHub Pages from main:/. No build step or runtime dependencies are required.

Usage statistics

This site records anonymous usage statistics: page views, download clicks and a daily visitor count derived from a hash of your IP address and browser. No cookies, no personal data, nothing stored in your browser. The collector is Gossip Stone.

Release history

  1. v0.3.0

    Sic 0.3.0

    Sic 0.3.0 — the Markdown preview is now editable: type, delete, paste, and use Bold/Italic/Code/Link/Heading/List/Quote on the rendered page, and selections highlight the matching Markdown in the source. Return continues lists and quotes; clicking a task box toggles it. Adds in-app updates: Sic checks the release feed once a day and Sic > Check for Updates… checks now. Requires macOS 15+. Signed and notarized; verify with the .sha256 sidecar.

  2. v0.2.0

    Sic 0.2.0

    Sic 0.2.0 — Purah is now Sic, named for the Latin marker for text quoted exactly as written. New bundle identifier com.iamjason.Sic, so this installs as a new app beside any Purah copy; preferences and recent files start fresh. No other functional changes. Requires macOS 15+. Signed and notarized; verify with the .sha256 sidecar.

  3. v0.1.1

    Purah 0.1.1

    Purah 0.1.1 — adds anonymous usage statistics (one launch event per start, no personal data). Requires macOS 15+. Signed and notarized; verify with the .sha256 sidecar.

  4. v0.1.0

    Purah 0.1.0

    Purah's first release: a native Mac editor for JSON, Markdown, and text.

    • Open files exactly as written, with no automatic reformatting.
    • Format or minify JSON on request, preserving numbers, duplicate keys, key order, and string escapes. Undo restores the original text.
    • Show an optional Markdown preview alongside the source.
    • Use native document windows, Open and Save, Find, Undo and Redo, line numbers, and line wrapping.
    • All text processing stays on your Mac.

    Requires macOS 15 or later. Universal app for Apple silicon and Intel, signed with Developer ID and notarized by Apple.

    Download Purah-0.1.0.zip, unzip it, and drag Purah.app to Applications. The accompanying .sha256 file verifies the download.

    Supports UTF-8 and BOM-marked UTF-16 files up to 2 MB. JSON formatting supports up to 200,000 UTF-16 units; Markdown previews support up to 200,000 UTF-8 bytes. Preview limits leave the source unchanged.