Critical-path latency
Browser startup and page rendering can push documents off the request path.
Rust execution keeps inline render calls predictable for user-facing flows.
فواتير وعقود وتقارير وكتب وشهادات — كل ما يستطيع Typst إخراجه.
مسار الرندر
استجابات API متزامنة
بيئة التشغيل
محرك Rust بدون headless browser
Powered by Typst under the hood.

Workflow canvas
Source to PDF in one synchronous path
Write
main.typ + data.json
Preview
Inline diagnostics path
Ship
Versioned API render
Why PDF stacks fail in production
Treat PDF generation as infrastructure: stable request contracts, predictable runtime behavior, and controlled version promotion.
Browser startup and page rendering can push documents off the request path.
Rust execution keeps inline render calls predictable for user-facing flows.
Queue workers, retries, and webhooks add moving parts to simple PDF delivery.
A synchronous render API removes pipeline complexity for core document paths.
Template edits without clear promotion rules create regressions in production.
Store templates in your own git repo. Send the Typst source directly with each request, or save it once and reference by ID.
الميزات
ابنِ القوالب وتحقق منها وانشرها بعقود صريحة وسلوك متوقع في الإنتاج.
اكتب القوالب عبر Monaco مع تشخيصات ومسار مباشر من المصدر إلى ناتج وقت التشغيل.
Contract-first templates
مسارا المعاينة والإنتاج يعتمدان نفس نواة الرندر الحتمية.
Inline preview
ارفع الخطوط والصور مرة واحدة ثم اربطها بالقوالب عبر مراجع ملفات متوقعة.
Assets once
تابع الرندرات والحصص ومفاتيح API بحدود واضحة وإشارات استخدام قابلة للملاحظة.
Usage visibility
سير العمل
اتبع نموذج إصدار من ثلاث مراحل يعكس الإنتاج: اكتب، تحقق، انشر.
Step 01
تعيش القوالب بجانب عقود البيانات كي يتطور المخطط والتخطيط معًا.
Step 02
اعرض في الوقت الحقيقي مع تشخيصات تشير مباشرة إلى السطر الذي فشل.
Step 03
رقِّ النسخ مع سجل تدقيق واضح ونفّذ الرندر في الإنتاج عبر API.
Security, API and MCP
Protect customer documents by default and keep audit conversations short. DocuForge gives teams secure delivery controls without slowing down shipping velocity.
TLS transport, authenticated APIs, and hardened defaults help teams clear security reviews without custom hardening projects.
Password-protected PDF delivery is built in for regulated workflows handling sensitive documents.
Credential and token handling defaults are designed to reduce leakage risk across render, billing, and webhook paths.
curl -X POST "$DOCUFORGE_API_URL/v1/render" \
-H "X-API-Key: $DOCUFORGE_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "template_id": "tpl_123", "data": { "invoice_id": "1234" } }' \
--output invoice.pdfBlogs
Production-ready workflow
ابدأ بمرجع API ثم مرّر نفس الحمولة عبر مسارك الإنتاجي.
Built for predictable latency under load.
TLS in transit plus hardened auth defaults.
Ship safely with stable template releases.