uber/baseweb

A React Component library implementing the Base design language

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 17 minutes ago
Added to GitGenius on September 7th, 2026
Created on March 9th, 2018
Open Issues & Pull Requests: 169 (+1)
GitHub issues: Disabled - open counts may still include pull requests.
Number of forks: 883
Total Stargazers: 9,005 (+0)
Total Subscribers: 82 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

GitHub issues are disabled for this repository, so issue analytics and the issue explorer are not available.

Detailed Description

Base Web is a React component library implementing the Base design system. It provides a collection of modern, responsive components built with TypeScript and distributed as the baseui package on npm.

The library solves the problem of building consistent user interfaces by offering pre-built components that follow the Base design language. Developers integrate Base Web into their projects by installing baseui alongside its peer dependencies, primarily Styletron for styling. The components are designed to be living, meaning they evolve alongside design standards, and responsive to work across different screen sizes.

Base Web suits teams building applications that benefit from a unified design system and want to avoid building components from scratch. The project provides extensive documentation at baseweb.design, a component catalog, and an interactive Stackblitz playground for exploring components before adoption. Organizations already using Uber's internal Base design system can leverage this React implementation to maintain consistency across web applications.

The project operates under limited open source engagement while mirroring internal development at Uber. External contributors are directed to use internal Uber channels for bug reports and code contributions, indicating that the primary development and maintenance occurs within Uber's internal systems rather than through the public repository. The tool maintains TypeScript support throughout its codebase and documentation infrastructure.