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

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

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

3 مستودعات

Awesome GitHub RepositoriesTerminal UI Frameworks

Python frameworks specifically for building interactive text-based interfaces in terminal and web environments.

Distinct from Python-Based UI Frameworks: Specializes Python-based UI frameworks for terminal/text environments rather than general web interfaces.

Explore 3 awesome GitHub repositories matching user interface & experience · Terminal UI Frameworks. Refine with filters or upvote what's useful.

Awesome Terminal UI Frameworks GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • willmcgugan/textualالصورة الرمزية لـ willmcgugan

    willmcgugan/textual

    36,292عرض على GitHub↗

    Textual is a Python TUI framework and asynchronous UI library used to build interactive text user interfaces. It provides a component-based architecture for creating cross-platform applications that run in both terminal and web browser environments. The framework distinguishes itself by utilizing a CSS-based layout engine to apply visual styles to widgets and a command palette interface for discovering and executing application functions. It also supports hosting terminal-based interfaces on the web to enable remote access via a standard browser. The toolkit covers a broad range of capabilit

    A framework for building interactive text user interfaces in terminal and web browser environments using Python.

    Python
    عرض على GitHub↗36,292
  • nathancahill/splitالصورة الرمزية لـ nathancahill

    nathancahill/split

    6,278عرض على GitHub↗

    Unopinionated utilities for resizeable split views

    Supports float, flex, and grid layout modes with separate utilities for broad browser compatibility.

    JavaScriptcssflexboxsplit
    عرض على GitHub↗6,278
  • alexpasmantier/televisionالصورة الرمزية لـ alexpasmantier

    alexpasmantier/television

    4,244عرض على GitHub↗

    Television is a terminal-based search launcher that provides real-time fuzzy matching across multiple data sources, including files, git repositories, environment variables, shell history, and custom user-defined channels. It presents a multi-panel terminal interface where search results, previews, and input are displayed simultaneously, with a frecency-based ranking engine that combines match quality with the frequency and recency of past selections to surface the most relevant entries. The project is built around a declarative, TOML-driven architecture where search channels, previews, and a

    Renders a split-screen TUI with separate panels for results, previews, and input using terminal escape sequences.

    Rustclicommand-line-toolfuzzy
    عرض على GitHub↗4,244
  1. Home
  2. User Interface & Experience
  3. Python-Based UI Frameworks
  4. Terminal UI Frameworks

استكشف الوسوم الفرعية

  • Multi-Panel Layouts1 وسم فرعيUI structures that divide the terminal screen into multiple independent functional areas. **Distinct from Terminal UI Frameworks:** Focuses on the split-screen layout architecture rather than the general framework for building TUIs.