extend-hq

extend-hq/ui

TypeScript No license Web Dev
1.3k stars
64 forks
active
GitHub +61 / week

1.3k

Stars

64

Forks

6

Open issues

3

Contributors

AI Analysis

Extend UI is a specialized React component library for document-heavy applications, providing 14 production-tested components for PDF/DOCX/XLSX viewing, file management, e-signatures, and document processing workflows. It serves teams building document agents and internal tools who need polished, customizable document interfaces—not a general-purpose UI library. Best suited for developers integrating document processing into products that handle millions of pages.

Web Dev Library Discovery value: 6/10
Documentation 8/10
Activity 9/10
Community 7/10
Code quality 5/10

Inferred from signals mentioned in the README (tests, CI, type safety) — not a review of the actual code.

Overall score 8/10

AI's overall editorial judgment — not an average of the bars above, can weigh other factors too.

document-processing react-components pdf-viewer shadcn-registry design-system
Actively maintained Well documented MIT licensed Niche/specialized use case Beginner friendly Production ready
Deep Analysis · Based on README and public signals
2w ago

Document-first React components for agents and review workflows, born from production use at Extend

Extend UI is a 14-component library for document viewers (PDF, DOCX, XLSX), bounding box citations, OCR layout inspection, file management, and e-signature flows. Built by Extend.ai as internal tooling and open-sourced in May 2026, it targets developers building document-heavy products and agent-facing interfaces. Adoption not verified beyond Extend's own production use. Distributed via shadcn component registry, installed as source rather than npm package.

Origin

Launched May 2026 as extraction from Extend.ai's internal component layer. Described as outcome of evaluating existing file-viewer and document libraries and finding gaps in polished, document-specific building blocks for production workflows. Maintained against real usage processing millions of pages within Extend's platform.

Growth

56 stars gained in final 7 days of June 2026 from a May 11 creation date suggests early traction post-launch, likely driven by announcement and positioning within AI/document-processing communities. Rapid star accumulation relative to age (1,209 stars in ~6 weeks) is notable but typical for newly-announced projects from established companies; sustaining growth beyond announcement cycle remains undemonstrated.

In production

Extend UI is stated to be 'maintained in production at Extend' and used 'across workflows that process millions of pages.' This is adoption within the originating company but adoption not verified beyond Extend.ai. No public case studies, testimonials, or verifiable third-party usage data provided. README does not name external users or deployments.

Code analysis
Architecture

Based on README: TypeScript/React components using Tailwind CSS, designed to be installed as editable source code via shadcn CLI rather than locked npm dependencies. Appears to assume integration with existing shadcn primitive components (Button, Dialog, Select, etc.). Customization workflow requires updating import paths and aliases. Specific rendering engines (PDF.js, docx parsing libraries) not named in README.

Tests

not documented in README

Maintenance

Last push 2026-06-25 (4 days before analysis date) indicates active recent work. Repository created 2026-05-11, so project is ~7 weeks old; 'active' and 'mature' operate on different scales here. Early maintenance velocity cannot be reliably distinguished from launch-phase activity. No public issue or PR statistics available from metadata provided.

Honest verdict

ADOPT IF: you are building document-heavy products (AI extraction pipelines, contract review, invoice processing) and want pre-built, production-tested components for PDF/DOCX/XLSX viewing, OCR overlay, and bounding box citation flows that you can fork and customize. You also need source code, not npm-locked packages. AVOID IF: you need a stable, long-term maintenance commitment from a large community, have no tolerance for breaking changes in a ~7-week-old project, or require components outside document/review workflows. MONITOR IF: you are interested in document agent UIs but want more evidence of adoption beyond Extend.ai before committing; wait 3-6 months to see whether external users emerge and whether the project establishes clear maintenance and backwards-compatibility practices.

Independent dimensions

Mainstream potential

3/10

Technical importance

6/10

Adoption evidence

2/10

Risks
  • Adoption limited to Extend.ai's own production use; no verifiable third-party deployments documented, creating risk of divergence between component behavior and external users' expectations.
  • Project is 7 weeks old (as of June 2026); breaking changes, API shifts, and component removals are typical in early stages; no semantic versioning discipline or backwards-compatibility guarantees discussed in README.
  • Distribution via shadcn CLI and source-code installation (rather than npm) means users own maintenance burden of updating imports if the library's structure changes; significantly higher friction than traditional package upgrades.
  • Specific rendering dependencies and version constraints not disclosed in README (e.g., PDF.js version for PDF viewer, docx library for DOCX support); implementation details necessary for production integration are opaque.
  • Positioning as 'agent-facing document tools' suggests tight integration with AI/LLM pipelines, but no examples or APIs for common agent frameworks (e.g., LangChain, Anthropic, OpenAI) are shown; adoption in agent contexts remains unproven.
Prediction

If external adoption emerges over the next 6 months, Extend UI could become a reference library for document-review workflows in AI products. More likely: remains maintained as Extend.ai's open-source layer, accrues modest external adoption (500-2000 active users) in specialized niches (document extraction, e-signature flows), and stabilizes as a domain-specific toolkit rather than broad ecosystem player. Mainstream potential limited by narrow domain and high customization friction.

0 found this helpful

Newsletter

Get analyses like this every Monday

Free weekly digest of the most interesting open-source discoveries.

Languages

TypeScript
85.7%
CSS
12.6%
MDX
1.5%
JavaScript
0.1%

Information

Language
TypeScript
License
NOASSERTION
Last updated
2d ago
Created
2mo ago
Analyzed with
anthropic/claude-haiku-4-5

Stars over time

Loading…

Contributors over time

Top 100 contributors only — repos with more will plateau at 100.

Loading…

Recent releases

No releases published yet.

Similar repos

hsuanyi-chou

hsuanyi-chou/shadcn-ui-expansions

A collection of production-ready React components built on top of shadcn-ui,...

1.9k TypeScript Web Dev
akii09

akii09/pdfx

PDFx is a React component library that provides pre-built, themeable PDF...

1.1k TypeScript Web Dev
DevExpress

DevExpress/DevExtreme

DevExtreme is an enterprise UI component suite for Angular, React, Vue, and...

1.9k TypeScript Web Dev
elevenlabs

elevenlabs/ui

ElevenLabs UI is a React component library built on shadcn/ui that provides...

2.3k TypeScript AI & ML
zerostaticthemes

zerostaticthemes/square-ui

Square UI is a collection of open-source, production-ready layout templates...

5.9k TypeScript Web Dev
vs. alternatives
shadcn-ui/ui

shadcn (117k stars) is a general-purpose primitives and components library; Extend UI is domain-specific to documents, viewers, and review flows. Both use shadcn's source-installation model, but shadcn serves UI developers broadly while Extend targets document-pipeline use cases.

tailwindlabs/headlessui

Headless UI provides unstyled, accessible component primitives; Extend UI builds on those primitives with styled, document-specific surfaces (PDF viewers, bounding box editors). Complementary rather than competitive — Headless UI is lower-level.

elastic/eui

EUI (6.3k stars) is Elastic's design system for data-heavy UIs. Overlaps on file browsing and layout; EUI is broader (form fields, charting) and less document-focused. Extend UI appears more specialized to document review and extraction workflows.

DevExpress/DevExtreme

DevExtreme is a comprehensive, closed-source commercial suite. Extend UI is open-source and narrower in scope; no direct feature-by-feature competition, but both serve internal-tools and data-heavy workflows.

akii09/pdfx

pdfx (1.1k stars) appears PDF-focused; Extend UI is broader (PDF, DOCX, XLSX) plus document review, citations, and file management. Different scope and positioning.