HIGH-THROUGHPUT DOCUMENT ENGINE FOR ENTERPRISE

Turn Document Infrastructure
Into Instantaneous Precision.

The sub-millisecond Rust & Typst engine replacing Headless Chrome and Gotenberg. Native PDF/A-2b compliance, European EN 16931 Factur-X e-invoicing, and sub-6ms compilation on 96% less compute.

5.8ms Mean Compile
|
< 28MB Resident Memory
|
100% EN 16931 Validated
|
Zero V8 Virtualization
payload.json b2b_invoice.typ output.pdf/a
● COMPILED IN 5.2ms
// Microsecond Ingestion Pipeline
{
"invoice_number": "INV-2026-8891",
"amount_total": 14850.00,
"compliance": "PDF/A-2b ISO 19005-2",
"en_16931_valid": true
}
ENGINEERED FOR PRODUCTION RUNS REQUIRING ABSOLUTE DETERMINISM
STRIPE SAAS
AWS FARGATE
DATADOG APM
VERCEL EDGE
SUPABASE DB
CLOUDFLARE
5.8ms p99
COMPUTE INFRASTRUCTURE REVOLUTION

Turn compute waste into raw competitive advantage.

Legacy document generation relies on headless browser virtualization. Spawning Chrome or Gotenberg instances requires 250MB resident memory per worker, unpredictable GC pauses, and 2,000ms+ render latencies. Rubrol embeds the native Typst engine directly into your process or sidecar, compiling production PDFs in under 6 milliseconds with absolute mathematical determinism.

The Chromium Bottleneck

Every invoice generated via Puppeteer spins up a full WebKit/Blink layout engine, executing JavaScript, evaluating CSS cascades, and allocating huge DOM node trees before rasterizing to print media.

  • 250MB–400MB RAM per concurrent worker
  • 1,800ms–3,500ms p95 cold start latency
  • ❌ Frequent out-of-memory container crashes under batch loads
  • ❌ Non-deterministic line breaking across Linux distributions

The Rubrol Architecture

Rubrol compiles Typst documents into native vector PDF/A-2b and SVG. Zero browser overhead, zero Node.js bridging, and native ISO 19005-2 compliance built directly into the binary.

Vector Spec Chromium / Puppeteer Rubrol Sidecar
Compile Latency 2,400ms 5.8ms
Memory Footprint 250MB 24MB
Max Concurrency 40 req/s 1,200 req/s
PDF/A-2b & Factur-X Requires 3rd party CLI Native Zero-Copy
● LIVE PIPELINE TELEMETRY
10,000 DOCS / MIN
INV-2026-9041 Acme Corp SaaS VALIDATED EN 16931 5.2ms
REC-2026-8819 Stripe Checkout PDF/A-2b VERIFIED 4.8ms
SOC-2026-4402 Enterprise Audit SHA-256 SIGNED 6.1ms
MED-2026-1104 Clinical Record HIPAA SECURE 5.4ms
MEASURABLE ENTERPRISE ROI

See the operational impact of every document run.

When processing 200,000 monthly invoices, running headless browser clusters drains tens of thousands of dollars in AWS Fargate and CPU allocations. By reducing compute times by 96% and shrinking RAM from 250MB to 24MB, Rubrol amortizes its cost within days.

Calculate Your Cluster Savings →
ISOMETRIC CORE PIPELINE

Native Rust & Typst Engine: Zero-Copy Sidecar.

Rubrol operates as a high-density microservice or native shared library. Instead of rendering HTML pages into rasterized print buffers, it builds an Abstract Syntax Tree of the document model directly in memory, calculating typesetting grids, kerning, and pagination in pure mathematics before outputting certified PDF/A-2b.

Launch Live Console View Engine Source
RUBROL CORE TYPST 0.13.1 JSON STREAM Zero-Copy Buffer FACTUR-X XML EN 16931 Validated PDF/A-2b / SVG ISO 19005-2 Certified
ENTERPRISE CASE STUDY — GLOBAL TIER-1 FINTECH

