
Enter a search term above to see results...
Enter a search term above to see results...
Semantic UI is a framework for authoring standard W3C Web Components. Components work natively in modern browsers and integrate with frameworks like React, Vue, and Angular.
Semantic UI provides a first-party design system to handle common primitives like buttons, menus, and inputs that can be used anywhere you write html.
Semantic UI provides tools for authoring custom UI components. Write your own design system, or create open source UI components to share with others.
To see examples of custom components check out our examples gallery.
The @semantic-ui/core
package provides pre-built UI components for building websites and applications.
For building custom UI elements, use the component authoring framework — a set of composable libraries for creating web components.
Modular Architecture Each core library (
@semantic-ui/query
,@semantic-ui/reactivity
,@semantic-ui/templating
,@semantic-ui/utils
) can be used standalone without adopting the full component framework.