Skip to content

earonesty/boxpdf](https:

Build & Package

A declarative, box‑layout DSL for building PDFs on top of pdf-lib without manual document handling

TypeScript Latest v1.12.0 · 2d ago Security brief →

Features

  • Declarative layout primitives (vstack, hstack, text, image, etc.)
  • Rich styling: padding, margin, borders, background images, flex‑like alignment
  • Built‑in themes and multi‑page flow with headers/footers
  • Streaming generation for memory‑efficient PDF creation (~7 KB core)
  • CLI scaffolding for templates

Recent releases

View all 10 releases →
No immediate action
v1.11.0 New feature

AES-256 PDF encryption

No immediate action
v1.10.0 New feature

2D box transforms

No immediate action
v1.9.1 Bug fix

First‑child page overflow fix

No immediate action
v1.8.0 New feature

New layout features + fixes

No immediate action
v1.7.0 New feature

Profiling hooks + measurement memoization

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
16
Forks
1
Languages
TypeScript JavaScript
Downloads/week
348 ↑22%
NPM Maintainers
1 Single npm maintainer
Contributors
2
TypeScript
Types included ✓

Install & Platforms

Install via
npm

Beta — feedback welcome: [email protected]