Skip to content

Featuring only the most showstopping, glamorous CLI tooling out there...

License

Notifications You must be signed in to change notification settings

charm-community/charm-in-the-wild

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Charm In The Wild

This is your one-stop shop to find incredible community projects built with the Charm stack. Get inspired, and most importantly, get building!

This is an entirely community-driven repo for members of the community to share their projects. You can PR your completed projects to be included in the list.

You're also welcome to contribute ideas without building them out.

To contribute, see CONTRIBUTING.md

Contents

Applications

Bubble Tea

Bubble Tea programs used in production.

  • ASCII Movie - A Star Wars ASCII art movie player.
  • AT CLI - Execute AT Commands via serial port connections.
  • Aztify - Bring Microsoft Azure resources under Terraform.
  • brows - A GitHub release browser.
  • Canard - An RSS client.
  • charm - The official Charm user account manager.
  • chatgpt-cli - A CLI for ChatGPT.
  • chatgpt-tui - A TUI for ChatGPT with SQLite sessions.
  • ChatGPTUI - A TUI for ChatGPT.
  • chezmoi - Securely manage your dotfiles across multiple machines.
  • chip-8 - A CHIP-8 interpreter.
  • chtop - Monitor your ClickHouse node without leaving the terminal.
  • circumflex - Read Hacker News in the terminal.
  • cli-of-life - Play Conway's Game of Life in your terminal.
  • clidle - A Wordle clone.
  • cLive - Automate terminal operations and view them live in a browser.
  • container-canary - A container validator.
  • countdown - A multi-event countdown timer.
  • CRT - A simple terminal emulator for running Bubble Tea in a dedicated window, with optional shaders.
  • cueitup - Inspect messages in an AWS SQS queue in a simple and deliberate manner.
  • Daytona - An development environment manager.
  • dns53 - Dynamic DNS with Amazon Route53; expose your EC2 quickly, securely and privately.
  • eks-node-viewer - A tool for visualizing dynamic node usage within an EKS cluster.
  • End Of Eden - A "Slay the Spire"-like, roguelike deck-builder game.
  • enola - Find social media accounts by username across social networks.
  • flapioca - Flappy Bird on the CLI!
  • fm - A terminal-based file manager.
  • fork-cleaner - Clean up old and inactive forks in your GitHub account.
  • fractals-cli - A multiplatform terminal fractal explorer.
  • fztea - A Flipper Zero TUI.
  • gama - Manage GitHub Actions from the terminal.
  • gambit - Chess in the terminal.
  • gembro - A mouse-driven Gemini browser.
  • gh-b - A GitHub CLI extension for managing branches.
  • gh-dash - A GitHub CLI extension for PRs and issues.
  • gitflow-toolkit - A GitFlow submission tool.
  • Glow - A markdown reader, browser, and online markdown stash.
  • go-sweep - Minesweeper in the terminal.
  • gocovsh - Explore Go coverage reports from the CLI.
  • got - A simple translator and text-to-speech app built on simplytranslate's APIs.
  • gum - Interactivity and styling for shells and shell scripts.
  • hiSHtory - Your shell history in context: synced, and queryable.
  • httpit - A rapid http(s) benchmark tool.
  • Huh? - An interactive prompt and form toolkit.
  • IDNT - A batch software uninstaller.
  • json-log-viewer - An interactive JSON log viewer.
  • kboard - A typing game.
  • kplay - Inspect messages in a Kafka topic.
  • laboon - A Docker-desktop-style container manager.
  • mc - The official MinIO client.
  • mergestat - Run SQL queries on git repositories.
  • meteor - A highly customizable conventional commit message tool.
  • mods - AI on the CLI, built for pipelines.
  • nachrichten - Access up-to-date news in German provided by the Tagesschau.
  • Neon Modem Overdrive - A BBS-style TUI client for Discourse, Lemmy, Lobste.rs and Hacker News.
  • nom - An RSS reader and manager.
  • Noted - A note viewer and manager.
  • outtasync - Identify CloudFormation stacks that are out of sync with their template files.
  • pathos - A PATH environment variable editor.
  • Plandex - A terminal-based AI coding engine for complex tasks.
  • portal - Secure transfers between computers.
  • prs - Stay up to date with your PRs.
  • puffin - A TUI for hledger to manage your finances.
  • pug - Terraform task manager.
  • punchout - Takes the suck out of logging time on JIRA.
  • redis-viewer - A Redis database browser.
  • redis_tui - A Redis database browser.
  • schemas - Lets you inspect postgres schemas in the terminal.
  • scrabbler - An automatic draw tool for your duplicate Scrabble games.
  • sku - Sudoku on the CLI.
  • Slides - A markdown-based presentation tool.
  • SlurmCommander - A Slurm workload manager.
  • Soft Serve - A command-line-first Git server that runs a TUI over SSH.
  • solitaire-tui - Klondike Solitaire for the terminal.
  • StormForge Optimize Controller - A tool for experimenting with application configurations in Kubernetes.
  • Storydb - An improved bash/zsh-style ctrl+r command history finder.
  • STTG - A teletext client for SVT, Sweden's national public television station.
  • sttr - A general-purpose text transformer.
  • superfile - A fancy, modern terminal-based file manager.
  • tasktimer - A dead-simple task timer.
  • termdbms - A keyboard and mouse driven database browser.
  • text-adventure - A text adventure game/engine with a TUI interface.
  • tgpt - Conversational AI for the CLI; no API keys necessary.
  • Thardians - Space Invaders for the terminal.
  • ticker - A terminal stock viewer and stock position tracker.
  • trainer - A Go concurrency coding interview simulator with learning materials.
  • tran - Securely transfer stuff between computers (based on portal).
  • Trufflehog - Find leaked credentials.
  • Typer - A typing test.
  • typioca - A typing test.
  • tz - A scheduling aid for people in multiple time zones.
  • ugm - A unix user and group browser.
  • walk - A terminal navigator.
  • wander - A HashiCorp Nomad terminal client.
  • WG Commander - A TUI for a simple WireGuard VPN setup.
  • wishlist - An SSH directory.

Other

Editor Plugins

Plugin for text editors and IDEs.

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

Tutorials

How-tos featuring tools by Charm.


Part of the Charm Community.

The Charm logo

Charm热爱开源 • Charm loves open source

About

Featuring only the most showstopping, glamorous CLI tooling out there...

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages