mirror of
https://github.com/veggiemonk/awesome-docker.git
synced 2026-05-07 14:07:56 -05:00
[PR #1266] [MERGED] Feat/tui browse #7389
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/veggiemonk/awesome-docker/pull/1266
Author: @veggiemonk
Created: 3/10/2026
Status: ✅ Merged
Merged: 3/10/2026
Merged by: @veggiemonk
Base:
master← Head:feat/tui-browse📝 Commits (2)
86aa439Add interactive TUI browser command using Bubbletea v2e4c4cffAdd TUI pagination, scrolloff, and fix visual overflow📊 Changes
12 files changed (+2555 additions, -645 deletions)
View changed files
📝
Makefile(+3 -0)📝
cmd/awesome-docker/main.go(+59 -6)📝
config/health_cache.yaml(+1509 -621)📝
go.mod(+17 -0)📝
go.sum(+40 -0)📝
internal/cache/cache.go(+5 -3)📝
internal/scorer/scorer.go(+19 -15)➕
internal/tui/model.go(+603 -0)➕
internal/tui/styles.go(+59 -0)➕
internal/tui/tree.go(+118 -0)➕
internal/tui/tree_test.go(+109 -0)➕
internal/tui/tui.go(+14 -0)📄 Description
Summary
browsecommand that launches an interactive TUI for exploring awesome-docker entries, built with Bubbletea v2j/k,h/l), pagination (Ctrl+D/Ctrl+U,PgDn/PgUp), jump-to-top/bottom (g/G), panel switching (Tab), filtering (/), and URL opening (Enter)Test plan
go build ./cmd/awesome-docker/compiles without errorsgo test ./internal/tui/passes./awesome-docker browselaunches the TUIj/k, expand/collapse withEnterTab, scroll withPgDn/PgUpandg/G/, open URLs withEnter🤖 Generated with Claude Code
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.