Skip to content

ennann/doc2md

Repository files navigation

Doc2MD

Privacy-first document to Markdown converter. No file storage, no tracking.

Convert your documents (DOCX, PDF, PPTX, XLSX, HTML) to clean Markdown format instantly.

Features

  • Privacy First - No files stored on server
  • Multiple Formats - DOCX, PDF, PPTX, XLSX, HTML
  • Multi-language - English, Chinese, Japanese, French, German
  • Fast & Scalable - Queue-based processing
  • Open Source - Built with Next.js 15, FastAPI, Redis

Quick Start

# Start backend and frontend services
./scripts/dev.sh

Visit http://localhost:3000

Documentation

Technology Stack

Frontend: Next.js 15, React 19, TypeScript Backend: FastAPI, Python 3.11 Worker: Python RQ, Microsoft MarkItDown Infrastructure: Redis, Docker, TurboRepo

License

MIT License - see LICENSE file for details

Support

If you find this project helpful, consider buying me a coffee!

Buy Me A Coffee

Contributing

Contributions are welcome! Please check out our Contributing Guide.

About

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •