Releases: paradox-solver/DOCXpress
DOCXPress v1.0 ✨ — First Public Release
A lightweight, local-first DOCX form editor is now released! Enjoy a smooth experience managing your .docx file without installing heavy and expensive Office suite.
🎉 What is DOCXPress?
DOCXPress is a browser-based DOCX editor that lets you edit Word documents like filling out a web form. Upload a template, click to edit text, export back to DOCX or PDF — all while preserving the original formatting perfectly. No Microsoft Office required. Everything runs entirely on your local machine.
🚀 Key Features in v1.0
✨ Core Experience
- Click-to-edit directly in your browser — no desktop software needed
- Format-preserving — fonts, styles, spacing, and layouts stay exactly as designed
- Full table support — edit table cells just like regular text
- Session-based editing — your changes are kept until you decide to save
- Export to DOCX & PDF — using Aspose.Words (local conversion, with watermarks for free license)
🔒 Privacy & Control
- 100% local processing — your documents never leave your computer
- No registration, no cloud, no telemetry
- Manual save only — you control when changes are committed
- Temporary file cleanup — no leftover files after you close the server
⚡ Lightweight & Simple
- Built with FastAPI and python-docx — minimal dependencies
- Vanilla JavaScript frontend — no heavy frameworks
- Fast startup, instant parsing, clean UI
🧠 Why Releasing Source-Only
🛡️ Transparency Over Convenience
- You can see every line of code that handles your documents
- No black-box binaries that could trigger false antivirus alerts
- No hidden behavior — the entire workflow is inspectable
🔧 Build Confidence, Not Mystery
pip install -r requirements.txtgets you the exact same environment we use- No bundled dependencies — you control what's installed
- Cross-platform by design — runs anywhere Python 3.7+ runs
🧩 Empowerment Through Understanding
We believe that tools for document processing should be transparent and trustworthy. By providing source-only releases, we:
- Encourage understanding of how the tool works
- Make it easier for security-conscious users to audit the code
- Support the open-source ethos of verifiable software
Want a one-click executable? You can build it yourself from the source — and know exactly what's inside.
📦 How to Get Started
# 1. Clone the repository
git clone https://github.com/paradox-solver/DOCXpress.git
cd DOCXpress
# 2. Install dependencies
pip install -r requirements.txt
# 3. Run it
python main.py
# 4. Open http://localhost:8000 in your browserThat's it. Upload a DOCX, start editing.
🎯 Perfect For
- 📝 Filling out document templates (contracts, forms, reports)
- 🏢 Updating company documents without installing Word
- 🎓 Educational worksheets and templates
- 🧾 Standardized forms and boilerplate documents
- 🔄 Quick content updates in pre-designed layouts
⚠️ Current Limitations
- Not a full Word replacement — best for template-based editing
- Complex formatting (columns, advanced styles) may not be fully preserved
- Images and charts are not editable in this release
- PDF export uses Aspose.Words evaluation version (with watermarks)
🔮 What's Next?
We're already thinking about:
- Image replacement support
- Better handling of complex layouts
- Optional cloud sync for collaborative workflows
- Plugin system for custom export formats
🤝 Community & Contribution
This is a community-driven project. Found a bug? Have an idea?
- Open an Issue — let's discuss
- Submit a PR — help make it better
- Star the repo — show your support
🙏 Special Thanks
To the open-source projects that make this possible:
- python-docx — for reliable DOCX parsing
- FastAPI — for the blazing-fast backend
- Aspose.Words — for local PDF conversion
- And every contributor and tester who helped shape v1.0
📄 License
MIT Licensed — free for personal, academic, and commercial use.
Ready to edit DOCX files without the bloat?
Clone, install, run — your lightweight document workflow starts now. 🎉
DOCXPress: Because sometimes you just need to fill in the blanks, not learn a whole new office suite. ✨