Components and blocks for content-driven websites in Astro and React
Full-width blocks for heroes, features, pricing, reviews and articles, and the components to build the rest. In the shadcn/ui registry format, so you own the code.
Why teams choose us
Three reasons in one block.
Easy to edit
Text and images live in content files.
Fast by default
Static pages, scripts only where needed.
Found in search
Metadata and structured data built in.
Simple pricing
Pick the plan that fits.
Only visible to your team.
Build every branch.
Email me when a build fails.
Updated 2 hours ago
Every component, plus extras
The shadcn/ui components for Astro, and extras for content websites that work in React too.
Built for content websites
Everything shadcn/ui has, plus what a website needs that an app does not.
You own the code
Components are copied into your project. Change anything.
Light by default
Astro components render to HTML. Scripts load only where a component needs them.
Every shadcn/ui style
Vega, Nova, Maia, Lyra, Mira, Luma, Sera and Rhea, with any theme and font.
Blocks with props
Pass a title, buttons and images; the block does the layout.
Ready for agents
An agent skill, llms.txt and a Markdown version of every page.
The shadcn CLI
Install items with the tool you already use.
Make it yours with a preset
A shadcn/ui preset sets the style, colors, font and radius. This site follows the preset you pick.
Frequently asked questions
About Fulldev UI, shadcn/ui and the two frameworks.
Start building your website
Add the components and blocks to an Astro project, or the blocks and extras to shadcn/ui in React.