Bookmarks tagged [command-line-interface]
https://graphql-code-generator.com/
Generate code from your GraphQL schema and operations with a simple CLI
- tags: graphql, code-generation, cli, command-line-interface, command-line-tools, typescript
source code
https://github.com/akamensky/argparse
Command line argument parser inspired by Python's argparse module.
- tags: go, command-line-interface
source code
https://github.com/cosiner/argv
Go library to split command line string as arguments array using the bash syntax.
- tags: go, command-line-interface
source code
https://github.com/mkideal/cli
Feature-rich and easy to use command-line package based on golang struct tags.
- tags: go, command-line-interface
source code
https://github.com/teris-io/cli
Simple and complete API for building command line interfaces in Go.
- tags: go, command-line-interface
source code
https://github.com/tcnksm/gcli
The easy way to start building Golang command line applications.
- tags: go, command-line-interface
source code
http://github.com/tucnak/climax
Alternative CLI with "human face", in spirit of Go command.
- tags: go, command-line-interface
source code
A POSIX/GNU style, getopt-like command-line UI Go library.
- tags: go, command-line-interface
source code
https://github.com/spf13/cobra
Commander for modern Go CLI interactions.
- tags: go, command-line-interface
source code
https://github.com/jaffee/commandeer
Dev-friendly CLI apps: sets up flags, defaults, and usage based on struct fields and tags.
- tags: go, command-line-interface
source code
https://github.com/posener/complete
Write bash completions in Go + Go command bash completion.
- tags: go, command-line-interface
source code
https://github.com/docopt/docopt.go
Command-line arguments parser that will make you smile.
- tags: go, command-line-interface
source code
https://github.com/codingconcepts/env
Tag-based environment configuration for structs.
- tags: go, command-line-interface
source code
https://github.com/cosiner/flag
Simple but powerful command line option parsing library for Go supporting subcommand.
- tags: go, command-line-interface
source code
https://github.com/integrii/flaggy
A robust and idiomatic flags package with excellent subcommand support.
- tags: go, command-line-interface
source code
https://github.com/sgreben/flagvar
A collection of flag argument types for Go's standard flag package.
- tags: go, command-line-interface
source code
https://github.com/alexflint/go-arg
Struct-based argument parsing in Go.
- tags: go, command-line-interface
source code
https://github.com/yitsushi/go-commander
Go library to simplify CLI workflow.
- tags: go, command-line-interface
source code
https://github.com/jessevdk/go-flags
go command line option parser.
- tags: go, command-line-interface
source code
https://github.com/DavidGamba/go-getoptions
Go option parser inspired on the flexibility of Perl’s GetOpt::Long.
- tags: go, command-line-interface
source code
https://github.com/devfacet/gocmd
Go library for building command line applications.
- tags: go, command-line-interface
source code
https://github.com/hidevopsio/hiboot/tree/master/pkg/app/cli
cli application framework with auto configuration and dependency injection.
- tags: go, command-line-interface
source code
https://github.com/liujianping/job
JOB, make your short-term command as a long-term job.
- tags: go, command-line-interface
source code
https://github.com/alecthomas/kingpin
Command line and flag parser supporting sub commands.
- tags: go, command-line-interface
source code
https://github.com/peterh/liner
Go readline-like library for command-line interfaces.
- tags: go, command-line-interface
source code
https://github.com/mitchellh/cli
Go library for implementing command-line interfaces.
- tags: go, command-line-interface
source code
https://github.com/jawher/mow.cli
Go library for building CLI applications with sophisticated flag and argument parsing and validation.
- tags: go, command-line-interface
source code
https://github.com/spf13/pflag
Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.
- tags: go, command-line-interface
source code
https://github.com/chzyer/readline
Pure golang implementation that provides most features in GNU-Readline under MIT license.
- tags: go, command-line-interface
source code
https://github.com/Zaba505/sand
Simple API for creating interpreters and so much more.
- tags: go, command-line-interface
source code
https://github.com/octago/sflags
Struct based flags generator for flag, urfave/cli, pflag, cobra, kingpin and other libraries.
- tags: go, command-line-interface
source code
https://github.com/antham/strumt
Library to create prompt chain.
- tags: go, command-line-interface
source code
https://github.com/ukautz/clif
Small command line interface framework.
- tags: go, command-line-interface
source code
Simple, fast, and fun package for building command line apps in Go (formerly codegangsta/cli).
- tags: go, command-line-interface
source code
https://github.com/dixonwille/wlog
Simple logging interface that supports cross-platform color and concurrency.
- tags: go, command-line-interface
source code
https://github.com/dixonwille/wmenu
Easy to use menu structure for cli applications that prompts users to make choices.
- tags: go, command-line-interface
source code
https://github.com/guptarohit/asciigraph
Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.
https://github.com/logrusorgru/aurora
ANSI terminal colors that supports fmt.Printf/Sprintf.
https://github.com/mingrammer/cfmt
Contextual fmt inspired by bootstrap color classes.
https://github.com/ttacon/chalk
Intuitive package for prettifying terminal/console output.
https://github.com/fatih/color
Versatile package for colored terminal output.
https://github.com/TreyBastian/colourize
Go library for ANSI colour text in terminals.
https://github.com/wzshiming/ctc
The non-invasive cross-platform terminal color library does not need to modify the Print method.
https://github.com/workanator/go-ataman
Go library for rendering ANSI colored text templates in terminals.
https://github.com/mattn/go-colorable
Colorable writer for windows.
https://github.com/daviddengcn/go-colortext
Go library for color output in terminals.
https://github.com/mattn/go-isatty
isatty for golang.
https://github.com/c-bata/go-prompt
Library for building a powerful interactive prompt, inspired by python-prompt-toolkit.
https://github.com/jroimartin/gocui
Minimalist Go library aimed at creating Console User Interfaces.
https://github.com/labstack/gommon/tree/master/color
Style terminal text.
https://github.com/gookit/color
Terminal color rendering tool library, support 16 colors, 256 colors, RGB color rendering output, compatible with Windows.
https://github.com/vbauerster/mpb
Multi progress bar for terminal applications.
https://github.com/schollz/progressbar
Basic thread-safe progress bar that works in every OS.
https://github.com/alexeyco/simpletable
Simple tables in terminal with Go.
https://github.com/cheynewallace/tabby
A tiny library for super simple Golang tables.
https://github.com/InVisionApp/tabular
Print ASCII tables from command line utilities without the need to pass large sets of data to the API.
https://github.com/nsf/termbox-go
Termbox is a library for creating cross-platform text-based interfaces.
https://github.com/mum4k/termdash
Go terminal dashboard based on termbox-go and inspired by termui.
https://github.com/apcera/termtables
Go port of the Ruby library terminal-tables for simple ASCII table generation as well as providing markdown and HTML output.
https://github.com/gizak/termui
Go terminal dashboard based on termbox-go and inspired by blessed-contrib.
https://github.com/gosuri/uilive
Library for updating terminal output in realtime.
https://github.com/gosuri/uiprogress
Flexible library to render progress bars in terminal applications.
https://github.com/gosuri/uitable
Library to improve readability in terminal apps using tabular data.
A command-line application framework.
An advanced command line parser supporting nested commands.
- tags: ruby, command-line-interface
https://github.com/commander-rb/commander
The complete solution for Ruby command-line executables.
https://github.com/davetron5000/gli
Git-Like Interface Command Line Parser.
General purpose Command Line Interface (CLI) framework for Ruby.
https://github.com/ahoward/main
A class factory and DSL for generating command line programs real quick.
https://manageiq.github.io/optimist/
A commandline option parser for Ruby that just gets out of your way.
- tags: ruby, command-line-interface
A make-like build utility for Ruby.
https://github.com/leejarvis/slop
Simple Lightweight Option Parsing.
https://github.com/thoughtbot/terrapin
A small command line library (Formerly Cocaine).
A toolkit for building powerful command-line interfaces.
- tags: ruby, command-line-interface
https://github.com/peter-murach/tty
Toolbox for developing CLI clients.
https://github.com/agarrharr/awesome-cli-apps#readme
🖥 📊 🕹 🛠 A curated list of command line apps. Contribute to agarrharr/awesome-cli-apps development by creating an account on GitHub.