-
Notifications
You must be signed in to change notification settings - Fork 0
word to markdown converter.stub
Nicolas Cravino edited this page Apr 15, 2026
·
2 revisions
id: word-to-markdown-converter name: Word-to-Markdown-Converter repo_path: ~/Documents/sw30labs/repos/Word-to-Markdown-Converter remote_url: https://github.com/sw30labs/Word-to-Markdown-Converter.git primary_language: Python framework: python-docx + markdownify ingested: 2026-04-13 last_commit_date: 2025-01-07 category: developer-tools stacks: [converter]
Converts Microsoft Word documents (.docx) to Markdown format preserving heading levels, bullet lists, and tables. Simple CLI tool for documentation conversion and format migration.
- Two-stage processing: python-docx reads .docx structure, markdownify converts to Markdown
- Style-aware conversion: Detects heading levels (Heading 1-N) and preserves hierarchy
- Table preservation: Converts Word tables to Markdown table syntax
- List handling: Recognizes bullet points and converts to Markdown list format
- Direct CLI: argparse-based command-line interface
- Streaming output: Writes converted content to file in one pass
- python-docx - .docx file parsing
- markdownify - HTML/element to Markdown conversion
- Python stdlib (argparse, os)
- Heading level preservation (H1 → #, H2 → ##, etc.)
- Bullet point/list conversion
- Table format conversion
- Paragraph processing
- CLI with input/output path arguments
- UTF-8 encoding support
- Simple single-pass conversion
- python
- cli
- developer-tools