projects

Germinal

2026 ยท github

A modern terminal-based resource monitor for Windows built with Go.

Features

  • Real-time CPU, Memory, and Disk usage monitoring
  • Process list with live data
  • Kill processes directly from the UI
  • Network I/O monitoring (upload/download)
  • Search and filter processes
  • Keyboard navigation
  • Clean dark theme

Controls

KeyAction
j / kMove up/down
h / lSwitch views
/Search/filter processes
xKill selected process
q / ctrl+cQuit

Views

  • System - CPU, Memory, Disk usage cards
  • Processes - Process list with kill functionality
  • Network - Network upload/download stats

Installation

# Clone the repository
git clone https://github.com/ufraaan/germinal.git
cd germinal

# Build
go build -o germinal.exe

# Run
./germinal.exe

Development

# Install dependencies
go mod tidy

# Run in development
go run .