Semantic UI
Some data may be outdated — see provenance labels.
Semantic is a UI component framework based around useful principles from natural language. observed · 2026-09-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4943
- days_rel: n/a
- days_push: 692
- n_releases_24m: 0
Adoption not part of the score
51021 stars · 4846 forks observed · 2026-09-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-21, confidence 0.97
Semantic UI is a JavaScript‑based UI component library that provides a large collection of styled elements and behaviors. It emphasizes natural‑language class names and theming to make front‑end development fast and intuitive.
Use cases
- build a responsive website with ready‑made UI components
- apply a consistent visual theme across a web application
- replace custom CSS with a declarative, human‑readable class system
- integrate UI elements into React, Angular, Ember or Meteor projects
- create a prototype quickly using pre‑styled buttons, forms, and layouts
When to choose
- you need a comprehensive set of UI components with built‑in theming support
- your team prefers semantic class names that read like natural language
- you are working with a JavaScript stack and want easy integration with popular frameworks
- you want a CSS framework that is flexible, flexbox‑friendly, and customizable via variables
When to avoid
- you require a lightweight library with minimal CSS footprint
- your project relies on modern CSS‑in‑JS solutions like Tailwind or styled‑components
- you need deep integration with a specific design system not covered by Semantic UI
- you prefer a component library that ships with TypeScript typings out of the box
Facets
library · maturity active
ui-components css-framework frontend-framework templating web-development frontend web-design browser semantic-ui theming responsive flexbox human-friendly-html nodejs web-server
7 sources
- readme: https://github.com/Semantic-Org/Semantic-UI · fetched 2026-09-28 · e25354dba454
- homepage: http://www.semantic-ui.com · fetched 2026-09-07 · 6f9375fce7ee
- site_page: https://semantic-ui.com/introduction/getting-started.html · fetched 2026-09-07 · 2473f7c74161
- registry_npm: https://registry.npmjs.org/semantic-ui · fetched 2026-09-07 · e7dde4ea061f
- site_page: https://semantic-ui.com/introduction/integrations.html · fetched 2026-09-07 · a5cbebde282a
- site_page: http://1.semantic-ui.com · fetched 2026-09-07 · 6b4f17cf0636
- site_page: http://legacy.semantic-ui.com · fetched 2026-09-07 · 21a3b8ba1951
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Semantic-Org/Semantic-UI | main | 23 |
| Semantic-Org/Semantic-UI-React | plugin | 23 |
| Semantic-Org/Semantic-UI-Angular | plugin | 32 |
| Semantic-Org/Semantic-UI-CSS | infra | 23 |
| Semantic-Org/Semantic-UI-Ember | plugin | 23 |
| Semantic-Org/Semantic-UI-Docs | docs | 39 |
| Semantic-Org/Semantic-UI-Meteor | plugin | 32 |
| Semantic-Org/Semantic-UI-LESS | infra | 23 |
| Semantic-Org/Semantic-UI-Rails-LESS | plugin | 23 |
For agents
markdown · JSON · MCP: product_card(name="Semantic-Org/Semantic-UI")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem