https://github.com/fdemb/rigid-ui
Unstyled Solid components, based on Base UI
https://github.com/fdemb/rigid-ui
component-library components solid solid-component-library solidjs
Last synced: 4 months ago
JSON representation
Unstyled Solid components, based on Base UI
- Host: GitHub
- URL: https://github.com/fdemb/rigid-ui
- Owner: fdemb
- License: mit
- Created: 2026-02-08T00:30:35.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-02-08T19:23:18.000Z (4 months ago)
- Last Synced: 2026-02-08T22:31:26.714Z (4 months ago)
- Topics: component-library, components, solid, solid-component-library, solidjs
- Language: TypeScript
- Homepage:
- Size: 71.3 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rigid-ui
Unstyled UI components for SolidJS. Based on [Base UI](https://base-ui.com/).
## Components ported
- **ScrollArea** — a container with native scroll and stylable scrollbars.
## Components not ported
- Anything else from BaseUI. I just needed the ScrollArea, but maybe I'll add more later.
## Usage
```typescript
import { ScrollArea } from "rigid-ui/scroll-area";
```
## Notes
- I didn't port the `useRender` utility for polymorphic components. The scroll area components are just divs.
## Credits
This project tries to port some of great code from [Base UI](https://base-ui.com/), an unstyled React component library.