---
name: basecoat
summary: "basecoat is an open-source JavaScript project in the ui components space with 4k GitHub stars. The repository is actively maintained, with recent commits."
language: JavaScript
license: MIT
repo: https://github.com/hunvreus/basecoat
source: https://opensources.dev/resource/basecoat
health: 95
---

# basecoat

basecoat is an open-source JavaScript project in the ui components space with 4k GitHub stars. The repository is actively maintained, with recent commits.

# Basecoat

A collection of modern UI components built with Tailwind CSS that works with any web stack. Basecoat brings the magic of [shadcn/ui](https://ui.shadcn.com) to traditional web applications, no React required.

![screenshot](docs/src/assets/images/screenshot.png)

## Features

- **Lightweight**: no runtime JS, just CSS and a tiny bit of vanilla JavaScript for the more interactive components.
- **Easy to use**: add classes like `btn` or `input` and you're done.
- **Framework-agnostic**: works with any backend or frontend stack.
- **Accessible**: components follow accessibility best practices.
- **Dark mode ready**: respects your Tailwind config.
- **Extendable**: tweak styles with Tailwind or CSS variables.
- **Themable**: fully compatible with shadcn/ui themes.
- **Readable**: no class soup, just clean markup.
- **Free and open source**: MIT licensed.

## Documentation

Visit [basecoatui.com](https://basecoatui.com).

## Installation

Visit [basecoatui.com/installation](https://basecoatui.com/installation)

## License

[MIT](/LICENSE.md)
