Aura Components in lightning Namespace

Most of these Aura components have Lightning Web Component (LWC) equivalents available. Use LWC components where possible for new development. Refer to the LWC documentation for the corresponding components in the lightning namespace.

The lightning namespace provides a collection of base components that serve as the foundation for building rich user interfaces in Salesforce. These components span a wide range of functionality including form inputs and data display, navigation and layout, user interface elements, data formatting, and specialized APIs.

Whether you're building simple forms or complex interactive applications, the lightning namespace components provide accessible and mobile-ready solutions. The components implement Salesforce Lightning Design System (SLDS) component designs and blueprints.

Action and menu components trigger an action when you click them.

Container components group related content together.

Visual components display images, icons, and other visual elements.

Input components let users enter data and can validate the input.

Form components help users create, edit, and view records.

Navigation components help users move between pages.

Status and notification components deliver information and insights.

Output components display data that's formatted for the user's locale and language. Use them wherever you want to display data.

Progress components convey the progress of a process.

Table and tree components can display a large amount of formatted record data. Tree components can show hierarchy with rows that you can expand and collapse.