ctrl+k
Enter a search term above to see results...
Semantic UI is three things:
Components are native Web Components. They work in React, Vue, Svelte, or plain HTML—no adapters, no framework-specific versions.
Semantic ships with signals-based reactivity, AST-compiled templates, and runs natively in the browser without a build step. Learn more →
Semantic ships with signals-based reactivity, AST-compiled templates, and runs natively in the browser without a build step. Learn more →
Pick from primitives, components, and behaviors. Use them as HTML tags. Theme with CSS variables.
Create custom components like <order-form> or <user-profile> using the same tools the library is built with. Your components inherit the theming system automatically.