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

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

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

4 रिपॉजिटरी

Awesome GitHub RepositoriesText User Interface Development

Frameworks and tools for building interactive, full-screen, or inline terminal applications.

Distinct from Console User Interfaces: None of the candidates cover the overarching domain of TUI development as a framework identity.

Explore 4 awesome GitHub repositories matching user interface & experience · Text User Interface Development. Refine with filters or upvote what's useful.

Awesome Text User Interface Development GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • gui-cs/terminal.guigui-cs का अवतार

    gui-cs/Terminal.Gui

    11,068GitHub पर देखें↗

    Terminal.Gui is a cross-platform .NET toolkit for building interactive text-based user interfaces. It provides a component-based architecture, a terminal rendering engine, and a declarative layout system to create console applications that run consistently across Windows, macOS, and Linux. The framework distinguishes itself with a comprehensive set of interactive console widgets, including data grids, hex editors, and hierarchical tree components. It supports advanced visual capabilities such as 24-bit True Color, Sixel image support, and a relative-coordinate layout system that adapts to ter

    Provides a comprehensive toolkit for building interactive full-screen or inline console applications using .NET.

    C#consoleconsole-applicationcross-platform
    GitHub पर देखें↗11,068
  • yomguithereal/react-blessedYomguithereal का अवतार

    Yomguithereal/react-blessed

    4,496GitHub पर देखें↗

    react-blessed is a React renderer for the blessed library that enables the construction of interactive command-line interfaces using a component-based architecture. It functions as a terminal user interface framework that maps a virtual component tree to a terminal environment, allowing React's declarative state management to control blessed terminal widgets and layout nodes. The system supports the integration of custom renderers through a dedicated creation function to change how nodes are instantiated. It provides a mechanism to retrieve original terminal library objects through references

    Enables the development of interactive command-line applications using a structured, component-based architecture.

    JavaScriptblessedclireact
    GitHub पर देखें↗4,496
  • peterbrittain/asciimaticspeterbrittain का अवतार

    peterbrittain/asciimatics

    4,286GitHub पर देखें↗

    Asciimatics एक क्रॉस-प्लेटफ़ॉर्म टर्मिनल यूजर इंटरफ़ेस फ्रेमवर्क और कंसोल रैपर है। यह एक कर्स-संगत लाइब्रेरी के रूप में कार्य करता है जो इंटरैक्टिव टेक्स्ट-आधारित एप्लिकेशन बनाने के लिए एक टूलकिट, एक ASCII आर्ट जनरेटर, और एक टर्मिनल एनिमेशन इंजन प्रदान करता है। यह प्रोजेक्ट स्प्राइट्स, पार्टिकल सिस्टम, और एंटी-अलाइज्ड लाइन्स को रेंडर करने में सक्षम एक दृश्य प्रभाव इंजन के माध्यम से खुद को अलग करता है। इसमें चलती टेक्स्ट-आधारित ग्राफिक्स बनाने के लिए विशेष सिस्टम और इमेज फ़ाइलों को वर्ण-आधारित अभ्यावेदन में बदलने के लिए टूल शामिल हैं। यह फ्रेमवर्क कोर टर्मिनल प्रबंधन को कवर करता है जिसमें नॉन-ब्लॉकिंग कीबोर्ड और माउस इनपुट हैंडलिंग, कर्सर स्टाइलिंग, और विंडो रिसाइज़ डिटेक्शन शामिल है। यह बटन और टेक्स्ट बॉक्स जैसे इंटरैक्टिव तत्वों को व्यवस्थित करने के लिए एक समन्वय-आधारित ड्राइंग इंजन और विजेट-आधारित लेआउट संरचना प्रदान करता है। लाइब्रेरी विभिन्न ऑपरेटिंग सिस्टमों में सुसंगत दृश्य रेंडरिंग सुनिश्चित करने के लिए Unix-जैसे termios और Windows कंसोल APIs के बीच के अंतर को समाप्त करती है।

    Provides a full framework for building interactive, full-screen terminal applications with layout and widget support.

    Pythonascii-artconsolecross-platform
    GitHub पर देखें↗4,286
  • textualize/toolongTextualize का अवतार

    Textualize/toolong

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

    toolong is a terminal log viewer and TUI log manager designed for monitoring live log streams and navigating large log files. It functions as a log aggregator and JSONL formatter, capable of merging multiple log files into a single chronological view by automatically detecting timestamps. The application supports the visualization of structured data by pretty printing JSONL files and applying syntax highlighting to common web server log patterns. It handles large-scale data efficiently through virtual-sized scrollable views, allowing users to open compressed logs or files of any size without

    Provides tools and frameworks for building interactive, full-screen terminal user interfaces.

    Pythonjsonlrichterminal
    GitHub पर देखें↗3,921
  1. Home
  2. User Interface & Experience
  3. Text User Interface Development