1
0
mirror of https://github.com/mum4k/termdash.git synced 2025-04-25 13:48:50 +08:00
termdash/README.md
2018-03-24 12:14:06 +00:00

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?

  1. The above mentioned project is abandoned and isn't maintained anymore.
  2. The project doesn't follow the design goals outlined below.
  3. 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:

  1. Write readable, well documented code.
  2. Provide an infrastructure that allows development of individual dashboard components in separation.
  3. The infrastructure should enforce consistency between the dashboard components.
  4. 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.