mirror of
https://github.com/mum4k/termdash.git
synced 2025-04-25 13:48:50 +08:00
953 B
953 B
termdash
This project implements a terminal based dashboard. The feature set is inspired by the gizak/termui project. Why the rewrite you ask?
- The above mentioned project is abandoned and isn't maintained anymore.
- The project doesn't follow the design goals outlined below.
- The project is released under a license I cannot use.
Design goals
This effort is focused on good software design and maintainability. By a good software I mean:
- Write readable, well documented code.
- Provide an infrastructure that allows development of individual dashboard components in separation.
- The infrastructure should enforce consistency between the dashboard components.
- Focus on maintainability, the infrastructure and dashboard components must have good test coverage, the repository must have CI/CD enabled.
On top of that - let's have fun, learn something and become better developers together.