Go cli-app

Open-source Go projects categorized as cli-app | Edit details

Top 22 Go cli-app Projects

  • GitHub repo cobra

    A Commander for modern Go CLI interactions

    Project mention: I've been learning Go, and I'm looking for fun ways to make use of it in my free time. I have some ideas but need help choosing. | reddit.com/r/golang | 2021-11-20

    Build CLI tools with https://github.com/spf13/cobra

  • GitHub repo ishell

    Library for creating interactive cli applications. (by abiosoft)

    Project mention: Ask HN: What is a Golang equivalent / workalike of Python “cmd”? | news.ycombinator.com | 2021-10-13

    Maybe something like: https://github.com/abiosoft/ishell

    Your question is a little unclear. For any serious command prompt, it becomes almost required to build one from scratch as libraries tend to have too many constraints that prevent advanced use cases.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo create-go-app

    ✨ Create a new production-ready project with backend, frontend and deploy automation by running one CLI command! (by create-go-app)

    Project mention: 📖 Go Fiber by Examples: Working with middlewares and boilerplates | dev.to | 2021-09-13

    View on GitHub

  • GitHub repo richgo

    Enrich `go test` outputs with text decorations.

  • GitHub repo what-anime-cli

    ❓🖼 Find the anime scene by image using your terminal

    Project mention: CLI for Finding Anime By Image | dev.to | 2021-01-20

    There is a web service called https://trace.moe which allows you to search for the anime scene through image. Also this service has an API which i successfully used to create the CLI using cobra framework And this is what i've done: https://github.com/irevenko/what-anime-cli

  • GitHub repo f-license

    Open Source License Key Generation and Verification Tool written in Go

    Project mention: Show HN: Add license key verification to your software | news.ycombinator.com | 2021-10-07
  • GitHub repo logo-ls

    Modern ls command with vscode like File Icon and Git Integrations. Written in Golang

    Project mention: Just to make absolutely sure | reddit.com/r/ProgrammerHumor | 2021-11-14

    I don't, because it messes up sorting with sort -n. I replied elsewhere that I've been using logo-ls lately for the "pretty" ls alias, and that's the only alias I use for looking at listings.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo argparse

    Argparse for golang. Just because `flag` sucks

    Project mention: akamensky/argparse: Argparse for Golang. Just because "flag" sucks! | reddit.com/r/golang | 2021-06-04
  • GitHub repo jira-cli

    🔥 [WIP] Feature-rich interactive Jira command line.

    Project mention: Jira CLI: New version adds support for on-premise jira installation | dev.to | 2021-11-01

    View on GitHub

  • GitHub repo GCli

    🖥 Go CLI application, tool library, running CLI commands, support console color, user interaction, progress display, data formatting display, generate bash/zsh completion add more features. Go的命令行应用,工具库,运行CLI命令,支持命令行色彩,用户交互,进度显示,数据格式化显示,生成bash/zsh命令补全脚本 (by gookit)

  • GitHub repo sttr

    cross-platform, cli app to perform various operations on string

    Project mention: Sttr: A cross-platform, CLI app to perform various operations on string | reddit.com/r/CKsTechNews | 2021-12-05
  • GitHub repo wifiqr

    Create a QR code with your Wi-Fi login details

    Project mention: Create a QR code with your Wi-Fi login details | reddit.com/r/golang | 2021-08-25
  • GitHub repo cmdr

    Golang library with POSIX-compliant command-line UI (CLI) and Hierarchical-configuration. Better substitute for 'flag'.

  • GitHub repo mangodl

    An easy-to-use cli tool for downloading manga

    Project mention: [OC] mangodl: An easy-to-use cli tool for downloading manga | reddit.com/r/golang | 2021-05-28

    Project link: https://github.com/Gyro7/mangodl

  • GitHub repo calories

    Calories Tracker for the Commandline

  • GitHub repo vilmos

    Official vilmos visual language interpreter!

    Project mention: vilmos 2.0.0 BIG UPDATE is released! - String type support, Scaled images support and File Management [Visual Interpreted Language to Make Obedient Serial art] | reddit.com/r/golang | 2021-11-07

    vilmos is a stack-based programming language written by me based on colors and images instead of code, so you can basically write a programs just by drawing a picture. What I linked in the post above is the interpreter that makes runnable images written following vilmos language specs. In vilmos, each pixel of the given image rapresents a single instruction (for example: push to the stack, print from the stack, duplicate the top of the stack, and so on..), so what the interpreter does is reading the given image pixels and compare their RGB values with the operations RGB values specified in the documentation. But you can define also custom color codes to override the standard ones!

  • GitHub repo Start

    Start Go command line apps with ease (by christophberger)

  • GitHub repo catption

    Cat caption generator CLI

    Project mention: Emulate a Go HTTP server in your browser | dev.to | 2021-02-10

    😺 Catption generator example (sources)

  • GitHub repo go-mattermost-notify

    Mattermost Posts via its REST API v4

    Project mention: A simple Mattermost notifier written in Go | dev.to | 2021-02-12

    Project code available at GitHub.

  • GitHub repo wildcat

    another implementation of wc (word count) accepting archives, directories, and file lists.

    Project mention: wildcat: another implementation of wc (word count) accepting archives, directories, and file lists. | reddit.com/r/commandline | 2021-03-01
  • GitHub repo moviestills

    A small CLI app to scrap high-quality movie snapshots from various websites.

    Project mention: Get high-quality movie snapshots from various websites | reddit.com/r/coolgithubprojects | 2021-10-14
  • GitHub repo exitplan

    Golang Exit Callback for SIGINT & SIGTERM

    Project mention: Looking for some feedback on my first two packages | reddit.com/r/golang | 2021-05-28

    - exitplan: Watches for SIGINT/SIGTERM/SIGHUP to call for shutdowns with exit callback with a final callback with options of a grace period and HTTP Handler for HTTP based health checks (IE: containers in K8S).

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-12-05.

Go cli-app related posts


What are some of the best open-source cli-app projects in Go? This list will help you:

Project Stars
1 cobra 24,124
2 ishell 1,236
3 create-go-app 1,166
4 richgo 631
5 what-anime-cli 629
6 f-license 565
7 logo-ls 554
8 argparse 378
9 jira-cli 301
10 GCli 224
11 sttr 165
12 wifiqr 144
13 cmdr 88
14 mangodl 74
15 calories 72
16 vilmos 28
17 Start 15
18 catption 12
19 go-mattermost-notify 11
20 wildcat 7
21 moviestills 6
22 exitplan 1
Find remote jobs at our new job board 99remotejobs.com. There are 32 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives