# π¦ Feather-Tui



> A Rust rewrite of the terminal UI library I originally wrote in C for my school management project.
β οΈ **This is my first-ever Rust project** β οΈ
Feather-Tui is a simple terminal UI library designed to provide building blocks for text-based user interfaces. It started life as a small C library in my school management system project, aiming to offer an easy-to-use UI framework for terminal applications. Now, Iβm rewriting it in Rust to learn the language and (hopefully) improve both performance and maintainability.
---
## π Progress

* π§ Feather-Tui is still under development.
* β
Some parts are complete, while others are only partially done.
* β¨ These parts may get refined or improved in the future.
* π For now, theyβre good enough to work with.
---
## π Changelog
https://github.com/Nongtajkrub/Feather-Tui/wiki/Changes#v028
---
## π¦ Crates
https://crates.io/crates/feather-tui
---
## π Usage
https://github.com/Nongtajkrub/Feather-Tui/wiki/Guide
---
## ποΈ Dependencies
`bitflags` `crossterm`
---
## π± Related Projects
- [Original C Version (part of my school management system)](https://github.com/nongtajkrub/school-management)