30+ components and 50+ Blade tags that render as native SwiftUI and Jetpack Compose views — a complete UI kit for NativePHP Mobile, no native code required.
Built on NativePHP's EDGE elements. No rebuild needed to update components — everything is pure PHP on top of the SuperNative layer.
- 30+ components, 50+ tags — Button, Badge, Card, Alert, Accordion, Tabs, Toggle, Dialog, Sheet, Drawer, Item Groups, Empty States, and more
- shadcn/ui design system — neutral, zinc, slate, stone, and gray base colors with configurable accent themes
- Automatic light/dark mode — adapts to the device's system appearance with no extra configuration
- Two-way binding —
native:model for forms, inputs, switches, checkboxes, and radio groups
- SwiftUI on iOS, Jetpack Compose on Android — truly native rendering, not WebView
- AI agent skills — Claude Code and Codex skills included for AI-assisted development
| Category |
Components |
| Display |
Badge, Card, Alert, Empty State, Typography |
| Forms |
Input, Textarea, Switch, Checkbox, Radio Group |
| Navigation |
Tabs, Accordion, Item Group |
| Overlays |
Dialog, Sheet, Drawer |
| Actions |
Button, Toggle |
composer require codingwithrk/nativephp-ui
php artisan native:plugin:register codingwithrk/nativephp-ui
php artisan vendor:publish --tag=nativephp-ui-config
php artisan native:run