AltHub

RelaxedJS/ReLaXed Alternatives

HTML-to-PDF document generation

ReLaXed compiles HTML/Pug templates styled with CSS/JavaScript into PDF documents, with interactive live preview.

11.8kJavaScriptISCslowing · last push 1.1y agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

gastongouron/ironpressGitHub

choose when you need HTML/Markdown-to-PDF in Rust with no browser dependency

Pure Rust PDF converter, no browser, no external dependencies. Supports HTML with inline CSS, Markdown, and document conversion with a built-in layout engine.

670
Rust
MIT
active28d ago
Kozea/WeasyPrintGitHub

choose when you need a Python HTML/CSS-to-PDF library without a headless browser

The awesome document factory

9.6k
Python
BSD-3-Clause
active26d ago
QuestPDF/QuestPDFGitHub

choose on .NET for programmatic PDF layout with a fluent C# API

QuestPDF is a modern library for PDF document generation. Its fluent C# API lets you design complex layouts with clean, readable code. Create documents using a flexible, component-based approach.

14.2k
C#
NOASSERTION
active2mo ago
foliojs/pdfkitGitHub

choose when you want programmatic PDF generation in JavaScript instead of HTML/CSS templates

A JavaScript PDF generation library for Node and the browser

10.7k
JavaScript
MIT
active2mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

elliotblackburn/mdpdfGitHub

choose when you only need Markdown-to-PDF from the CLI and don't need Pug/JS layout

Markdown to PDF command line app with support for stylesheets

803
TypeScript
Apache-2.0
active3mo ago
dhorions/boxableGitHub

choose when you only need to build tables in a PDF from Java code

Boxable is a library that can be used to easily create tables in pdf documents.

348
Java
Apache-2.0
active2mo ago
astefanutti/decktapeGitHub

choose when you already have HTML slides and need a dedicated presentation exporter

PDF exporter for HTML presentations

2.4k
JavaScript
MIT
active3mo ago
alanshaw/markdown-pdfGitHub

legacy Markdown-to-PDF library; use it only if you accept an unmaintained dependency

:page_facing_up: Markdown to PDF converter

2.9k
JavaScript
MIT
dormant3.0y ago
hand-dot/labelmakeGitHub

archived predecessor to pdfme, only useful for legacy label PDF generation

labelmake has moved and now available at pdfme / https://github.com/pdfme/pdfme

357
TypeScript
MIT
archived4.2y ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

gotenberg/gotenbergGitHub

choose when you want a self-hosted HTTP API for HTML/Markdown-to-PDF conversion

A developer-friendly API for converting many document formats into PDF files, and more!

13.0k
Go
MIT
active2mo ago

Listed as an alternative to

These projects were analysed and named ReLaXed among their alternatives. The relationship is not symmetric — how ReLaXed rates them is a separate judgement, made when ReLaXed is analysed in its own right.

QuestPDF/QuestPDFGitHub

calls ReLaXed “Choose if you want a command-line tool to generate PDFs from HTML/CSS instead of scripting a library.”

QuestPDF is a modern library for PDF document generation. Its fluent C# API lets you design complex layouts with clean, readable code. Create documents using a flexible, component-based approach.

14.2kC#active
foliojs/pdfkitGitHub

calls ReLaXed “A CLI/compiler for producing PDFs from HTML/SCSS; not an embeddable JavaScript library.”

A JavaScript PDF generation library for Node and the browser

10.7kJavaScriptactive
alvarcarto/url-to-pdf-apiGitHub

calls ReLaXed “Local authoring CLI that compiles Pug/SCSS/HTML to PDF via Chrome; pick when you want a desktop document workflow rather than an HTTP service.”

Web page PDF/PNG rendering done right. Self-hosted service for rendering receipts, invoices, or any content.

7.1kHTMLdormant