Credits
Acun UI is built on the open-source projects below. Thank you to everyone who builds and maintains them.
Versions are on the Dependencies page, and the license texts are in the THIRD-PARTY-NOTICES.md file.
Free libraries
Used to run and build the theme:
| Name | Used for | URL |
|---|---|---|
| Alpine.js | The components' behavior in the browser | alpinejs.dev |
| ApexCharts | Charts | apexcharts.com |
| concurrently | Development commands on Windows | github.com/open-cli-tools/concurrently |
| flatpickr | Date range picker | flatpickr.js.org |
| Laravel | Application framework | laravel.com |
| Laravel Multiplex | Running development commands together | github.com/laravel/multiplex |
| Laravel Tinker | Trying code on the command line | github.com/laravel/tinker |
| Laravel Vite Plugin | Connecting Vite to Laravel | github.com/laravel/vite-plugin |
| Leaflet | Maps | leafletjs.com |
| Livewire | Interactive components | livewire.laravel.com |
| Tailwind CSS | CSS framework and Vite plugin | tailwindcss.com |
| Tailwind CSS Forms | Base styles of form fields | github.com/tailwindlabs/tailwindcss-forms |
| Vite | Build tool | vite.dev |
Alpine.js comes with Livewire; the components use its collapse, anchor, sort, and mask plugins.
Development and test tools (installed by composer install without --no-dev):
| Name | Used for | URL |
|---|---|---|
| Collision | Readable error output on the command line | github.com/nunomaduro/collision |
| Faker | Generating sample data and tests | fakerphp.org |
| Laravel Boost | Tools for AI coding assistants | github.com/laravel/boost |
| Laravel Pail | Watching log entries | github.com/laravel/pail |
| Laravel Pao | Compact test output for coding assistants | github.com/laravel/pao |
| Laravel Pint | Code formatting | github.com/laravel/pint |
| Mockery | Test doubles | github.com/mockery/mockery |
| PHPUnit | Tests | phpunit.de |
The map component uses OpenStreetMap tiles by default; map data © OpenStreetMap contributors.
Icons and flags
| Name | Used for | URL |
|---|---|---|
| Heroicons | acun:icon icons |
heroicons.com |
The language switcher's flags are drawn as inline SVG inside the package; no external flag set is used.
Fonts
| Name | Used for | URL |
|---|---|---|
| Public Sans | The panel's text font | public-sans.digital.gov |
| DM Mono | Code and numeric labels | github.com/googlefonts/dm-mono |
| Plus Jakarta Sans | Front-end theme 2 | github.com/tokotype/PlusJakartaSans |
| Fraunces | Headings of front-end theme 3 | github.com/undercasetype/Fraunces |
The fonts are distributed under the SIL Open Font License 1.1. They are downloaded through Bunny Fonts during the build and served from the application itself.
Learn more
- Dependencies: versions and which ones are required.
- License: Acun UI's own license.