happyx-ui
UI library for HappyX web framework
Summary
| Latest Version | 1.0.0 |
|---|---|
| License | MIT |
| CI Status | Failing |
| Downloads | 0 |
| Last Indexed | 2026-07-21 05:26 |
Tags
Authors
- HapticX
Installation
nimble install happyx-ui
choosenim install happyx-ui
git clone https://github.com/HapticX/happyx-ui
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| happyx-ui | ✓ | ✓ | ✓ | - | - | - | - | - | - | - |
Dependencies
| Package | Version | Optional |
|---|---|---|
| nim >= | 1.6.14 | No |
| happyx >= | 3.10.2 | No |
Source
| Repository | https://github.com/HapticX/happyx-ui |
|---|---|
| Homepage | https://github.com/HapticX/happyx-ui |
| Registry Source | nimble_official |
README
# HappyX-UI
### HappyX UI library
[](https://hapticx.github.io/happyx-ui/#/)
[](https://wakatime.com/badge/user/eaf11f95-5e2a-4b60-ae6a-38cd01ed317b/project/3d17a540-e4d1-458e-a335-fa8908dba246)
This library was inspired by Jetpack Compose. It contains components that allow you to efficiently and quickly create an application.
TODO 🏁
Simple Components
- [x]
Button,OutlineButton; - [x]
Input,OutlineInput,Checkbox; - [x]
Surface; - [x]
Column,Row; - [x]
Progress; - [x]
Text; - [x]
Image(default + svg support); - [x]
Card; - [x]
Box(container with child position absolute); - [x]
Grid; - [ ]
Slider(range slider); - [x]
Stepper(number changer); - [x]
Tag(for content); - [x]
Tooltip; - [x]
Switcher; - [x]
ChildModifier(applies modifier to all children (not recursive));
Complex Components
- [ ]
Breadcrumb(page navigation); - [ ]
Dropdown(dropdown menu); - [ ]
BottomNavigation; - [ ]
TabNavigation; - [ ]
Pagination; - [ ]
Tree;
Example 👀
