A collection of open-source web components for building accessible, customizable user interfaces.
Astra UI is not a component library you install as a dependency. It's a set of web components you can copy and paste into your projects. Each component is designed to be accessible, customizable, and framework-agnostic.
This approach gives you full control over the code, allowing you to optimize, modify, and maintain it as part of your project.
Here's a simple example of how to use Astra UI components:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>My Astra UI App</title>
<script src="https://cdn.outerbase.com/astra/latest/astra.js"></script>
</head>
<body>
<astra-text variant="h1">Hello, Astra UI!</astra-text>
<astra-button>Click me</astra-button>
</body>
</html>
Ready to use Astra UI? Explore our components and start building better user interfaces today.
Explore Components ->