"We retired our 16-node Chromium Puppeteer cluster and replaced it with a single Rubrol sidecar container."

During high-volume month-end billing cycles, generating 300,000 corporate invoice runs regularly caused V8 memory leaks and pod evictions. Rubrol lowered our 99th-percentile response time from 2,400ms to 5.8ms while reducing compute overhead by over \$180,000 annually.

2,400ms ➔ 5.8ms p99 Latency Drop (413× Faster)
\$180,000 / yr AWS Fargate Compute Eliminated
0 Evictions Zero OOM Container Restarts
96%
COMPUTE REDUCTION ACROSS CLUSTER
Rubrol replaced our 16-pod Chromium cluster with a single sidecar. Our p99 latency dropped from 2,400ms to 5.8ms while completely eliminating out-of-memory container restarts during end-of-month billing cycles.
Staff Infrastructure Engineer — Global B2B FinTech Platform VERIFIED DEPLOYMENT
5.8ms
Average Typst compilation latency on single vCPU
< 28MB
Resident memory consumption per container instance
100%
EN 16931 & ISO 19005-2 PDF/A compliance validation

Point, Click, & Connect.

Deploy as a microsecond sidecar in Kubernetes, run serverless via Docker, or link natively into Python, Node, Go, and Rust via REST or Unix sockets.

🐳 Docker ghcr.io image
☸️ Kubernetes Micro-Sidecar
🐍 Python FastAPI Async
RUBROL ENGINE
🟢 Node.js TypeScript SDK
🐹 Go gRPC / HTTP/2
🦀 Rust Native FFI

Sub-Millisecond Sidecar

Runs alongside your application containers with zero external database or Redis dependency. Pure in-memory compilation.

Embedded Factur-X & CII

Automatically packages syntactically validated Cross-Industry Invoice XML directly into the PDF/A-2b catalog stream.

Mathematical Determinism

Typst’s typesetting engine guarantees identical pixel-level layout and kerning across any architecture or cloud provider.

Zero Memory Leaks

Written in memory-safe compiled Rust. No V8 garbage collection storms, no lingering zombie Chrome renderer processes.

INTERACTIVE ENGINE WORKSTATION

Live Typst Compilation Studio

Edit live JSON variables on the left. Watch the local Rubrol engine recompile vector SVG in real time. Download PDF/A-2b compliant binaries instantly.

Template:
5.2ms
TRANSPARENT ENTERPRISE PRICING

Invest in speed. Eliminate compute waste.

Open-source core under Apache 2.0. Scale with production-grade financial templates and enterprise compliance validation.

Monthly Documents Generated 50,000
1,000 / mo 250,000 / mo 500,000+ / mo
Estimated Annual AWS Compute Savings
$4,860
Based on eliminating 16 Chromium Fargate containers running at $0.0081/doc.

Developer Core

For indie builders and engineers embedding Typst into internal tools.

$ 0 / forever
  • Apache 2.0 Open Source Core
  • Full Typst 0.13.1 Compilation Engine
  • Local Sidecar HTTP Server & CLI
  • Community GitHub Support
  • Docker Container Image
Clone on GitHub

Compliance Suite

For European & global enterprises requiring certified e-invoicing.

$ 2,400 / year
  • Certified EU Factur-X & ZUGFeRD 2.2
  • EN 16931 & ISO 19005-2 PDF/A-2b
  • Automated CII / UBL Schematron Validator
  • Private High-Concurrency Docker Registry
  • Direct Engineer Slack / SLA Channel
Get Compliance Suite →
LIMITED FOUNDER ALLOCATION 50 LICENSES ONLY • 38 REMAINING

Lifetime Founder Pass — $990 One-Time

Get perpetual commercial engine rights, lifetime access to all current and future Pro templates, private repository updates, and direct founder Slack access with zero recurring fees.

Claim Founder Pass ($990) →

Stop running Chromium.
Start generating instantly.

Deploy the Rubrol sidecar into your Kubernetes or Docker cluster today. Compile 10,000 documents per minute on single-core compute.

Launch Live Studio → View GitHub Core