https://github.com/jal-co/ui
Open-source React component library. Polished, composable components for React and Tailwind CSS. Distributed via a shadcn-compatible registry. Never paywalled.
https://github.com/jal-co/ui
component-library nextjs open-source react react-components shadcn shadcn-registry shadcn-ui tailwindcss ui
Last synced: about 1 month ago
JSON representation
Open-source React component library. Polished, composable components for React and Tailwind CSS. Distributed via a shadcn-compatible registry. Never paywalled.
- Host: GitHub
- URL: https://github.com/jal-co/ui
- Owner: jal-co
- License: mit
- Created: 2026-03-10T22:46:35.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-04-24T16:48:26.000Z (2 months ago)
- Last Synced: 2026-05-22T22:25:01.402Z (about 1 month ago)
- Topics: component-library, nextjs, open-source, react, react-components, shadcn, shadcn-registry, shadcn-ui, tailwindcss, ui
- Language: TypeScript
- Homepage: https://ui.justinlevine.me
- Size: 10.4 MB
- Stars: 101
- Watchers: 0
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Agents: AGENTS.md
Awesome Lists containing this project
- awesome-pretext - jalco-ui - co/ui?style=flat-square) |  | Shadcn-compatible React component registry with Pretext text-measurement hooks, Pretext Chat Bubble, Pretext Balanced Text, and Pretext Masonry Grid | (Community Projects / Live Demos)
README
Open-source React component library for React and Tailwind CSS.
Distributed via a shadcn-compatible registry. Never paywalled.
Docs & Previews · Components · Installation
## About
jal-co/ui is an open-source React component library by [Justin Levine](https://justinlevine.me). Every component is free, open source, and will never be paywalled.
Components are polished, composable, and built for React and Tailwind CSS. Install them with a single command via the shadcn-compatible registry, or copy the source directly into your project.
## Install
```bash
npx shadcn@latest add @jalco/[component]
```
Browse all components at [ui.justinlevine.me/docs](https://ui.justinlevine.me/docs).
## Design principles
- **Open source, never paywalled** — every component is free to use, modify, and distribute
- **Self-contained** — components work without shadcn primitives unless complex interaction justifies it
- **Zero dependencies preferred** — no Motion, no extra packages unless the payoff is clear
- **Server-first** — async server components where it makes sense
- **Strong defaults** — useful out of the box, not a blank canvas
## Local development
```bash
pnpm install # install dependencies
pnpm dev # start dev server
pnpm build # shadcn build + next build
pnpm registry:build # registry only
```
## Contributing
See [CONTRIBUTING.md](./CONTRIBUTING.md).
## Sponsors
Analytics by [OpenPanel](https://openpanel.dev/open-source?utm_source=justinlevine.me).
## License
[MIT](./LICENSE)