Skip to content

pedrojreis/ScrumChrono

Repository files navigation

ScrumChrono

ScrumChrono

AboutInstallationUsagesFeaturesBuilt With


Go Report Card Golang Linter

About

ScrumChrono is a terminal UI to aid Scrum meetings. The goal of this project is to make easy to track time and provide some extra information. Feel free to open an issue with any bug you encounter of any suggestion.

Installation

Via Homebrew

brew install pedrojreis/tap/scrumchrono

Via Winget

winget install ScrumChrono

Usage

# Current version
ScrumChrono version

# Starts a wizard to init the configuration
ScrumChrono config wizard

# View Config - it will include path and content
ScrumChrono config view

# Allows the user to delete a team in his configuration
ScrumChrono config delete

# Run for firstteamname
ScrumChrono -t firstteamname

Please refer to the wiki for more information and how-to's

Features

  • Config your teams by members, time and font.
  • Countdown will change color when 33%, 66% and 100% of time has elapsed.
  • Pause
  • Atlassian Integration
  • Soon: Statistics

Built With

  • Go 1.21.7 - Framework
    • Cobra - lib to create cli app
    • Viper - configuration solution
    • Termui - terminal dashboard and widget library
    • Go-Figure - beautiful ASCII
    • Go-jira - client library for Atlassian Jira
  • ❤️