Go CommandLine

Open-source Go projects categorized as CommandLine

Top 17 Go CommandLine Projects

  • cobra

    A Commander for modern Go CLI interactions

  • Project mention: The power of the CLI with Golang and Cobra CLI | dev.to | 2024-04-06

    We can use the flag with --date or -date, Go already does the automatic check. We can make our entire boilerplate with this approach, but let's make it a little easier and use the Cobra CLI package.

  • ctop

    Top-like interface for container metrics

  • Project mention: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones? | news.ycombinator.com | 2024-05-06
  • 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
  • gotests

    Automatically generate Go test boilerplate from your source code.

  • Project mention: Russ Cox: Go Testing by Example | news.ycombinator.com | 2023-12-05

    A huge time-saver for me when generating table-driven test boilerplate in Go has been using gotests[0] to generate the template.

    If you use VSCode with the Go extension it's already available there as a command "Go: Generate Unit Tests for Function/Package".

    [0] https://github.com/cweill/gotests

  • hdfs

    A native go client for HDFS

  • multi-gitter

    Update multiple repositories in with one command

  • tsukae

    🐚📊 Show off your most used shell commands

  • nice

    Highly customizable and idiomatic Go CLI app framework 👌

  • SaaSHub

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

    SaaSHub logo
  • joincap

    Merge multiple pcap files together, gracefully.

  • cmdr

    POSIX-compliant command-line UI (CLI) parser and Hierarchical-configuration operations

  • flag

    Flag is a simple but powerful command line option parsing library for Go support infinite level subcommand

  • calories

    Calories Tracker for the Commandline

  • gemini-cli

    A command-line interface (CLI) for Google Gemini

  • Project mention: Gemini-CLI: Have a chat with Google's most recent AI model in your terminal | news.ycombinator.com | 2024-02-18
  • vt100

    :computer: VT100 Terminal Package (by xyproto)

  • Project mention: What is the difference between a 'terminal', a 'shell', a 'TTY' and a 'console'? | news.ycombinator.com | 2024-01-13

    Recently I've been wondering if there is a "build your own X" for some of these concepts. For example, there is https://github.com/xyproto/vt100 which seems relatively straightforward (though maybe not "simple") to learn from but are there any resources that would actually teach this stuff?

  • barkfetch

    Alternative to neofetch, written in go

  • warg

    Declarative and Intuitive Command Line Apps with Go

  • flags

    Generate cobra command trees from structs. Go-flags compliant tags. Advanced CLI functionality, out-of-the-box. (by reeflective)

  • exitplan

    Golang Exit Callback for SIGINT & SIGTERM

  • 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 CommandLine related posts

  • An Efficient Struct Configuration Pattern For Golang

    4 projects | /r/golang | 4 May 2023
  • Go: Functional Options Are Slow

    1 project | news.ycombinator.com | 25 May 2022
  • MIT 6.824 MapReduce: Having trouble in connecting Hadoop file system with Golang

    2 projects | /r/golang | 10 Apr 2022
  • Generate JSON or YAML using a more convenient syntax for command line "mumbo-jumbo".

    1 project | /r/commandline | 21 Apr 2021
  • Generate JSON or YAML using a more convenient syntax for command line "mumbo-jumbo".

    2 projects | /r/golang | 21 Apr 2021
  • Hadoop with Golang?

    2 projects | /r/golang | 16 Mar 2021
  • Read / weite HDFS file using java or python sdk in go sdk

    1 project | /r/golang | 11 Feb 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 21 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 cobra 36,237
2 ctop 15,195
3 gotests 4,868
4 hdfs 1,348
5 multi-gitter 778
6 tsukae 435
7 nice 208
8 joincap 202
9 cmdr 131
10 flag 130
11 calories 100
12 gemini-cli 44
13 vt100 26
14 barkfetch 16
15 warg 13
16 flags 8
17 exitplan 1

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