pdfcn: Open-Source PDF Component Registry for shadcn/ui

X postAniket PawarTool

Aniket Pawar has launched pdfcn, an open-source registry of PDF components. Built on Takumi and Forme, it adopts the copy-paste architecture popularized by shadcn/ui.

Key points

  1. Built on Takumi by Kane Wang and Forme.
  2. Zero-configuration setup executable with a single command.
  3. Fully compatible with shadcn/ui via simple copy-paste integration.
  4. Includes more than 10 themes, components, and blocks.
  5. Completely free and open-source.

Why it matters

Designing and generating PDFs in modern web development often requires separate tooling and cumbersome styling. By applying the shadcn component registry model to PDFs, developers can construct document layouts using familiar frontend workflows.

Analysis

pdfcn extends the popular trend of copy-paste component registries to PDF generation. Leveraging Takumi and Forme, it offers pre-styled blocks and customizable themes, reducing boilerplate code for common document formats without enforcing restrictive framework constraints.

Original post

Aniket Pawar

@alaymanguy · 12 August 2026

Introducing pdfcn 📄 by @shadcnlabs > Built on Takumi by @kanewang_ and Forme > Zero config, one command setup. > @shadcn /ui compatible (simply copy-paste) > 10+ themes, components, blocks > Fully customizable 100% free and open-source. t.co/egpPgTzmHe

2k likes38 replies2.8k bookmarks116.8k views

View on X
More posts in the thread (10)
  1. Give it a ⭐️ on GitHub: t.co/hq5TCrQnsS
  2. Try it here: t.co/5ffZdbLWAu
  3. @harshjdhv @shadcnlabs @kanewang_ @shadcn Haha, thanks! So much left to build, so little tokens :)
  4. @ShadcnStudio @shadcnlabs @kanewang_ @shadcn Thanks!
  5. @leodang00 @shadcnlabs @kanewang_ @shadcn it's clearly mentioned in the X bio
  6. @euchicosousa @shadcnlabs @kanewang_ @shadcn Glad you found it useful!!
  7. @PaulSandersSCP @shadcnlabs @kanewang_ @shadcn Thanks Paul!
  8. @dreamit_jamie @shadcnlabs @kanewang_ @shadcn Did you check the project and the work that I put in atleast? :/
  9. @apticus @shadcnlabs @kanewang_ @shadcn shadcn registry of PDF components which you can install via single command or simply just copy-paste
  10. @manudecegliee @shadcnlabs @kanewang_ @shadcn Yes, it's completely free.
Selected replies (5)
  • @leodang00 @alaymanguy @shadcnlabs @kanewang_ @shadcn Does.@shadcnlabs belong to @shadcn ? Kind of confusing
  • @dreamit_jamie @alaymanguy @shadcnlabs @kanewang_ @shadcn Change your name. It makes you look lazy by building on someone elses work @shadcn
  • @manudecegliee @alaymanguy @shadcnlabs @kanewang_ @shadcn Could I integrate this into t.co/EYefYEwKaj?
  • @harshjdhv @alaymanguy @shadcnlabs @kanewang_ @shadcn Man is on a generational run to create the best shadcn ecosystem
  • @kanewang_ @alaymanguy @kyledotai @shadcnlabs @shadcn maybe can ask @harlan_zw 🐐

Links and tools from this entry

Summary generated by AI (Gemini 3.8 Flash, 27 September 2026). It may contain errors – the original source is authoritative.

Similar in content, found by the AI search.

  • X post:Shadcn Labs

    pdfcn: Customisable PDF components for shadcn/ui

    Shadcn Labs highlighted pdfcn, a component library for designing accessible and customisable PDF documents. The library is built on Takumi and Forme and designed to work with shadcn/ui.

    935bookmarks109.4kviews

    Web development· Tool

  • Repository:shadcn-labs/pdfcn

    pdfcn: shadcn-Style React Components for PDF Generation

    pdfcn is an open-source component library for generating PDFs in React. Built on Takumi and Forme, it adopts the copy-paste philosophy and CLI registry workflow of shadcn/ui.

    1kstarsTypeScript

    Web development· Tool

  • X post:Aniket Pawar

    emailcn: Free Email Component Library Inspired by shadcn

    Aniket Pawar highlights emailcn, a free collection of accessible, customisable email UI components designed to work with React Email, MJML React, and JSX Email.

    538bookmarks40.8kviews

    Web development· Tool

Let's talk about your project

Locations

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Vienna
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Parts of this content were created with the assistance of AI.