A set of components for building user interfaces in Atlassian products and services.
Thorough documentation is available at the AUI website.
Consuming the AUI library is supported through a few methods:
AUI is released to npmjs.com. Install it through your favourite package manager:
npm install @atlassian/aui
yarn add @atlassian/aui
In the Node package, you will find:
lib/ contains individual AUI components. Use a CommonJS or AMD loader to load each component as your application needs.
All Atlassian Server products come with AUI pre-installed, so you don't need to do much to re-use it in your plugin.
Each AUI component has a
web-resource key you can include it by. Consult each component's documentation
on the AUI website for the key.
AUI distributions are released to the aui-dist repo on Bitbucket.
Note that this is equivalent to the
dist/ folder available in the Node package.
Raise bugs or feature requests in the AUI project.
AUI is an Atlassian Developer Asset and is released under the Atlassian Developer Terms license. Some assets are released under the Atlassian Design Guidelines (ADG) license. See the licenses directory for information about AUI, ADG, and included libraries.