# Oat - Ultra-lightweight HTML UI Component Library

> Build web applications with a semantic, zero-dependency HTML UI component library.

- Website: https://oat.ink/
- Category: [UI Components](/category/ui-components/index.md)
- Added: 2026-10-01
- Updated: 2026-10-01
- Curated by: Harsh Chhajer
- Page: /resources/oat-ultra-lightweight-html-ui-component-library/

## Lightweight and Efficient

Utilize Oat, an ultra-lightweight HTML + CSS UI component library with zero dependencies. It includes only ~10KB of CSS and JS, ensuring your web applications load quickly and perform efficiently without bloat.

## Semantic HTML Focus

Build decent-looking web applications using semantic HTML and ARIA roles. Native elements like <button> and <input> are styled directly without classes, promoting best practices and reducing markup class pollution in your code.

## Easy Customization and Accessibility

Customize the overall theme by overriding variables, making it simple to match your brand. Oat also ensures proper keyboard navigation support for all components, enhancing accessibility for your users.
