Repository navigation
v0.2
Codeck 0.2 turns the editor into a much stronger Markdown deck authoring surface: highlighted code fences, insert and formatting controls, automatic slide splitting, and a polished appearance switcher.
Download
Codeck-v0.2-macos-universal.zipcontainsCodeck.appfor Apple Silicon and Intel Macs.- Unzip it and open
Codeck.app. The app is ad-hoc signed but not notarized, so macOS may show an unidentified-developer prompt on first launch. Codeck-v0.2-macos-universal.zip.sha256contains the SHA-256 checksum.
Highlights
- Added syntax highlighting for fenced Markdown code blocks. Add the language after the opening fence, for example
```swiftor```json. - Supported highlighting now covers Swift, JavaScript/TypeScript, Python, shell, JSON, YAML/TOML, HTML/XML, CSS, Markdown, diff, SQL, Rust, Go, Java/Kotlin, C/C++/Objective-C/C#, Ruby, and PHP.
- Added
Examples/SyntaxHighlighting.mdeck, a demo deck that showcases the highlighting styles across languages. - Replaced the old Codex-session-only insert button with an Insert menu for common Markdown elements, including headings, paragraph text, links, lists, block quotes, tables, horizontal rules, images, code blocks, and Codex sessions.
- Added dedicated Markdown formatting buttons for bold, italic, inline code, strikethrough, and links. Buttons show active state for the current selection, and when there is no selection they apply to the current styled span or word around the cursor.
- Fixed slide delimiter handling so a line containing only
---splits the deck into separate slides, updates the sidebar, and creates/selects a new slide when typed in the editor. - Tightened fenced-code parsing to follow strict Markdown closing-fence rules, so accidental text after backticks does not close a code block and slide separators inside code stay inside code.
- Fixed editor binding when switching slides, so edits apply to the visible selected slide instead of sticking to the first slide.
- Added a persistent Light/Dark/Automatic app appearance selector. Automatic now follows the system appearance correctly.
- Tidied toolbar layout with separated appearance, play, and preview-sidebar controls, plus a prominent play button.
Requirements
- macOS 14 or later.
- Codex CLI on
PATHwith an active login for live Codex sessions.
Validation
- Built
Codeck-v0.2-macos-universal.zipfrom commitd466015with a universal release binary forarm64andx86_64. codesign --verify --deep --strictpassed forCodeck.app.- The release zip was extracted and the extracted
Codeck.apppassedcodesign --verify --deep --strict. swift testpassed on April 29, 2026 at commitd466015: 56 tests, 0 failures.