gh-manager-cli
$
> Clean up your GitHub account in 5 minutes

gh-manager-cli: The Terminal GitHub Manager for Repository Management

GitHub manager terminal interface. Archive, delete, and organize repos with this CLI tool.
The TUI GitHub management solution developers love - manage GitHub from terminal.

gh-manager-cli demo preview
Click to play full demo

Interactive demo showing repository browsing, search, and management features

Powerful Repository Management

Everything you need to manage GitHub repos efficiently

Smart Search & Filter
Server-side search through repository names and descriptions with live pagination
Keyboard-First Navigation
Full keyboard control with arrow keys, shortcuts, and modal-based interactions
Secure Authentication
GitHub OAuth or Personal Access Token with secure local storage
Repository Actions
Rename, archive, delete, change visibility, and sync forks with confirmation prompts
Stars Management
View and manage starred repositories with dedicated stars mode and quick star/unstar actions
Visibility Management
Filter by visibility and change repository settings including Enterprise support
Fork Synchronization
Track commits behind upstream and sync forks with automatic conflict detection
Rate Limit Monitoring
Real-time GraphQL & REST API usage with visual warnings and automatic delta tracking
Live Repository Metrics
Stars, forks, language stats, size tracking, and last activity timestamps
Enterprise & Org Support
Seamlessly switch between personal and organization contexts with enterprise badges
Persistent Preferences
UI settings, sort order, density, and filters saved between sessions
Display Density Control
Toggle between compact, cozy, and comfy modes for optimal information density
Smart Caching & Performance
Apollo GraphQL cache with automatic prefetching and virtualized rendering
> The Problem

Stop Clicking Through GitHub's Slow Web Interface

Managing repositories on github.com is painfully slow. Every action requires multiple clicks, page loads, and digging through settings menus. With dozens or hundreds of repos, it's a nightmare.

GitHub.com Problems
  • 20 repos per page, endless "Next" clicking
  • Click repo → Settings → scroll → find action
  • No bulk operations for archive/delete
  • Full page refresh after every action
  • Can't filter by last activity or fork status
  • No keyboard shortcuts for power users
gh-manager-cli Solution
  • View all repos with smooth infinite scroll
  • Single keypress for any action
  • Batch operations on multiple repos
  • Instant updates with no page reload
  • Smart filters by date, size, fork status
  • Full keyboard control for everything

Result: Clean up 50+ repos in 5 minutes instead of an hour of clicking

> Account Organization

Finally Clean Up Your GitHub Account

Tired of scrolling through hundreds of repos? Old forks cluttering your profile? Dead projects you forgot about? Take control and organize your GitHub presence.

Bulk Repository Management
  • Archive outdated projects in seconds
  • Delete old forks you'll never touch again
  • Batch rename repositories with consistent naming
  • Change visibility settings across multiple repos
  • Manage starred repositories with dedicated mode
Smart Filtering & Discovery
  • Find inactive repos by last commit date
  • Filter by stars, size, language, and activity
  • Identify forks that are behind upstream
  • Search across repos and descriptions instantly

Transform Your GitHub Profile

From chaotic repository list to organized, professional profile. Show potential employers and collaborators only your best work.

5 min
Average cleanup time
50+
Repos managed per session
100%
Terminal-based efficiency

Multiple Installation Options

Choose the method that works best for you

NPX (Recommended)
Run instantly without installation
npx gh-manager-cli@latest
Homebrew
For macOS and Linux users
brew tap wiiiimm/tap
brew install gh-manager-cli
Global Install
Install globally via npm
npm install -g gh-manager-cli@latest
Pre-built Binaries
No Node.js required

Download standalone executables for Linux, macOS, and Windows from GitHub Releases

Simple Workflow

Get started in seconds

1

Run the command

npx gh-manager-cli@latest
2

Authenticate with GitHub

Choose OAuth (recommended) or Personal Access Token

3

Manage your repositories

Browse, search, sort, and perform actions on your GitHub repos

Start cleaning up your GitHub account now

Join thousands of developers who have organized their GitHub profiles with gh-manager-cli

Terminal TUI
npx gh-manager-cli@latest

💚 Thank You for Using gh-manager-cli!

If this app saved you time, please consider supporting the development of more open-source projects like this.

Hi, I'm William — the person behind wiiiimm, my new brand that brings together my worlds as a software engineer, photographer, and multimedia designer.

Two Decades of Code

I've been coding since 1998 and working on web projects since 2005 — over two decades of creating, launching, and collaborating. Along the way, I've worked with multiple agencies and helped bring countless projects to life.

What's Next with wiiiimm
  • Releasing at least one useful open-source app every month
  • Sharing photography and multimedia design projects that explore visuals, sound, and storytelling

Your sponsorship is an invitation to join the journey. Together, we can keep experimenting, building, and creating tools, images, and experiences worth sharing.

Your support and contributions make a difference! 🙏

Every contribution helps maintain and improve gh-manager-cli and future open-source projects.