Components, composed
Blocks 25
25 production-ready page sections built entirely from astro-ui components — pick a category, then jump into complete layouts. Copy the markup, keep the pieces, wire the edges to your app.
Active users24,803
+12.4%
Sessions108,392
+8.1%
Bounce rate31.6%
+2.3%
Avg. session4m 12sstable
Engagement
Daily active users
| Category | This week | Last week |
|---|---|---|
| Mon | 4200 | 3800 |
| Tue | 5100 | 4200 |
| Wed | 4800 | 4500 |
| Thu | 6400 | 4800 |
| Fri | 7200 | 5200 |
| Sat | 5900 | 6100 |
| Sun | 8100 | 7000 |
| Category | This month | Last month |
|---|---|---|
| W1 | 31500 | 28400 |
| W2 | 34200 | 30100 |
| W3 | 32800 | 31900 |
| W4 | 38900 | 33400 |
| Category | This quarter | Last quarter |
|---|---|---|
| May | 121000 | 108300 |
| Jun | 134600 | 115900 |
| Jul | 147200 | 124100 |
Traffic sources
Share of sessions
| Category | Share |
|---|---|
| Direct | 435 |
| Search | 286 |
| Social | 151 |
| Referral | 96 |
Can I use blocks without the CLI?
Yes — every block is plain Astro markup. Copy the section, paste it into a page, and adjust the content. No registry or generator required.
Do blocks add JavaScript?
Only what their parts need. An FAQ block is zero-JS (native details); a settings block ships a few hundred bytes for the switches.
How do I theme a block?
Blocks read the same tokens as components. Override --ui-primary once and every block — and every component inside it — follows.
Trusted by 2,400+ engineers
Ada Lovelace, Grace Hopper & 2,400 more
Social
Trust and presence: social proof rows, avatar stacks, and mention pills.
Avatar·Label·Text·AvatarGroup·Tooltip·Button
5 blocks