tview - Golang으로 작성된 터미널 기반 UI 라이브러리

1 week ago 8

  • 터미널 기반 사용자 인터페이스(TUI) 를 쉽게 구축할 수 있도록 설계된 Go 패키지
  • CLI 환경에서도 GUI 수준의 상호작용을 구현할 수 있는 다양한 위젯 세트 제공
    • 입력 폼, 텍스트 뷰, 테이블, 트리 뷰, 리스트, 이미지, 모달 창, Grid/Flexbox/Page 등의 레이아웃 관리 기능도 포함
  • 유명 CLI 및 DevOps 도구에서 사용 중 : K9s(Kubernetes 클러스터 관리 CLI), gh(GitHub 공식 CLI), podman-tui(Podman 컨테이너 관리 UI), redis-tui, lazysql
  • MIT 라이선스로 공개, tcell과 uniseg 라이브러리를 기반으로 구축되어 높은 호환성과 확장성 보장

Read Entire Article