| Crates.io | seigi |
| lib.rs | seigi |
| version | 0.3.0 |
| created_at | 2025-09-29 13:57:46.162426+00 |
| updated_at | 2025-10-16 14:32:52.032305+00 |
| description | Fundamental web UI components written in Rust |
| homepage | https://github.com/kappa8719/seigi |
| repository | https://github.com/kappa8719/seigi |
| max_upload_size | |
| id | 1859569 |
| size | 31,678 |
A collection of basic components for building Rust WebAssembly frontend projects.
Seigi provides essential building blocks for web applications compiled to WebAssembly using Rust. The library focuses on delivering unstyled, flexible components that integrate seamlessly with your existing design system.
seigi_toastAn unstyled toast notification component that provides the core functionality without imposing any visual design. Perfect for implementing custom toast notifications that match your application's look and feel.
seigi_focusFocus management utilities including focus traps and programmatic focus control. Essential for building accessible web applications with proper keyboard navigation and focus handling.
seigi_formComprehensive form handling with field validation and support for customizable multi-staged forms. Simplifies complex form workflows while maintaining flexibility for custom validation logic.
[dependencies]
seigi = "0.2"
[dependencies]
seigi_toast = "0.2"
seigi_focus = "0.1"
Licensed under MIT License.
Contributions are welcome! Please feel free to submit a Pull Request.