Home

Awesome

Aurora libraries

Aurora is a collection of libraries for writing modern, elegant and fast desktop Compose applications based on the Ephemeral design system. It is built with Java 17, and runs on Java 17 and later.

<p align="center"> <img src="https://raw.githubusercontent.com/kirill-grouchnikov/aurora/icicle/docs/images/theming/skins/nebula.png" width="340" height="280" border=0> <img src="https://raw.githubusercontent.com/kirill-grouchnikov/aurora/icicle/docs/images/theming/skins/gemini.png" width="340" height="280" border=0> </p> <p align="center"> <img src="https://raw.githubusercontent.com/kirill-grouchnikov/aurora/icicle/docs/images/theming/skins/graphitechalk.png" width="340" height="280" border=0> <img src="https://raw.githubusercontent.com/kirill-grouchnikov/aurora/icicle/docs/images/theming/skins/nightshade.png" width="340" height="280" border=0> </p>

Documentation

Window top-level APIs

Theming

Components

SVG transcoding

Have a question?

Aurora artifacts

Aurora artifacts are available in the central Maven repository under groupId=org.pushing-pixels

Core artifacts

Tools artifacts

Snapshots

Aurora snapshot artifacts are available in the Sonatype repository.

Building Aurora

This document is an overview of how to build Aurora artifacts locally.

<p align="center"> <img src="https://raw.githubusercontent.com/kirill-grouchnikov/aurora/icicle/docs/images/logo/auroraicon-512.png" width="256" height="256" border=0> </p>