<a id="componentlists"></a>

# Component Lists

Specify multiple lists of components to appear as options on the user dashboard,
from which users can pick one as their default view.
See [Dashboard](https://docs.weblate.org/no/latest/user/profile.md#dashboard) to learn more.

#### HINT
A status will be presented for each component list presented on the dashboard.

Each component list has a name displayed to the user and a slug used in the
URL. Component lists can be managed using the [Weblate’s REST API](https://docs.weblate.org/no/latest/api.md#api). Instance
administrators can also use the low-level [The Django admin interface](https://docs.weblate.org/no/latest/admin/admin.md#admin-interface) when direct
database-object management is necessary.

#### HINT
Change dashboard settings for anonymous users from the admin interface,
altering what dashboard is presented to unauthenticated users.

## Automatic component lists

Add components to the list automatically based on their slug by creating
Automatic component list assignment rules.

* Useful for maintaining component lists for large installations, or in case
  you want to have one component list with all components on your Weblate installation.

#### HINT
Make a component list containing all the components of your Weblate installation.

1. Define Automatic component list assignment with `^.*$` as
   regular expression in both the project and the component fields.
