openui/open-ui

Maintain an open standard for UI and promote its adherence and adoption.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 22 minutes ago
Type:Documentation / SpecificationCategory(s):UI Components & Design SystemsDocumentation ToolsWeb Development
Added to GitGenius on September 15th, 2026
Created on May 16th, 2019
Open Issues & Pull Requests: 265 (+0)
GitHub issues: Enabled
Number of forks: 226
Total Stargazers: 4,522 (+0)
Total Subscribers: 111 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 5.8 hours
Mean response time: 36.8 days
90th percentile: 32.2 days
Tracked items: 359

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 15% of issues opened in the past year have never received a reply. 31% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Work labelled "interest-invokers" is answered fastest, typically in under an hour, while "Enhanced range slider" waits about 2 weeks. 26% of tracked open issues have had no activity in three months. Only 33% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 188
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 608 days
Stale 30+ days: 149
Stale 90+ days: 103

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 5

Top labels

  • needs-triage (208)
  • select (64)
  • focusgroup (46)
  • command-invokers (39)
  • menu (34)
  • needs edits (25)
  • interest-invokers (21)
  • Enhanced range slider (19)

Detailed Description

Open UI is a standards initiative that maintains an open specification for user interface components and promotes their adoption across the web platform.

The project addresses the gap between what native HTML provides and what modern web applications require. Since HTML5's form controls were standardized over a decade ago, web developers have increasingly relied on heavy JavaScript frameworks to build custom interfaces that HTML does not natively support. This approach creates accessibility problems, degrades performance, introduces security vulnerabilities, and excludes users. Open UI works by documenting commonly-used interaction design patterns that have emerged across millions of websites and codifying them as standardized components that browsers can implement natively, similar to how the WHATWG paved the cowpaths when creating HTML5.

Developers should consider Open UI if they want to participate in shaping the future of web standards or if their projects depend on having standardized, accessible UI components built into the platform rather than implemented through custom JavaScript. The initiative is particularly relevant for teams building frameworks, design systems, or applications that prioritize accessibility and performance. This approach differs fundamentally from relying on third-party component libraries or frameworks, as it aims to move common patterns into the browser itself, making them available to all developers without additional dependencies.

The project maintains active engagement with standards bodies and the web development community through collaborative documentation and specification work. Development activity reflects ongoing refinement of component specifications and patterns based on real-world usage across the web.