awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to muesli/termenv

Open-source alternatives to Termenv

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

  • charmbracelet/lipglossالصورة الرمزية لـ charmbracelet

    charmbracelet/lipgloss

    10,591عرض على GitHub↗

    This project is a framework for composing terminal interfaces through declarative styling and a grid-based layout engine. It provides a comprehensive toolkit for building responsive command-line applications by managing ANSI escape sequences, color profiles, and text rendering to ensure consistent visual output across different terminal environments. The library distinguishes itself through its ability to automatically detect terminal capabilities and background themes, allowing it to adjust color schemes and downsample profiles for optimal readability. It utilizes a layered composition model

    Gocligogolang
    عرض على GitHub↗10,591
  • pterm/ptermالصورة الرمزية لـ pterm

    pterm/pterm

    5,470عرض على GitHub↗

    pterm is a Go terminal UI library used to build rich command-line interfaces. It provides toolsets for terminal data visualization, operation progress tracking, interactive user input, and structured logging. The library distinguishes itself through a comprehensive set of visual tools, including a framework for interactive terminal prompts such as selection menus and confirmation dialogs, and a specialized system for rendering bar charts, heatmaps, and tree structures. It also includes a structured terminal logger capable of producing leveled, colorful system messages. The project covers bro

    Goanimationansi-colorsbeautify
    عرض على GitHub↗5,470
  • vbauerster/mpbالصورة الرمزية لـ vbauerster

    vbauerster/mpb

    2,499عرض على GitHub↗

    multi progress bar for Go cli applications

    Goactorcligo
    عرض على GitHub↗2,499
  • charmbracelet/bubbleteaالصورة الرمزية لـ charmbracelet

    charmbracelet/bubbletea

    43,164عرض على GitHub↗

    This framework provides a functional architecture for building interactive command-line applications. It utilizes a reactive runtime engine that synchronizes application state, user input, and visual output through a central event-driven message loop. By employing a unidirectional data flow pattern, the framework separates the definition of application state from the logic that processes updates and the declarative rendering process that transforms state into terminal-ready output. The framework distinguishes itself through its approach to side-effect management and terminal environment adapt

    Goclielm-architectureframework
    عرض على GitHub↗43,164

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Find more with AI search
  • guptarohit/asciigraphالصورة الرمزية لـ guptarohit

    guptarohit/asciigraph

    3,039عرض على GitHub↗

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

    Goascii-chartasciigraphchart
    عرض على GitHub↗3,039
  • charmbracelet/bubblesالصورة الرمزية لـ charmbracelet

    charmbracelet/bubbles

    7,796عرض على GitHub↗

    Bubbles is a terminal user interface toolkit and component library providing a set of pre-built, reusable widgets for creating interactive command-line applications. It functions as a framework for building complex tools that require real-time updates and keyboard navigation. The library includes a variety of specialized interface elements such as fuzzy-filterable item lists, single-line and multi-line text inputs, and tabular data grids. It also provides visual feedback components including animated loading spinners, progress meters, countdown timers, and stopwatches. Additional capabilitie

    Goclielm-architecturehacktoberfest
    عرض على GitHub↗7,796
  • mum4k/termdashالصورة الرمزية لـ mum4k

    mum4k/termdash

    3,014عرض على GitHub↗

    Terminal based dashboard.

    Godashboardgolangterminal-based
    عرض على GitHub↗3,014
  • schollz/progressbarالصورة الرمزية لـ schollz

    schollz/progressbar

    4,678عرض على GitHub↗

    This project is a thread-safe terminal progress bar and IO progress wrapper for Go applications. It provides a library for rendering updating progress indicators and activity spinners within a command-line interface to visualize task completion and data stream progress. The library includes a stream-wrapping IO interceptor that automatically tracks and displays the volume of bytes processed during read or write operations. It also supports indeterminate activity spinners for processes where the total work volume is unknown. Users can configure the visual appearance of the progress indicators

    Gocommand-linegogolang
    عرض على GitHub↗4,678
  • gizak/termuiالصورة الرمزية لـ gizak

    gizak/termui

    13,574عرض على GitHub↗

    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
  • gookit/colorالصورة الرمزية لـ gookit

    gookit/color

    1,604عرض على GitHub↗

    🎨 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
  • briandowns/spinnerالصورة الرمزية لـ briandowns

    briandowns/spinner

    2,525عرض على GitHub↗

    Go (golang) package with 90 configurable terminal spinner/progress indicators.

    Gocligogolang
    عرض على GitHub↗2,525
  • abusomani/go-paletteالصورة الرمزية لـ abusomani

    abusomani/go-palette

    20عرض على GitHub↗

    Decorate your terminals using Palette 🎨

    Goansiansi-colorsansi-escape-codes
    عرض على GitHub↗20
  • dnote/dnoteالصورة الرمزية لـ dnote

    dnote/dnote

    3,041عرض على GitHub↗

    A simple command line notebook

    Goclicommand-line-tooldeveloper-tools
    عرض على GitHub↗3,041
  • evertras/bubble-tableالصورة الرمزية لـ Evertras

    Evertras/bubble-table

    574عرض على GitHub↗

    A customizable, interactive table component for the Bubble Tea framework

    Gobubblebubble-teabubbles
    عرض على GitHub↗574
  • devfacet/gocmdالصورة الرمزية لـ devfacet

    devfacet/gocmd

    67عرض على GitHub↗

    A Go library for building command line applications.

    Gogogolanggolang-library
    عرض على GitHub↗67
  • daviddengcn/go-colortextالصورة الرمزية لـ daviddengcn

    daviddengcn/go-colortext

    215عرض على GitHub↗

    Change the color of console text.

    Go
    عرض على GitHub↗215
  • dixonwille/wlogالصورة الرمزية لـ dixonwille

    dixonwille/wlog

    67عرض على GitHub↗

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

    Goawesome-gocligolang
    عرض على GitHub↗67
  • gosuri/uiliveالصورة الرمزية لـ gosuri

    gosuri/uilive

    1,725عرض على GitHub↗

    uilive is a go library for updating terminal output in realtime

    Go
    عرض على GitHub↗1,725
  • alecthomas/kingpinالصورة الرمزية لـ alecthomas

    alecthomas/kingpin

    3,564عرض على GitHub↗

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

    Goclicommand-linego
    عرض على GitHub↗3,564
  • codingconcepts/envالصورة الرمزية لـ codingconcepts

    codingconcepts/env

    125عرض على GitHub↗

    Tag-based environment configuration for structs

    Go
    عرض على GitHub↗125
  • akamensky/argparseالصورة الرمزية لـ akamensky

    akamensky/argparse

    640عرض على GitHub↗

    Argparse for golang. Just because flag sucks

    Goargparseargument-parserawesome-go
    عرض على GitHub↗640
  • cheynewallace/tabbyالصورة الرمزية لـ cheynewallace

    cheynewallace/tabby

    371عرض على GitHub↗

    A tiny library for super simple Golang tables

    Go
    عرض على GitHub↗371
  • alexeyco/simpletableالصورة الرمزية لـ alexeyco

    alexeyco/simpletable

    550عرض على GitHub↗

    Simple tables in terminal with Go

    Goasciicligo
    عرض على GitHub↗550
  • alexflint/go-argالصورة الرمزية لـ alexflint

    alexflint/go-arg

    2,229عرض على GitHub↗
    Goargument-parsinggolang
    عرض على GitHub↗2,229
  • alfiankan/crab-config-files-templatingالصورة الرمزية لـ alfiankan

    alfiankan/crab-config-files-templating

    8عرض على GitHub↗

    Dynamic configuration file templating tool for kubernetes manifest or general configuration files

    Goci-cdclidevops
    عرض على GitHub↗8
  • davidgamba/go-getoptionsالصورة الرمزية لـ DavidGamba

    DavidGamba/go-getoptions

    60عرض على GitHub↗

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

    Goargument-parserargument-parsingautocomplete
    عرض على GitHub↗60
  • cosiner/argvالصورة الرمزية لـ cosiner

    cosiner/argv

    43عرض على GitHub↗

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

    Goargvcmdline
    عرض على GitHub↗43
  • dixonwille/wmenuالصورة الرمزية لـ dixonwille

    dixonwille/wmenu

    229عرض على GitHub↗

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

    Goawesome-gocligolang
    عرض على GitHub↗229
  • box-cli-maker/box-cli-makerالصورة الرمزية لـ box-cli-maker

    box-cli-maker/box-cli-maker

    638عرض على GitHub↗

    Render highly customizable boxes in the terminal

    Goboxclicolor
    عرض على GitHub↗638
  • c-bata/go-promptالصورة الرمزية لـ c-bata

    c-bata/go-prompt

    5,481عرض على GitHub↗

    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