Swift toolkit is used to develop reading apps for iOS, with support for EPUB, PDF, audiobooks and comics.
## Testing
- `scripts/test.sh` runs all tests
- `scripts/test.sh ReadiumSharedTests` runs only the tests
57414d agoReviewMountCreate a free account to mount
AGENTS.md - Miro PDF Viewer Development Guide
## Build/Test Commands
- `cargo build` - Build the project
- `cargo run` - Run the application
- `cargo test` - Run all tests
- `cargo test ` - Run a specific test
- `cargo
5544mo agoReviewMountCreate a free account to mount
self-host-friendly Next.js document reader with synchronized
text-to-speech playback for EPUB, PDF, TXT, Markdown, and DOCX. It supports
progressive generation, a durable reusable document-audio timeline, word
5539mo agoReviewMountCreate a free account to mount
docx-to-markdown` | DOCX to Markdown conversion with pages and media | published |
| `docx-to-pdf` | DOCX to PDF conversion on Node.js | release-enabled, EigenPal Pro License |
| `fonts` | Metric-compatible substitutes
5374mo agoReviewMountCreate a free account to mount
mutually exclusive panes** in a single settings surface (e.g. Image / Video / Audio / PDF under Presets). This matches System Settings patterns and avoids long vertical scrolling for parallel option groups
5337mo agoReviewMountCreate a free account to mount
reference paper figure onto the user's own data, producing a
camera-ready PDF and a self-contained matplotlib script.
## What lives here
| Path | What it is |
|------|------------|
| `.codex/skills/figmirror/SKILL.md` | Codex runtime
5212mo agoReviewMountCreate a free account to mount
omits `clean_text`, `typst-paper` omits `LatexParser`. Update `ALIGNMENTS` when a divergence is deliberate.
PDF audit uses lazy `pymupdf` (PyMuPDF). The enhanced path also uses optional `pymupdf4llm`.
## Testing Guidelines
Pytest
51754d agoReviewMountCreate a free account to mount
channels/pom.xml`
- `plugins/` - Optional plugins; only `kanban` is active (`appoint`, `backup`, `calendar`, `elearning`, `note`, `pdf`, `socialhub`, `form` are commented out)
- `starter/` - Spring Boot application aggregating the active modules
**Backend Modules** (`modules
5173mo agoReviewMountCreate a free account to mount
book content. This repository intentionally does not publish LaTeX, prose-equivalent Markdown, or extracted PDF text. Curated concept cards, decision guides, learning paths, experiment instructions, and case summaries are allowed
47815d agoReviewMountCreate a free account to mount
JSON file under `$HOME` so they survive sandbox idle/recycle
- `files.py` — attachment text extraction (PDF / DOCX / PPTX), inlined into the prompt by `main.py`
- `Dockerfile` — container definition
## Development workflow
The **Azure Developer
4712mo agoReviewMountCreate a free account to mount
example takes the name of that example, such as `Sample article`, `Sample book`, or `PDF-FO development article`; `Examples` is for one change made across several.
- Keep one logical change
46624d agoReviewMountCreate a free account to mount
pretext` script components. Do not edit them by hand; see the [generated-asset example](pdf-fo-development/generated/README.md). Examples track generated assets, unlike most projects; when adding or changing
46624d agoReviewMountCreate a free account to mount