Interactive CLI prompts in Go

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • talent.io - Download talent.io’s Tech Salary Report
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Truly a developer’s best friend
  • survey

    A golang library for building interactive and accessible prompts with full support for windows and posix terminals.

    To create an interactive multi-select prompt we're going to use an awesome survey package:

  • prompter

    golang utility for easy prompting

    View on GitHub

  • talent.io

    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

  • promptui

    Interactive prompt for command-line applications

    View on GitHub

  • manifold-cli

    Manage your services and config from the command line

    We built Promptui because we wanted to make it easy and fun to explore cloud services with manifold cli.

  • promptui.

    Code of Conduct | Contribution Guidelines

  • cobra

    A Commander for modern Go CLI interactions

    Promptui is a library providing a simple interface to create command-line prompts for go. It can be easily integrated into spf13/cobra urfave/cli or any cli go application.

  • urfave/cli

    A simple, fast, and fun package for building command line apps in Go (by urfave)

    Promptui is a library providing a simple interface to create command-line prompts for go. It can be easily integrated into spf13/cobra urfave/cli or any cli go application.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • interactive-cli-prompts

    Code for “Interactive CLI prompts in Go” blog post.

    That's it! We hope you liked it! Code examples are available on GitHub.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts