petertzy/markdown-reader

Cross-platform Markdown editor with tabbed editing, real-time preview, AI-powered translation (OpenRouter/OpenAI/Anthropic), dockable AI chat with audit trail, automation templates, advanced table editor, dual PDF conversion modes, dark mode, and smart provider failover—built with Python and Tkinter.

47
/ 100
Emerging

Leverages progressive chunk-based rendering for large AI translations with built-in rollback via undo, and implements multi-provider failover with automatic fallback on rate limits or authentication errors. Uses OS-native credential storage (`keyring`) for API keys while maintaining provider/model preferences in platform-specific config directories. Supports PDF import via dual engines (PyMuPDF for speed, Docling for complex layouts) and exports via WeasyPrint, with all AI actions logged for audit trails and explicit approval workflows.

No Package No Dependents
Maintenance 13 / 25
Adoption 5 / 25
Maturity 9 / 25
Community 20 / 25

How are scores calculated?

Stars

12

Forks

24

Language

Python

License

MIT

Last pushed

Mar 25, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/petertzy/markdown-reader"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.