Component: Introduction

Getting started

Introduction

AvenUI is a free, open-source component library for Phoenix LiveView — the missing shadcn/ui equivalent for the Elixir ecosystem.

What is AvenUI?

AvenUI gives Phoenix developers 21 accessible, composable UI components that work natively with LiveView. Following the shadcn/ui model, you copy components into your own project — giving you full ownership.

There is no runtime dependency after installation. Components live in your codebase and compile as part of your Phoenix app.

Quick install

elixir
{:aven_ui, "~> 0.1", github: "khemmanat/aven_ui"}
bash
mix deps.get && mix aven_ui.add --all