Fulldev UI is a set of open-source Astro UI components and blocks that developers and AI agents can use to build content-driven Astro websites. It uses the Shadcn registry format, so you can install individual components and blocks into your project as source files.
What it is
Fulldev UI is for Astro projects that need common interface primitives, content-site components, and complete page sections. Installed files are plain Astro and Tailwind source, so developers and AI agents can read, edit, and compose them directly.
The registry includes Shadcn-style primitives such as Button, Card, Tabs,
Accordion, Dialog, and Select, plus Astro-specific components
such as Section, Logo, Price, Rating, Video, Toc, and
Typography.
Components and blocks
Components are smaller UI primitives. Use them when you want to build your own section or interface from lower-level pieces.
Blocks are complete page sections. The current block library includes heroes, features, FAQs, pricing, reviews, articles, contact sections, headers, footers, and calls to action.
Using it with shadcn/ui
Fulldev UI is a companion to shadcn/ui, not a full replacement. Use Fulldev UI for content-driven Astro pages and complete page sections. Use shadcn/ui where a React component or more interactive UI is the right tradeoff.
Docs for AI agents
Every documentation page has a Markdown version. Add .md to the URL when you
want an AI agent to read the page source directly.
https://ui.full.dev/index.md
The index page is the main starting point. It links to installation, theming, registry metadata, and the component and block indexes so an agent can choose the narrow page it needs next.
Start here
Start with Installation, review Theming, and then browse Components. Use CLI, MCP, and Skills when you need tooling-specific references.