d41761d6e9f90124f789b27dca1804735074c2c4
Rewrites oxker from Rust/ratatui to Go/Bubbletea, migrated to the Bubbletea v2 API (charm.land/bubbletea/v2). Removes all original Rust source files and legacy Go modules (internal/ui, internal/input, bubbles). Key changes: - View() returns tea.View with declarative AltScreen and MouseMode - KeyMsg → KeyPressMsg, MouseMsg → MouseClickMsg/WheelMsg/MotionMsg/ReleaseMsg - execWriteKey rewritten for v2 key fields (Code/Mod/Text) - Mouse toggle via View field instead of imperative commands - Filter/search text input uses msg.Text for v2 space key compat Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Oxker - Go Version
A simple TUI to view & control Docker containers, built with Bubbletea.
Features
- View Docker containers in a table format
- Filter containers
- Start/Stop containers
- Container details
Requirements
- Go 1.23+
- Docker installed and running
Installation
go install github.com/oxker/oxker@latest
Usage
oxker
Controls
| Key | Action |
|---|---|
| q | Quit |
| r | Refresh containers |
| j/k | Navigate up/down |
| enter | View container details |
| ctrl+c | Quit |
Building
go build -o oxker
License
MIT
Languages
Go
99.8%
Shell
0.2%