Skip to content

Releases: paradox-solver/DOCXpress

DOCXPress v1.0 ✨ — First Public Release

27 Dec 10:10

Choose a tag to compare

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.txt gets 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 browser

That'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.