elastic/eui

Elastic UI Framework 🙌

View on GitHub ↗Jump to charts ↓

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 2 hours ago
Added to GitGenius on April 7th, 2021
Created on October 18th, 2017
Open Issues & Pull Requests: 250 (+0)
GitHub issues: Enabled
Number of forks: 917
Total Stargazers: 6,370 (+0)
Total Subscribers: 290 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.8 days
Mean response time: 132.5 days
90th percentile: 435.7 days
Tracked items: 925

Maintainer activity

24 people did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 7, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits.

How this project is maintained

Roughly one issue in four opened in the past year never receives a reply. 93% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "⚠️ needs validation" is answered fastest, typically in about 22 hours, while "stale-issue" waits about 12 months. 11% of tracked open issues have had no activity in three months. Only 55% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 227
New in 7 days: 57
Closed in 7 days: 13
Avg open age: 246 days
Stale 30+ days: 65
Stale 90+ days: 36

Recent activity

Opened in 7 days: 57
Closed in 7 days: 13
Comments in 7 days: 58
Events in 7 days: 453

Top labels

  • stale-issue (165)
  • help wanted (124)
  • tech debt (124)
  • accessibility (108)
  • low hanging fruit (96)
  • stale-issue-closed (76)
  • documentation (69)
  • data grid (68)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Elastic UI Framework is a React component library that provides a collection of typed UI components and design utilities for building applications with Elastic's branding and aesthetics.

The framework solves the problem of maintaining consistent design standards across multiple products by centralizing UI components and styling logic in a single source of truth. It removes CSS from the component-building process by distributing pre-built React components alongside theme and style utilities that can be used independently. This approach allows designers to make changes to the aesthetic directly in code while providing unit test coverage that delivers a stable API for user interfaces.

The framework is primarily designed for use within Elastic's own products, though it is open source and available for external adoption subject to Elastic's licensing terms. It suits teams building React applications that need to adopt Elastic's design language and branding. The project welcomes community contributions, particularly for feature requests that the core team lacks bandwidth to implement, and maintains a wiki with documentation for creating and submitting new components. The framework uses semantic versioning and traditionally releases weekly, with API changes in prop names or component functionality treated as breaking changes while CSS selector or mixin renaming is not tracked with the same rigor.

Almost all open issues are raised by outside users rather than the core team, indicating a substantial base of adopters reporting real-world use. A first response to an issue or pull request typically takes one to two weeks. Work in the issue tracker is dominated by labels for stale issues, accessibility concerns, and low-hanging-fruit tasks.