Skip to content
forked from openui/open-ui

A place to play around a little bit with controls to see if there is a better path forward

License

Notifications You must be signed in to change notification settings

emplums/open-ui

 
 

Repository files navigation

Open UI

Tip: This repo is in development. Ideas and patterns you'll see here are in-progress. You are encouraged to join in and help shape the foundation of Open UI.

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

👥 Audience: The broader UI community including designers, engineers, and managers.

Learn more at https://open-ui.org.

Why?

We identify these issues in the UI community:

  • Effort - Engineers waste countless hours of human effort duplicating work that could be shared.
  • Support - Accessible users are often left with subpar experiences, or are entirely unsupported.
  • Consistency - User experience is often inconsistent and compromised between UIs due to isolated development practices.
  • Portability - The lack of a shared language for UI limits our ability as a community to communicate, collaborate, and share.
  • Timing - UI's have existed long enough to observe and codify a shared standard; the time is right.

Open UI is a open source collective effort to standardize names and anatomies for common UI patterns.

How?

There are two pillars of focus here:

  • /research documenting UI as it has naturally emerged
  • /platform representing browser standards bodies

These two will iterate in a cyclic collaboration to define and develop standardized UI. Refer to the resources in each effort for more information.

About

A place to play around a little bit with controls to see if there is a better path forward

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 96.2%
  • CSS 3.8%