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

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

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

  • SaaSHub

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

    SaaSHub logo
  • 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!

  • 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

  • ov

    🎑Feature-rich terminal-based text viewer. It is a so-called terminal pager.

  • Project mention: My last weeks GitHub contributions | dev.to | 2024-04-27

    Many code reviews Upgrade code to respect new conventions. #111 ccoVeille posted on Apr 13, 2024 go.mod refers to 1.17, so we can use os.ReadFile and os.WriteFile instead of ioutil.ReadFile and ioutil.WriteFile that are now deprecated. We should use errors.As since go 1.13 otherwise any wrapped errors won't be caught. View on GitHub Use JSONL format for New Line Delimited JSON #112 ccoVeille posted on Apr 13, 2024 https://en.wikipedia.org/wiki/JSON_streaming View on GitHub receiver cleanup #522 ccoVeille posted on Apr 05, 2024 Refactor to use consistent parserState receiver Clean unused receivers View on GitHub Fix test helpers #523 ccoVeille posted on Apr 05, 2024 Test helpers should use t.Helper() This way if an error occurs it would be reported outside the helper View on GitHub

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

  • Project mention: Klog: A plain-text file format and a command line tool for time tracking | news.ycombinator.com | 2024-05-03
  • 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/

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

  • tsukae

    🐚📊 Show off your most used shell commands

  • SaaSHub

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

    SaaSHub logo
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).

Go Command Line Tool related posts

  • nao1215/csv - Read csv with validation in golang

    4 projects | dev.to | 11 May 2024
  • 2023 update to go-recipes collection

    1 project | /r/golang | 11 Dec 2023
  • notes-cli VS commands-manager - a user suggested alternative

    2 projects | 5 Sep 2023
  • Easily create your Go projects with Gnt in your favorite terminal.

    1 project | /r/golang | 7 Jul 2023
  • Just coded BEXfinder in GoLang! Love the speed and portability!

    1 project | /r/golang | 5 Jul 2023
  • I have created a portable Browsers Extensions Finder (BEXfinder). Vivaldi is supported too!

    1 project | /r/vivaldibrowser | 4 Jul 2023
  • I have created a portable Browsers Extensions Finder (BEXfinder)

    1 project | /r/firefoxplugins | 4 Jul 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 29 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

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,253
2 ipatool 5,190
3 go-recipes 3,852
4 jira-cli 3,662
5 Dnote 2,707
6 git-chglog 2,622
7 asciigraph 2,537
8 ascii-image-converter 1,966
9 kube-prompt 1,775
10 csvq 1,466
11 ov 1,342
12 k2tf 1,146
13 cli 1,007
14 depth 885
15 webkubectl 834
16 eget 772
17 summon 691
18 kepubify 577
19 yai 561
20 klog 532
21 neonmodem 508
22 cs 504
23 tsukae 435

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com