Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

charm-in-the-wild

Featuring only the most showstopping, glamorous CLI tooling out there...
https://github.com/charm-and-friends/charm-in-the-wild

Last synced: 5 days ago
JSON representation

  • Applications

    • Games

      • wordle - A wordle game for your terminal! (_built with Bubble Tea_)
      • ASCII Movie - A Star Wars ASCII art movie player. (_built with Bubble Tea_)
      • tetrigo - Tetris in your terminal. (_built with Bubble Tea_)
      • End Of Eden - A "Slay the Spire"-like, roguelike deck-builder game. (_built with Bubble Tea_)
      • Thardians - Space Invaders for the terminal. (_built with Bubble Tea_)
      • Typer - A typing test. (_built with Bubble Tea_)
      • chip-8 - A CHIP-8 interpreter. (_built with Bubble Tea_)
      • cli-of-life - Play Conway's Game of Life in your terminal. (_built with Bubble Tea_)
      • clidle - A Wordle clone. (_built with Bubble Tea_)
      • flapioca - Flappy Bird on the CLI! (_built with Bubble Tea_)
      • fractals-cli - A multiplatform terminal fractal explorer. (_built with Bubble Tea_)
      • gambit - Chess in the terminal. (_built with Bubble Tea_)
      • go-sweep - Minesweeper in the terminal. (_built with Bubble Tea_)
      • kboard - A typing game. (_built with Bubble Tea_)
      • scrabbler - An automatic draw tool for your duplicate Scrabble games. (_built with Bubble Tea_)
      • sku - Sudoku on the CLI. (_built with Bubble Tea_)
      • solitaire-tui - Klondike Solitaire for the terminal. (_built with Bubble Tea_)
      • text-adventure - A text adventure game/engine with a TUI interface. (_built with Bubble Tea_)
      • typioca - A typing test. (_built with Bubble Tea_)
    • Cloud and DevOps

      • PassDIY - A TUI for password management on HashiCorp Vault. (_built with Bubble Tea_)
      • Daytona - An development environment manager. (_built with Bubble Tea_)
      • StormForge Optimize Controller - A tool for experimenting with application configurations in Kubernetes. (_built with Bubble Tea_)
      • container-canary - A container validator. (_built with Bubble Tea_)
      • cueitup - Inspect messages in an AWS SQS queue in a simple and deliberate manner. (_built with Bubble Tea_)
      • dns53 - Dynamic DNS with Amazon Route53; expose your EC2 quickly, securely and privately. (_built with Bubble Tea_)
      • eks-node-viewer - A tool for visualizing dynamic node usage within an EKS cluster. (_built with Bubble Tea_)
      • kplay - Inspect messages in a Kafka topic. (_built with Bubble Tea_)
      • laboon - A Docker-desktop-style container manager. (_built with Bubble Tea_)
      • mc - The official [MinIO](https://min.io) client. (_built with Bubble Tea_)
      • outtasync - Identify CloudFormation stacks that are out of sync with their template files. (_built with Bubble Tea_)
      • pug - Terraform task manager. (_built with Bubble Tea_)
      • wander - A HashiCorp Nomad terminal client. (_built with Bubble Tea_)
    • Messaging and Communication

      • vault - A terminal chat application with file transfer support. (_built with Bubble Tea_)
    • AI

      • ChatGPTUI - A TUI for ChatGPT. (_built with Bubble Tea_)
      • chatgpt-cli - A CLI for ChatGPT. (_built with Bubble Tea_)
      • Plandex - A terminal-based AI coding engine for complex tasks. (_built with Bubble Tea_)
      • chatgpt-tui - A TUI for ChatGPT with SQLite sessions. (_built with Bubble Tea_)
      • mods - AI on the CLI, built for pipelines. (_built with Bubble Tea_)
      • tgpt - Conversational AI for the CLI; no API keys necessary. (_built with Bubble Tea_)
    • Cyber Security (_built with Bubble Tea_)

      • Trufflehog - Find leaked credentials. (_built with Bubble Tea_)
      • WG Commander - A TUI for a simple WireGuard VPN setup. (_built with Bubble Tea_)
    • Database Tools

      • chtop - Monitor your ClickHouse node without leaving the terminal. (_built with Bubble Tea_)
      • redis-viewer - A Redis database browser. (_built with Bubble Tea_)
      • redis_tui - A Redis database browser. (_built with Bubble Tea_)
      • schemas - Lets you inspect postgres schemas in the terminal. (_built with Bubble Tea_)
      • termdbms - A keyboard and mouse driven database browser. (_built with Bubble Tea_)
    • Development Tools

      • AT CLI - Execute AT Commands via serial port connections. (_built with Bubble Tea_)
      • CRT - A simple terminal emulator for running Bubble Tea in a dedicated window, with optional shaders. (_built with Bubble Tea_)
      • Glow - A markdown reader, browser, and online markdown stash. (_built with Bubble Tea_)
      • Huh? - An interactive prompt and form toolkit. (_built with Bubble Tea_)
      • Soft Serve - A command-line-first Git server that runs a TUI over SSH. (_built with Bubble Tea_)
      • Storydb - An improved bash/zsh-style ctrl+r command history finder. (_built with Bubble Tea_)
      • brows - A GitHub release browser. (_built with Bubble Tea_)
      • charm - The official Charm user account manager. (_built with Bubble Tea_)
      • chezmoi - Securely manage your dotfiles across multiple machines. (_built with Bubble Tea_)
      • fork-cleaner - Clean up old and inactive forks in your GitHub account. (_built with Bubble Tea_)
      • gama - Manage GitHub Actions from the terminal. (_built with Bubble Tea_)
      • gh-b - A GitHub CLI extension for managing branches. (_built with Bubble Tea_)
      • gitflow-toolkit - A GitFlow submission tool. (_built with Bubble Tea_)
      • gocovsh - Explore Go coverage reports from the CLI. (_built with Bubble Tea_)
      • gum - Interactivity and styling for shells and shell scripts. (_built with Bubble Tea_)
      • hanchond - Web3 network manager with a Terminal Block Explorer. (Bubble Tea, Lip Gloss, Glamour)
      • hiSHtory - Your shell history in context: synced, and queryable. (_built with Bubble Tea_)
      • httpit - A rapid http(s) benchmark tool. (_built with Bubble Tea_)
      • json-log-viewer - An interactive JSON log viewer. (_built with Bubble Tea_)
      • mergestat - Run SQL queries on git repositories. (_built with Bubble Tea_)
      • meteor - A highly customizable conventional commit message tool. (_built with Bubble Tea_)
      • mult - Run a command multiple times and glance at the outputs via a TUI. (_built with Bubble Tea_)
      • pathos - A PATH environment variable editor. (_built with Bubble Tea_)
      • prs - Stay up to date with your PRs. (_built with Bubble Tea_)
      • skeleton - A TUI multi-tab library based on Bubble Tea framework. (_built with Bubble Tea_)
      • sttr - A general-purpose text transformer. (_built with Bubble Tea_)
      • tapioca - Floating progress bar compatible with any loggers that you might use. (_built with Bubble Tea_)
      • trainer - A Go concurrency coding interview simulator with learning materials. (_built with Bubble Tea_)
      • ube - A lines of code counter. (_built with Bubble Tea_)
      • flow - Customizable and interactive task runner / manager. (_built with Bubble Tea, Glamour, and Log_)
      • gh-not - GitHub rule-based notifications management. (_built with Bubble Tea_)
      • mpwt - A TUI tool transforming Windows Terminal experience by splitting multi commands into organized panes. (_built with Bubble Tea_)
      • go-size-analyzer - Explore the dependency size of your golang binary in the terminal. (_built with Bubble Tea and Lip Gloss_)
    • File Management

      • walk - A terminal navigator. (_built with Bubble Tea_)
    • Networking and File Transfer

      • tran - Securely transfer stuff between computers (based on [portal](https://github.com/ZinoKader/portal)). (_built with Bubble Tea_)
      • wishlist - An SSH directory and bastian. (_built with Bubble Tea_)
    • Productivity and Organization

      • IDNT - A batch software uninstaller. (_built with Bubble Tea_)
      • Noted - A note viewer and manager. (_built with Bubble Tea_)
      • Slides - A markdown-based presentation tool. (_built with Bubble Tea_)
      • SlurmCommander - A Slurm workload manager. (_built with Bubble Tea_)
      • countdown - A multi-event countdown timer. (_built with Bubble Tea_)
      • hours - A no-frills time tracking toolkit for the command line. (_built with Bubble Tea_)
      • omm - A keyboard-driven task manager for the command line. (_built with Bubble Tea_)
      • punchout - Takes the suck out of logging time on JIRA. (_built with Bubble Tea_)
      • tasktimer - A dead-simple task timer. (_built with Bubble Tea_)
      • ticker - A terminal stock viewer and stock position tracker. (_built with Bubble Tea_)
      • tz - A scheduling aid for people in multiple time zones. (_built with Bubble Tea_)
      • ciphery - A local vault manager app designed for securely storing and managing secrets.(_built with Bubble Tea_)
    • RSS and News

      • Canard - An RSS client. (_built with Bubble Tea_)
      • Neon Modem Overdrive - A BBS-style TUI client for Discourse, Lemmy, Lobste.rs and Hacker News. (_built with Bubble Tea_)
      • circumflex - Read Hacker News in the terminal. (_built with Bubble Tea_)
      • nachrichten - Access up-to-date news in German provided by the [Tagesschau](https://www.tagesschau.de/). (_built with Bubble Tea_)
      • nom - An RSS reader and manager. (_built with Bubble Tea_)
    • System Management

      • cLive - Automate terminal operations and view them live in a browser. (_built with Bubble Tea_)
      • fztea - A Flipper Zero TUI. (_built with Bubble Tea_)
      • ugm - A unix user and group browser. (_built with Bubble Tea_)
    • Language and Translation

      • STTG - A teletext client for SVT, Sweden's national public television station. (_built with Bubble Tea_)
      • gembro - A mouse-driven Gemini browser. (_built with Bubble Tea_)
      • got - A simple translator and text-to-speech app built on simplytranslate's APIs. (_built with Bubble Tea_)
      • LinGo - A terminal based language acquisition application, which allows you to learn languages while reading texts.
    • Finance

      • puffin - A TUI for hledger to manage your finances. (_built with Bubble Tea_)
  • Editor Plugins

    • Finance

      • freeze.nvim - A wrapper for charm's freeze cli tool for usage in neovim.
  • Tutorials

    • Finance

      • Outsourcing My Memory to Gum - Build a function to discover npm scripts in any project using [jq](https://github.com/jqlang/jq) and [Gum](https://github.com/charmbracelet/gum).
      • Rapidly Building Interactive CLIs in Go with Bubble Tea - [Inngest](https://www.inngest.com/) talks about why they chose Bubble Tea and their method for building Bubble Tea applications.
      • Tips for Building Bubble Tea Progams - In his inaugural blog post, [Louis Garman](https://leg100.github.io) talks through best practices for building Bubble Tea applications. As featured in [Golang Weekly](https://golangweekly.com/issues/521) and on [Hacker News](https://news.ycombinator.com/item?id=41369065).