Hey Bubblers!
Just released a new PDF generation plugin: DMD (Document Markdown).
Simpler Than PDF Conjurer
PDF Conjurer is powerful and flexible, but requires many workflow actions even for simple PDFs. DMD takes a different approach - one text-based template, one action, one PDF.
Example - a simple invoice table:
::table
Product | Qty | Price
Widget A | 10 | $50.00
Widget B | 5 | $75.00
::
Why DMD?
- One action, one PDF - Write your entire document in a single text field
- Simple syntax - If you know markdown, you already know 80% of DMD
- Dynamic content - Use Bubble’s dynamic data directly in your templates
- Easier maintenance - Edit your document template in one place
- 100% local generation - No external APIs, your data stays private
- No per-PDF fees - Unlimited PDFs
- AI-friendly - Use the interactive playground to design your PDF, or pass the llms.txt to an AI to do it for you
- 120 Google Fonts included (Pro)
Free tier available, Pro at $49/year for custom fonts, watermarks, QR codes, and block styling.
I wrote a detailed tutorial with examples on this other post: PDF gen just got insanely easier!
Resources:
Questions? Drop them here or check the detailed post linked above.