# baseweb
**Repository Path**: ITpimin/baseweb
## Basic Information
- **Project Name**: baseweb
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: 10-docs-versions
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2025-04-29
- **Last Updated**: 2025-04-29
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
Base Web React Components
[](https://buildkite.com/uberopensource/baseui)
**Base** is a design system comprised of modern, responsive, living components. Base Web is the React implementation of Base.
## Usage
On npm, you can find Base Web as `baseui`.
Add `baseui` and its peer dependencies to your project:
```bash
# using yarn
yarn add baseui styletron-react styletron-engine-atomic
# using npm
npm install baseui styletron-react styletron-engine-atomic
```
```javascript
import {Client as Styletron} from 'styletron-engine-atomic';
import {Provider as StyletronProvider} from 'styletron-react';
import {LightTheme, BaseProvider, styled} from 'baseui';
import {StatefulInput} from 'baseui/input';
const engine = new Styletron();
const Centered = styled('div', {
display: 'flex',
justifyContent: 'center',
alignItems: 'center',
height: '100%',
});
export default function Hello () {
return (
);
}
```
Both Base Web and Styletron come with [flow types](https://flow.org/) and [TypeScript](https://www.typescriptlang.org/index.html). All our components are typed and examples have Vanilla, Flow and TypeScript versions. For Styletron + TS, you need to add some additional packages:
```bash
yarn add @types/styletron-standard @types/styletron-react @types/styletron-engine-atomic
```
## Docs
To read the documentation, please visit [baseweb.design](https://baseweb.design).
## Contributing
[Contributing](CONTRIBUTING.md)
## Shoutouts 🙏
Big thanks to [BrowserStack](https://www.browserstack.com) for letting the maintainers use their service to debug browser issues.