v0.1.0 — First Public Release
Print-quality PDF/SVG/PNG from Markdown + Elixir, powered by Typst's layout engine via Rustler NIF.
Installation
def deps do
[{:folio, "~> 0.1"}]
end
Highlights
~MDsigil — Markdown with#{}Elixir interpolation,p/smodifiers for PDF/SVG- 40+ DSL builder functions —
heading,strong,table,image,math, etc. - Style system — page size/margins, fonts, colors, headers/footers, heading numbering
- Bibliography & citations
- PDF, SVG, and PNG export with configurable DPI
- Direct Typst content tree construction — no source generation, no parser/evaluator
- 107 tests, CI clean (credo, dialyzer, ex_dna)
Full docs at https://hexdocs.pm/folio