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
- ⚡ 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
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
