harmonyui / ui
HarmonyUI Symfony Package
Package info
Type:symfony-bundle
pkg:composer/harmonyui/ui
Requires
- php: >=8.4
- symfony/http-kernel: ^7.0 || ^8.0
- symfony/ux-twig-component: ^3.2
- tales-from-a-dev/twig-tailwind-extra: ^1.2
- twig/html-extra: ^3.12
Requires (Dev)
- phpunit/phpunit: ^13.2
- symfony/css-selector: ^8.1
- symfony/dom-crawler: ^8.1
- symfony/framework-bundle: ^8.1
- symfony/twig-bundle: ^8.1
- symfony/yaml: ^8.1
Suggests
- symfony/stimulus-bundle: To auto-register the HarmonyUI Stimulus controllers (interactive components)
This package is not auto-updated.
Last update: 2026-07-10 18:56:48 UTC
README
HarmonyUI is a UI component library for Symfony. It provides beautifully styled Twig components, built on Tailwind CSS and extensible through design tokens and per-component configuration.
Want a demo? Check out harmonyui.org.
Warning
HarmonyUI is pre-1.0: the API is not frozen yet, and each 0.x minor release (0.1 to 0.2, for example) may contain breaking changes. A caret constraint like ^0.1 keeps you on non-breaking releases, so review the changelog before bumping to the next minor.
This repository is a READ-ONLY sub-tree split. See https://github.com/nicolaslps/HarmonyUI to create issues or submit pull requests.
Resources
- Documentation
- Report issues and send Pull Requests in the main HarmonyUI repository