Title: pdfnative — Zero-dependency PDF generation for TypeScript
Open Graph Title: pdfnative — Zero-dependency PDF generation for TypeScript
X Title: pdfnative — Zero-dependency PDF generation for TypeScript
Description: Zero-dependency PDF library for TypeScript. ISO 32000-1, PDF/A-1b/2b/2u/3b, AES-128/256 encryption, RSA + ECDSA signatures, 22 Unicode scripts, BiDi, barcodes, SVG, AcroForms, streaming. CLI + MCP server included.
Open Graph Description: Pure native PDF library. Zero dependencies. ISO 32000-1, PDF/A, AES, RSA + ECDSA signatures, 22 Unicode scripts. CLI + MCP server.
X Description: Pure native PDF library. Zero deps. ISO 32000-1. PDF/A. RSA + ECDSA. 22 Unicode scripts. CLI + MCP.
Keywords:
Opengraph URL: https://pdfnative.dev
Domain: pdfnative.dev
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "SoftwareSourceCode",
"@id": "https://pdfnative.dev/#library",
"name": "pdfnative",
"description": "Pure native PDF generation library — zero vendor dependencies, ISO 32000-1 compliant.",
"url": "https://pdfnative.dev",
"codeRepository": "https://github.com/Nizoka/pdfnative",
"programmingLanguage": "TypeScript",
"license": "https://opensource.org/licenses/MIT",
"runtimePlatform": ["Node.js", "Browser", "Deno", "Bun"],
"softwareVersion": "1.4.0",
"applicationCategory": "DeveloperApplication",
"operatingSystem": "Cross-platform",
"isAccessibleForFree": true,
"author": { "@type": "Organization", "name": "Nizoka", "url": "https://pdfnative.dev" },
"offers": { "@type": "Offer", "price": "0", "priceCurrency": "USD" }
},
{
"@type": "SoftwareApplication",
"@id": "https://pdfnative.dev/#cli",
"name": "pdfnative-cli",
"description": "Official command-line interface for pdfnative — render, sign (RSA + ECDSA), inspect, verify (PAdES-T + OCSP/CRL), batch, and emit JSON Schemas. Agent-native --json/E_*/--dry-run contract.",
"url": "https://github.com/Nizoka/pdfnative-cli",
"softwareVersion": "1.1.0",
"applicationCategory": "DeveloperApplication",
"operatingSystem": "Cross-platform",
"isAccessibleForFree": true,
"offers": { "@type": "Offer", "price": "0", "priceCurrency": "USD" }
},
{
"@type": "SoftwareApplication",
"@id": "https://pdfnative.dev/#mcp",
"name": "pdfnative-mcp",
"description": "Model Context Protocol server exposing pdfnative to Claude Desktop, Cursor, Continue, Zed, and any stdio MCP client. 17 tools (incl. page-tree merge/split/extract), per-tool apiVersion, PDF/A flag.",
"url": "https://github.com/Nizoka/pdfnative-mcp",
"softwareVersion": "1.3.0",
"applicationCategory": "DeveloperApplication",
"operatingSystem": "Cross-platform",
"isAccessibleForFree": true,
"offers": { "@type": "Offer", "price": "0", "priceCurrency": "USD" }
},
{
"@type": "SoftwareSourceCode",
"@id": "https://pdfnative.dev/#react",
"name": "pdfnative-react",
"description": "React renderer for pdfnative — declarative JSX components compiled on-device to PDF by a custom React reconciler. Live preview hooks, streaming, 22 Unicode scripts, token-frugal DocSpec for AI agents.",
"url": "https://github.com/Nizoka/pdfnative-react",
"codeRepository": "https://github.com/Nizoka/pdfnative-react",
"programmingLanguage": "TypeScript",
"license": "https://opensource.org/licenses/MIT",
"runtimePlatform": ["Node.js", "Browser"],
"softwareVersion": "0.2.0",
"applicationCategory": "DeveloperApplication",
"operatingSystem": "Cross-platform",
"isAccessibleForFree": true,
"author": { "@type": "Organization", "name": "Nizoka", "url": "https://pdfnative.dev" },
"offers": { "@type": "Offer", "price": "0", "priceCurrency": "USD" }
}
]
}
| author | Nizoka |
| theme-color | #2563eb |
| og:type | website |
| og:site_name | pdfnative |
| og:locale | en_US |
| og:image | https://pdfnative.dev/assets/og-image.png |
| og:image:width | 1200 |
| og:image:height | 630 |
| twitter:card | summary_large_image |
| twitter:image | https://pdfnative.dev/assets/og-image.png |
Links:
Viewport: width=device-width, initial-scale=1.0
Robots: index, follow, max-image-preview:large