Go Subcommands

Open-source Go projects categorized as Subcommands Edit details

Top 5 Go Subcommand Projects

  • cobra

    A Commander for modern Go CLI interactions

    Project mention: How we moved from Artifactory and saved $200k p.a. Part 4 of 5 - Migration | dev.to | 2022-09-28

    A handful of CLI tools were authored in Go. These tools provided the brunt of the work where validation and custom logic were applied to transfer the different artefact types under the conditions of the project. AWS SSM documents were used in orchestrating the tools to transition the artefacts to the correct destination repositories via the appropriate worker node fleet. Much credit needs to go to the excellent spf13/cobra commander Go module that was used in these CLIs.

  • flaggy

    Idiomatic Go input parsing with subcommands, positional values, and flags at any position. No required project or package layout and no external dependencies.

    Project mention: Return error if an command line argument does not exist in the program | reddit.com/r/golang | 2022-05-11

    Maybe the flaggy package can do this easily, but if there is a way with the standard flag package it would be best.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • Start

    Start Go command line apps with ease (by christophberger)

  • subcommands

    Easy subcommand handling for a golang based command-line application

  • cobrass

    🐲 Assistant for cli applications using cobra

    Project mention: Implementing i18n in go libraries designed to be consumed by go cli's | reddit.com/r/golang | 2022-07-20

    I have created a cli helper Go library, Cobrass designed to complement Cobra. I am also creating a template repo Arcadia designed to speed up the process of creating a cobra cli with i18n support.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

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 2022-09-28.

Go Subcommands related posts


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

Project Stars
1 cobra 28,771
2 flaggy 812
3 Start 15
4 subcommands 3
5 cobrass 1
Find remote jobs at our new job board 99remotejobs.com. There are 8 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Download talent.io’s Tech Salary Report
Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io