A lightweight GUI application for converting between different text formats using Pandoc, with full in-memory processing - no temporary files required!
- In-memory conversion: Convert text between formats without creating temporary files
- GUI interface: Avoid complex CLI commands, especially for longer text strings
- Pandoc-powered: Leverages the robust Pandoc converter for reliable format transformations
- Direct processing: Paste, convert, and copy - streamlined workflow for quick conversions
I created this tool to fill a specific need: converting between text formats quickly and efficiently without the hassle of:
- Saving temporary files to disk
- Remembering complex Pandoc CLI syntax
- Managing file cleanup after conversion
Perfect for quick format conversions during writing, documentation, or content migration tasks.
This project was initially developed for personal use, but contributions are very welcome! Whether it's:
- Bug fixes
- New features
- UI improvements
- Documentation enhancements
- Format support additions
Feel free to open issues or submit pull requests.
- Pandoc needs to be installed on your system and available in your PATH
- Optional (depending on system) Create a new venv
pip install -r requirements.txt
python main.py
- Paste your text in the
Input
Tab - Press the Convert button
- Get your formatted text from the
Output
tab - Extra: preview HTML directly in the
HTML Preview
tab
Convert smarter, not harder ✨