awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to reeflective/console

Open-source alternatives to Console

30 open-source projects similar to reeflective/console, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Console alternative.

  • dixonwille/wlogdixonwille का अवतार

    dixonwille/wlog

    67GitHub पर देखें↗

    A simple logging interface that supports cross-platform color and concurrency.

    Goawesome-gocligolang
    GitHub पर देखें↗67
  • guptarohit/asciigraphguptarohit का अवतार

    guptarohit/asciigraph

    3,039GitHub पर देखें↗

    Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.

    Goascii-chartasciigraphchart
    GitHub पर देखें↗3,039
  • codingconcepts/envcodingconcepts का अवतार

    codingconcepts/env

    125GitHub पर देखें↗

    Tag-based environment configuration for structs

    Go
    GitHub पर देखें↗125
  • devfacet/gocmddevfacet का अवतार

    devfacet/gocmd

    67GitHub पर देखें↗

    A Go library for building command line applications.

    Gogogolanggolang-library
    GitHub पर देखें↗67
  • gookit/colorgookit का अवतार

    gookit/color

    1,604GitHub पर देखें↗

    🎨 Terminal color rendering library, support 8/16 colors, 256 colors, RGB color rendering output, support Print/Sprintf methods, compatible with Windows. GO CLI 控制台颜色渲染工具库,支持16色,256色,RGB色彩渲染输出,使用类似于 Print/Sprintf,兼容并支持 Windows 环境的色彩渲染

    Go256-colorsclicli-color
    GitHub पर देखें↗1,604

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Find more with AI search
  • gosuri/uitablegosuri का अवतार

    gosuri/uitable

    742GitHub पर देखें↗

    A go library to improve readability in terminal apps using tabular data

    Go
    GitHub पर देखें↗742
  • c-bata/go-promptc-bata का अवतार

    c-bata/go-prompt

    5,481GitHub पर देखें↗

    go-prompt is a library for building interactive command-line interfaces in Go. It serves as a cross-platform console UI framework and terminal input manager, providing the tools necessary to capture user input and execute commands through a persistent interactive loop. The library features a dedicated auto-completion engine that provides real-time command suggestions. It also supports dynamic prompt prefixes updated via callback functions and a system for managing and recalling command history. The framework covers a broad range of terminal capabilities, including keyboard shortcut mapping,

    Goclicommand-lineinteractive
    GitHub पर देखें↗5,481
  • cheynewallace/tabbycheynewallace का अवतार

    cheynewallace/tabby

    371GitHub पर देखें↗

    A tiny library for super simple Golang tables

    Go
    GitHub पर देखें↗371
  • cosiner/argvcosiner का अवतार

    cosiner/argv

    43GitHub पर देखें↗

    Argv is a library for Go to split command line string into arguments array.

    Goargvcmdline
    GitHub पर देखें↗43
  • davidgamba/go-getoptionsDavidGamba का अवतार

    DavidGamba/go-getoptions

    60GitHub पर देखें↗

    Fully featured Go (golang) command line option parser with built-in auto-completion support.

    Goargument-parserargument-parsingautocomplete
    GitHub पर देखें↗60
  • dnote/dnotednote का अवतार

    dnote/dnote

    3,041GitHub पर देखें↗

    A simple command line notebook

    Goclicommand-line-tooldeveloper-tools
    GitHub पर देखें↗3,041
  • gizak/termuigizak का अवतार

    gizak/termui

    13,574GitHub पर देखें↗

    Termui is a Go terminal user interface library used for building interactive dashboards and visual layouts within a command-line environment. It functions as a TUI layout engine, an interactive CLI framework, and a terminal data visualization toolkit. The library provides a set of specialized widgets for rendering charts, plots, gauges, and tables using character-based graphics. It includes a grid-based system for arranging interface elements using relative coordinates and proportional sizing to create structured displays. The toolkit covers a broad range of capabilities including data visua

    Go
    GitHub पर देखें↗13,574
  • gosuri/uiprogressgosuri का अवतार

    gosuri/uiprogress

    2,141GitHub पर देखें↗

    A go library to render progress bars in terminal applications

    Go
    GitHub पर देखें↗2,141
  • agilira/flash-flagsagilira का अवतार

    agilira/flash-flags

    11GitHub पर देखें↗

    FlashFlags is an ultra-fast, zero-dependency, lock-free command-line flag parsing library for Go. Originally built for Argus, it provides great performance while maintaining simplicity and ease of use.

    Gocommand-lineconfiguration-filesevironmental-variables
    GitHub पर देखें↗11
  • agilira/orpheusagilira का अवतार

    agilira/orpheus

    32GitHub पर देखें↗

    Orpheus is a high-performance CLI framework designed to be super simple and ~30× faster than popular alternatives with zero external dependencies. Built on FlashFlags, Orpheus provides a simple interface to create modern, fast CLI apps similar to git.

    Goagiliraclicli-app
    GitHub पर देखें↗32
  • bobg/subcmdbobg का अवतार

    bobg/subcmd

    9GitHub पर देखें↗

    This is subcmd, a Go package for writing command-line programs that require flag parsing and that have “subcommands” that also require flag parsing.

    Go
    GitHub पर देखें↗9
  • akamensky/argparseakamensky का अवतार

    akamensky/argparse

    640GitHub पर देखें↗

    Argparse for golang. Just because flag sucks

    Goargparseargument-parserawesome-go
    GitHub पर देखें↗640
  • alecthomas/kingpinalecthomas का अवतार

    alecthomas/kingpin

    3,564GitHub पर देखें↗

    CONTRIBUTIONS ONLY: A Go (golang) command line and flag parser

    Goclicommand-linego
    GitHub पर देखें↗3,564
  • alexeyco/simpletablealexeyco का अवतार

    alexeyco/simpletable

    550GitHub पर देखें↗

    Simple tables in terminal with Go

    Goasciicligo
    GitHub पर देखें↗550
  • alexflint/go-argalexflint का अवतार

    alexflint/go-arg

    2,229GitHub पर देखें↗
    Goargument-parsinggolang
    GitHub पर देखें↗2,229
  • cristalhq/acmdcristalhq का अवतार

    cristalhq/acmd

    143GitHub पर देखें↗

    Simple, useful and opinionated CLI package in Go.

    Goclicommand-linego
    GitHub पर देखें↗143
  • daviddengcn/go-colortextdaviddengcn का अवतार

    daviddengcn/go-colortext

    215GitHub पर देखें↗

    Change the color of console text.

    Go
    GitHub पर देखें↗215
  • dixonwille/wmenudixonwille का अवतार

    dixonwille/wmenu

    229GitHub पर देखें↗

    An easy to use menu structure for cli applications that prompts users to make choices.

    Goawesome-gocligolang
    GitHub पर देखें↗229
  • amjadjibon/memshamjadjibon का अवतार

    amjadjibon/memsh

    8GitHub पर देखें↗

    memsh - virtual in-memory shell

    Go
    GitHub पर देखें↗8
  • elves/elvishelves का अवतार

    elves/elvish

    6,325GitHub पर देखें↗

    Elvish is a shell that combines interactive command-line use with a structured scripting language, designed to make both everyday terminal work and automation tasks more predictable and readable. It parses, compiles, and executes code in three phases, catching syntax and variable errors before any code runs, and it aborts execution on command failure by default to prevent silent errors. The shell introduces value-oriented pipelines that pass structured data like lists, maps, and closures between commands, preserving types without serialization. It also mixes traditional byte streams with thes

    Gogoprogramming-languageshell
    GitHub पर देखें↗6,325
  • gigurra/boaGiGurra का अवतार

    GiGurra/boa

    47GitHub पर देखें↗

    Opinionated declarative CLI args, ENV vars and config files

    Goclicommandcommand-line
    GitHub पर देखें↗47
  • antham/strumtantham का अवतार

    antham/strumt

    62GitHub पर देखें↗

    Strumt is a library to create prompt chain

    Gopromptprompt-chain
    GitHub पर देखें↗62
  • gosuri/uilivegosuri का अवतार

    gosuri/uilive

    1,725GitHub पर देखें↗

    uilive is a go library for updating terminal output in realtime

    Go
    GitHub पर देखें↗1,725
  • antonmedv/fxantonmedv का अवतार

    antonmedv/fx

    20,282GitHub पर देखें↗

    Fx is a command-line processing suite designed for the transformation, conversion, exploration, and visualization of structured data. It functions as a terminal-based utility that handles both automated shell pipelines and interactive navigation of complex, nested data hierarchies. The tool distinguishes itself by integrating a JavaScript-based engine that executes user-provided logic to filter, map, or modify data fields within a sandboxed runtime. It maintains a responsive interface by decoupling data processing from the display loop, allowing users to explore large datasets through an inte

    Goclicommand-linejson
    GitHub पर देखें↗20,282
  • hashicorp/clihashicorp का अवतार

    hashicorp/cli

    40GitHub पर देखें↗

    A Go library for implementing command-line interfaces.

    Go
    GitHub पर देखें↗40