Skip to content
Oliver Drobnik edited this page Oct 30, 2026 · 2 revisions

SwiftText

A collection of text utilities that has its origin in getting text out of various sources for the use of LLM agents.

Pages

Docs

  • DOCX Writing — MarkdownToDocx writes GitHub/Obsidian/DocC alerts (> [!NOTE], > [!WARNING] Watch out, any [!KIND], > Note:) as boxes of ordinary paragraphs: a tinted fill with the kind's coloured left border, laid…
  • EPUB — SwiftTextEPUB turns a Markdown manuscript (plus a cover image and metadata) into a valid EPUB 3 publication — the native equivalent of reaching for pandoc -o book.epub.
  • IWA Protobuf Schemas — SwiftText's Pages (iWork) support is built on typed wire models generated from Apple iWork (Pages/Numbers/Keynote) protobuf archive schemas.
  • Known Issues — SwiftText builds on swift-markdown (currently 0.8.0) for all Markdown work:
  • Pages Writing — Reading .pages is merged; a from-scratch Snappy compressor already landed as "groundwork for writing." This document is the research for the write path: what a valid modern (iWork '13+) .pages docu…
  • Render Engine — SwiftTextRender is a from-scratch, cross-platform rendering engine that turns HTML + CSS into a PDF without WebKit — a Swift port of the core WeasyPrint pipeline.

Generated by MissionControl from README.md and Docs/. Edit those, not this page.

Clone this wiki locally