awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 Repos

Awesome GitHub RepositoriesTUI Component Rendering

Rendering logic for specialized terminal widgets like tables, trees, and tabs.

Distinct from UI Component Rendering: Specifically for TUI widgets, unlike DOM-based or geospatial rendering.

Explore 2 awesome GitHub repositories matching user interface & experience · TUI Component Rendering. Refine with filters or upvote what's useful.

Awesome TUI Component Rendering GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • gyscos/cursiveAvatar von gyscos

    gyscos/Cursive

    4,810Auf GitHub ansehen↗

    Cursive ist ein plattformübergreifendes Terminal-UI-Toolkit und Framework für die Erstellung interaktiver Anwendungen in Rust. Es bietet ein modulares System für die Erstellung textbasierter grafischer Oberflächen und nutzt eine dedizierte Engine zur Verwaltung der Haupt-Display-Schleife und View-Hierarchien. Das Toolkit verfügt über eine Backend-agnostische Abstraktionsschicht, um konsistentes Rendering und Input-Handling über verschiedene Betriebssysteme hinweg zu gewährleisten. Es zeichnet sich durch eine palettenbasierte Theme-Engine aus, die das Laden von Themes zur Laufzeit und True-Color-Rendering unterstützt, sowie durch die Fähigkeit, Benutzeroberflächen-Hierarchien direkt aus Konfigurationsdateien zu generieren. Das Framework deckt ein breites Spektrum an Funktionen ab, einschließlich komplexem Layout-Management mit Split-Panels und Tabs sowie einer Vielzahl interaktiver Komponenten wie modalen Dialogen, Fortschrittsanzeigen und auswählbaren Listen. Es unterstützt das Rendering reichhaltiger Inhalte für Bilder und Syntax-Highlighting und verwendet ein Fokus-Zyklus-Ereignis-Routing-System, um Tastaturnavigation und globale Callbacks zu verwalten. Das Zustandsmanagement wird durch asynchrone UI-Updates und identifikatorbasierten Zugriff gehandhabt, was es Entwicklern ermöglicht, spezifische Views dynamisch aus Hintergrundaufgaben heraus zu modifizieren.

    Renders a wide array of terminal-based interface elements including tables, trees, and tabs.

    Rust
    Auf GitHub ansehen↗4,810
  • miguelmota/cointopAvatar von miguelmota

    miguelmota/cointop

    4,395Auf GitHub ansehen↗

    Cointop is a cryptocurrency terminal user interface designed for monitoring real-time market statistics, prices, and asset trends. It serves as a market dashboard and portfolio tracker, enabling the management of personal asset holdings and the calculation of profit and loss within a command line environment. The project distinguishes itself with a server capability that allows the interface to be hosted and accessed remotely via secure shell sessions. It also includes a notification system that triggers desktop alerts when specific assets reach predefined price thresholds. The application p

    Renders a real-time terminal user interface with specialized widgets like data tables and interactive charts.

    Go
    Auf GitHub ansehen↗4,395
  1. Home
  2. User Interface & Experience
  3. TUI Component Rendering