Advanced Components
Clipboard
Hello from dryui! Marquee
dryui — 73 components, zero dependencies, native browser APIs, Svelte 5 runes •
QR Code
Code Block
svelte
1import { Button, Card } from '@dryui/ui';
2
3function App() {
4 let count = $state(0);
5
6 return (
7 <Card.Root>
8 <Card.Content>
9 <Button onclick={() => count++}>
10 Count: {count}
11 </Button>
12 </Card.Content>
13 </Card.Root>
14 );
15}Markdown Renderer
Hello World
This is a markdown renderer with italic and inline code.
- Item one
- Item two
- Item three
A blockquote with some wisdom.
js
const greeting = "Hello, dryui!";
console.log(greeting);VirtualList (10,000 items)
Item #1 This is virtual list item number 1
Item #2 This is virtual list item number 2
Item #3 This is virtual list item number 3
Item #4 This is virtual list item number 4
Item #5 This is virtual list item number 5
Infinite Scroll
Loaded item 1
Loaded item 2
Loaded item 3
Loaded item 4
Loaded item 5
Loaded item 6
Loaded item 7
Loaded item 8
Loaded item 9
Loaded item 10
Loaded item 11
Loaded item 12
Loaded item 13
Loaded item 14
Loaded item 15
Loaded item 16
Loaded item 17
Loaded item 18
Loaded item 19
Loaded item 20
DataGrid
| Alice | Engineer | Frontend | $120,000 |
| Bob | Designer | Design | $95,000 |
| Carol | Manager | Engineering | $150,000 |
| Dave | Engineer | Backend | $130,000 |
| Eve | Analyst | Data | $110,000 |
Drag and Drop
First item
Second item
Third item
Fourth item
Fifth item
Transfer
0/6
0/0
Rich Text Editor
Tour demonstrates step-by-step guidance