ACsGuis
ACsGuis is a Minecraft modification that adds advanced graphical user interfaces with CSS support. You can create your own interfaces using Java code or the Sqript scripting language, and then style them using CSS.
The mod supports numerous interface components including scrollable panels, text labels, input areas, dropdown menus, and item slots.
CSS code follows standard structure and supports most basic and useful properties. Detailed documentation is available in French.
Additionally, the mod includes the ACsLib library providing useful tools for mod development: error tracking system, NBT serializer, packet serializer, and basic functions for extending capabilities.

The first two interface examples are created exclusively using Sqript and CSS code, without the need to develop a Java mod!