Extend UI

Open-source React components and composed workflows for document-heavy products: PDF, DOCX, PowerPoint, XLSX, CSV and TSV viewers and editors, file intake and browsing, extraction review, schema design, e-signatures and document splitting.

26 published items

Extend

26 published items

Extend UI provides source-owned React and Tailwind components for products that render, edit, route, or review documents. The collection includes low-level document surfaces and larger blocks that compose them into complete review workspaces.

Items are delivered from Extend's own shadcn registry. Choose the primitive family and look that match the consuming project's current shadcn style. The styled registry supports Base UI and Radix UI across the Nova, Vega, Maia, Lyra, Mira, Luma, Sera, and Rhea presets. The older unstyled endpoint always serves Base UI source.

The registry copies components into the project. Keep the project's existing shadcn primitives when prompted, and configure aliases before adding an item when UI components live outside the conventional paths. Projects using shadcn's deprecated default style must migrate to a current style first.

The public collection follows Extend's own compatibility boundary: document-category entries are public except the internal PDF editor core. Shared shadcn primitives and build-time registry helpers remain dependencies rather than separate Catalogs items.