> ## Documentation Index
> Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction to extending Atoti UI

> What Atoti UI extensions are and why they are preferable to NPM modules for distributing UI customizations, covering how extensions are packaged, deployed without rebuilds, and grouped for shared use across Atoti UI projects.

## What does it mean to extend the UI?

Extending Atoti UI means customizing and enhancing the user interface of your Atoti application by adding new components, behaviors, or configurations. This allows you to tailor the UI to meet specific business needs, improve user experience, and reuse custom features across multiple projects.

## Why is UI extension useful?

UI extensions help you:

* Package and reuse custom widgets, modals, and configurations.
* Avoid duplicating code across multiple projects.
* Simplify deployment and maintenance of UI customizations.
