Niko Syring d41761d6e9 feat: complete Rust-to-Go rewrite with Bubbletea v2
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>
2026-03-12 03:41:14 +01:00
2023-12-31 00:26:12 +00:00
2022-07-06 00:44:18 +00:00

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

S
Description
No description provided
Readme MIT 14 MiB
Languages
Go 99.8%
Shell 0.2%