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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • go-recipes

    🦩 Tools for Go projects

    Project mention: 2023 update to go-recipes collection | /r/golang | 2023-12-11
  • 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.

  • 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.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • 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

  • kube-prompt

    An interactive kubernetes client featuring auto-complete.

  • 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.

  • eget

    Easily install prebuilt binaries from GitHub.

    Project mention: Essential Command Line Tools for Developers | dev.to | 2024-01-15

    View on GitHub

  • summon

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

  • kepubify

    Fast, standalone EPUB to Kobo EPUB conversion tool.

    Project mention: Tree-shaking, the horticulturally misguided algorithm | news.ycombinator.com | 2024-04-13

    The big utility of WASM for me, like OP hints at, is bringing things that would be infeasible to port to the web to it, like, say https://pgaskin.net/kepubify/ and other conversion tools (eg ffmpeg-wasm). Much preferable to downloading something or uploading a file to some random person’s server

  • 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)

  • klog

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

    Project mention: Ask HN: What apps have you created for your own use? | news.ycombinator.com | 2023-12-12

    I came up with a file format for time-tracking, which lets me store the data in plain-text files in a human-friendly notation. I also built a corresponding CLI tool for evaluating the files on the terminal.

    I’ve been using it almost daily for the past couple of years, and so far it has served me quite well.

    Project site / docs: https://klog.jotaen.net

    File spec: https://github.com/jotaen/klog/blob/main/Specification.md

  • cs

    command line codespelunker or code search

    Project mention: Ripgrep is faster than {grep, ag, Git grep, ucg, pt, sift} | news.ycombinator.com | 2023-11-30

    That’s one of the reasons I made this actually https://github.com/boyter/cs

    I wanted and boolean syntax mixed with fzf instant search. It’s not as fast as ripgrep of course but it’s not solving the same problem.

  • neonmodem

    Neon Modem Overdrive

    Project mention: Neonmodem: TUI for Lobsters, HN, etc. | news.ycombinator.com | 2024-01-11

    They seem to have spent a ton of time on their website, why link to the github with no information? https://neonmodem.com/

  • tsukae

    🐚📊 Show off your most used shell commands

  • tcping

    Ping TCP ports using tcping. Inspired by Linux's ping utility. Written in Go

    Project mention: TCPING version 2 is finally here | /r/golang | 2023-08-07
  • 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 2024-04-13.

Go Command Line Tool related posts

Index

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

Project Stars
1 sampler 12,213
2 ipatool 5,009
3 go-recipes 3,803
4 jira-cli 3,578
5 Dnote 2,680
6 git-chglog 2,597
7 asciigraph 2,499
8 ascii-image-converter 1,896
9 kube-prompt 1,766
10 csvq 1,446
11 k2tf 1,141
12 cli 991
13 depth 868
14 webkubectl 827
15 eget 734
16 summon 688
17 kepubify 553
18 yai 532
19 klog 512
20 cs 500
21 neonmodem 495
22 tsukae 435
23 tcping 383
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com