Pdfcn
Beautiful pdf components, built on Takumi and Forme. 100% Free, Zero config, one command setup.
pdfcn
Free & open-source, ready-to-use, customizable PDF components for React.
Copy, paste, and ship. Built on Takumi and Forme, works seamlessly with shadcn/ui.
Get Started · Installation · Components · Blocks
#Features
- ⚡ Two rendering bases — Generate PDFs with Takumi or Forme
- 🎯 Zero config — Works out of the box with sensible defaults
- 👀 Live previews — Render every component and block directly in the documentation
- 🎨 Fully customizable — Sensible props and shared themes; you own the code
- 📦 shadcn/ui compatible — Uses the same registry format and CLI workflow
- 🧩 Composable — Build documents from focused React components and renderer primitives
- 📄 Components and blocks — Tables, forms, charts, invoices, reports, and more
#Community
The pdfcn community lives on GitHub, where you can ask questions, share ideas, and show what you've built.
#Contributing
Contributions are welcome. See CONTRIBUTING.md to get the repo running locally and land a change, and use issues and discussions to collaborate. By participating, you agree to the Code of Conduct.
#Security
Please do not open public issues for security vulnerabilities. Follow SECURITY.md and report them privately through GitHub Security Advisories.
#License
#Contributors
Made with contrib.rocks
#Sponsors
This project is proudly supported by:
Found this project useful? Sponsor us to help with support and maintenance.