Released: April 2026
DocForge v0.1.0 is the first public release of the document generation toolkit built by Hidden Leaf Networks.
- DocumentGenerator API — High-level interface for creating PDFs, Word documents, and resumes from markdown content and metadata
- Configurable themes — Full control over colors, fonts, margins, branding, and page layout through the
Themedataclass - Professional PDF generation — Cover pages, section headers, subsection headers, themed accent dividers, and automatic page numbering
- Markdown parser — Converts headings, bold, italic, inline code, bullet lists, numbered lists, tables, and horizontal rules into styled PDF elements
- Resume PDF mode — Tight one-page layout with specialized styles for name, subtitle, contact info, job titles, employer/date metadata, and compact bullet points
- Invoice generation — Branded invoices with bill-to section, metadata table, itemized charges with quantities, automatic subtotal/total calculation, notes, and payment terms
- Word document generation — Structured
.docxoutput with headers, footers, metadata tables, and markdown content parsing - Chat export — Multi-format conversation export (TXT, PDF, CSV, XLSX) with styled output and metadata
- Component library — Reusable flowables for cover pages, sections, paragraphs, bullet lists, numbered lists, tables, metadata tables, callouts, and dividers
- Table styles — Two presets:
standard(alternating row backgrounds) andsimple(clean grid) - Footer system — Standard pages with page numbers, cover pages with centered branding
- No nested list support
- No image embedding in markdown
- No link rendering (URLs appear as plain text)
- No fenced code blocks
- Table column alignment markers (
:---) are not supported
- Required:
reportlab - Optional:
python-docx(Word),openpyxl(Excel)