GR
Grofer
GoCLILinuxSystemsA system and resource monitoring tool that runs from your terminal, written in Go.
374
Stars
53
Forks
18
Open Issues
24
Contributors
About Grofer
Grofer is a system and resource monitoring tool that runs from your terminal, written in Go. To those unfamiliar with Go and its concurrency model, the project maintains a learning path to get you up to speed. You don’t need to understand everything to start contributing.
Features
1
Terminal dashboards
Live CPU, memory, disk and network visualizations rendered directly in your terminal with termui.
2
Process management
Inspect and manage running processes without leaving the terminal.
Learning path
- The basic syntax, features and constructs of Go: try Learn Go in Y Minutes
- Goroutines, channels and WaitGroups: A Tour of Go, Go by Example
- The libraries used: gopsutil, termui and cobra/viper
- Ask in #grofer-help and someone will point you in the right direction
Quick Install
# Clone and build$ git clone https://github.com/pesos/grofer$ cd grofer && go build
Screenshots and a full README live on GitHub →
“Contribution Guide” lives in the repository: open it on GitHub →
“Issues” lives in the repository: open it on GitHub →
“Pull Requests” lives in the repository: open it on GitHub →