Go Command Line Tool

Open-source Go projects categorized as Command Line Tool

Top 23 Go Command Line Tool Projects

  • sampler

    Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.

    Project mention: Bus ETA | /r/commandline | 2023-11-16

    Hi ! I'm currently in the process of building myself dashboards using sampler and / or WTF. I want a section with the live ETA of some buses stop from STM. I know they have an SMS option so that may be a lead but i've figured there might be a better way using iBus or something. Thanks in advance !!

  • ipatool

    Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App Store

    Project mention: Old versions of the iOS app? | /r/jellyfin | 2023-06-01

    If you need an older app to install on your older device I suggest IPAtool. It let's you "purchase" apps which then download latest compatible version from the app store

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • jira-cli

    🔥 Feature-rich interactive Jira command line.

    Project mention: Ask HN: Alternative Jira UIs? | news.ycombinator.com | 2023-08-16

    I've heard good things about JiraCLI → https://github.com/ankitpokhrel/jira-cli.

  • go-recipes

    🦩 Tools for Go projects

    Project mention: 2023 update to go-recipes collection | /r/golang | 2023-06-06
  • Dnote

    A simple command line notebook for programmers

  • git-chglog

    CHANGELOG generator implemented in Go (Golang).

  • asciigraph

    Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.

    Project mention: Your GitHub year in review - 10 fun ways to visualize your contributions | dev.to | 2023-01-09

    Or create an amazing ASCII line graph showing your rollercoaster of activity over your last couple of sprints using asciichart (available for C, C#, C++, Elixir, Java, JavaScript, Go, Haskell, Perl, Python, PHP, Rust, and well... you get the picture).

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • kube-prompt

    An interactive kubernetes client featuring auto-complete.

  • ascii-image-converter

    A cross-platform command-line tool to convert images into ascii art and print them on the console. Now supports braille art!

    Project mention: Help creating terminal art | /r/commandline | 2023-05-27

    I prefer https://github.com/TheZoraiz/ascii-image-converter

  • csvq

    SQL-like query language for csv

    Project mention: Fx – Terminal JSON Viewer | news.ycombinator.com | 2023-09-19

    sure can do, if you already use that shell [1], but personally I like specific tools for specific jobs such as jq [2], fx, csvq [3] etc, there's value in decoupling shells from utils (modularity, speed, innovation etc).

    [1] I don't but tempted to try, like its data-types concept

    [2] https://jqlang.github.io/jq/

    [3] https://github.com/mithrandie/csvq

  • k2tf

    Kubernetes YAML to Terraform HCL converter

  • cli

    A command-line interface for Hetzner Cloud (by hetznercloud)

    Project mention: What do you use to host side projects? | /r/webdev | 2023-06-27
  • depth

    Visualize Go Dependency Trees

  • webkubectl

    Run kubectl command in Web Browser.

  • summon

    CLI that provides on-demand secrets access for common DevOps tools

  • eget

    Easily install prebuilt binaries from GitHub.

    Project mention: gh-dl: download releases from github repo | /r/commandline | 2023-05-12
  • sshs

    Terminal user interface for SSH

  • kepubify

    Fast, standalone EPUB to Kobo EPUB conversion tool.

    Project mention: NickelMenu +Android combo? | /r/kobo | 2023-07-04

    But now just before I did the whole NickelMenu hack I realized that if I download for example 10 epubs and put them on a folder in Dropbox with my phone the kobo will pick them up easily but not perfectly since they will be in epub format and not kepub.... So in the end why risk and spend so much time installing NickelMenu? If in the end probably I will probably still need to go to https://pgaskin.net/kepubify/ to convert my epubs to Kobo Epubs one by one to then put them in Dropbox..

  • cs

    command line codespelunker or code search

    Project mention: Sourcegraph is no longer Open Source | news.ycombinator.com | 2023-07-04
  • klog

    Command line tool for time tracking in a human-readable, plain-text file format. (by jotaen)

  • tsukae

    🐚📊 Show off your most used shell commands

  • yai

    Your AI powered terminal assistant

    Project mention: 🏆 Top Go open source projects and contributors | /r/golang | 2023-07-05

    the repo https://github.com/ekkinox/yai is not taken into account (asked a resync just now)

  • define

    A command-line dictionary (thesaurus) app, with access to multiple sources, written in Go.

    Project mention: Re-introducing "define" - A command-line dictionary (thesaurus) app, with access to multiple sources, written in Go. | /r/golang | 2023-02-23

    More details on that here: https://github.com/Rican7/define/issues/1

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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 2023-11-16.

Go Command Line Tool related posts


What are some of the best open-source Command Line Tool projects in Go? This list will help you:

Project Stars
1 sampler 11,812
2 ipatool 4,388
3 jira-cli 3,257
4 go-recipes 2,816
5 Dnote 2,603
6 git-chglog 2,547
7 asciigraph 2,351
8 kube-prompt 1,728
9 ascii-image-converter 1,666
10 csvq 1,387
11 k2tf 1,108
12 cli 928
13 depth 856
14 webkubectl 803
15 summon 681
16 eget 637
17 sshs 528
18 kepubify 508
19 cs 488
20 klog 433
21 tsukae 431
22 yai 425
23 define 373
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives