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

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

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

8 रिपॉजिटरी

Awesome GitHub RepositoriesInterface Layout Utilities

Utilities and controls for managing the structural layout, alignment, and visual presentation of terminal-based interface elements.

Explore 8 awesome GitHub repositories matching user interface & experience · Interface Layout Utilities. Refine with filters or upvote what's useful.

Awesome Interface Layout Utilities GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • microsoft/terminalmicrosoft का अवतार

    microsoft/terminal

    103,685GitHub पर देखें↗

    This project is a terminal emulator that provides a modern command-line interface with support for tabbed navigation, GPU-accelerated text rendering, and comprehensive Unicode character display. It functions as a host for multiple shell sessions, managing them as independent processes within a unified windowing environment while maintaining compatibility with legacy console applications through a robust sequence parsing engine. Beyond its role as a standalone application, the project is built on a modular architecture that exposes its core logic as a reusable library. This design allows devel

    Offers a reusable UI widget that integrates native terminal functionality directly into external desktop applications.

    C++cmdcommand-lineconsole
    GitHub पर देखें↗103,685
  • junegunn/fzfjunegunn का अवतार

    junegunn/fzf

    81,017GitHub पर देखें↗

    This project is a general-purpose command-line filter that provides an interactive interface for processing standard input streams. It enables real-time fuzzy searching, data selection, and transformation, allowing users to navigate complex information or file systems directly within their terminal. By utilizing a pipe-oriented architecture, it integrates into existing shell pipelines and workflows to facilitate efficient data exploration. What distinguishes this tool is its highly extensible, event-driven design that allows for deep integration with external processes. It supports asynchrono

    Toggles word-level line wrapping in list and preview windows to enhance text readability via command-line options.

    Gobashclifish
    GitHub पर देखें↗81,017
  • xi-editor/xi-editorxi-editor का अवतार

    xi-editor/xi-editor

    19,816GitHub पर देखें↗

    xi-editor is a high-performance text editor core written in Rust. It employs a client-server architecture that separates the backend editor logic from the user interface, allowing diverse frontends to communicate with the core via a standardized protocol. The project is distinguished by its use of rope-based text buffers for efficient manipulation of large documents and a collaborative engine powered by conflict-free replicated data types to synchronize concurrent edits. It further features an extensible plugin system that integrates external binaries and third-party tools through JSON-based

    Distributes the word wrapping process across multiple CPU cores to improve performance on large files.

    Rust
    GitHub पर देखें↗19,816
  • chjj/blessedchjj का अवतार

    chjj/blessed

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

    This project is a terminal user interface library for Node.js, designed to facilitate the construction of interactive command-line applications. It provides a comprehensive toolkit of high-level widgets that abstract complex terminal escape codes and rendering logic, allowing developers to build functional interfaces using reusable components. The framework distinguishes itself by implementing a box-model-based layout engine and a virtual DOM-style reconciliation system. These mechanisms enable responsive design patterns—such as percentage-based sizing and relative positioning—to function wit

    Manages structural layout and alignment of interface elements using coordinates and percentage-based sizing.

    JavaScript
    GitHub पर देखें↗11,854
  • mawww/kakounemawww का अवतार

    mawww/kakoune

    10,938GitHub पर देखें↗

    Kakoune is a scriptable, modal text editor for the terminal that employs a client-server architecture. This model allows multiple terminal windows to connect to a single editing session, providing a programmable environment for managing source code and text. The editor is distinguished by its selection-first logic, where a text region must be predefined before a command is applied. It leverages regular expressions to manage multiple cursors and perform bulk edits across complex text patterns, and it integrates deeply with the shell by piping selections through external programs and filters.

    The editor performs soft wrapping of buffer text based on window width.

    C++
    GitHub पर देखें↗10,938
  • charmbracelet/lipglosscharmbracelet का अवतार

    charmbracelet/lipgloss

    10,591GitHub पर देखें↗

    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

    Manages automatic text wrapping within boundaries while preserving ANSI styles and hyperlinks.

    Gocligogolang
    GitHub पर देखें↗10,591
  • liftoff/gateoneliftoff का अवतार

    liftoff/GateOne

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

    Gate One is an HTML5-powered terminal emulator and SSH client

    Provides a JavaScript-embeddable terminal widget that can be integrated into any web application with minimal code.

    JavaScript
    GitHub पर देखें↗6,300
  • quackduck/devzatquackduck का अवतार

    quackduck/devzat

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

    Devzat एक SSH चैट सर्वर है जो एक रीयल-टाइम संचार वातावरण प्रदान करता है जहाँ उपयोगकर्ता चैट रूम और टर्मिनल-आधारित सहयोग में भाग लेने के लिए एक सुरक्षित शेल के माध्यम से कनेक्ट होते हैं। यह सेशन प्रबंधन के लिए SSH प्रोटोकॉल का उपयोग करता है और कमांड-लाइन इंटरफ़ेस के माध्यम से इंटरैक्टिव संचार के लिए एक साझा वातावरण प्रदान करता है। यह प्रोजेक्ट अपने क्रॉस-प्लेटफ़ॉर्म चैट ब्रिजिंग द्वारा विशिष्ट है, जो केंद्रीय सर्वर और Slack जैसे बाहरी प्लेटफ़ॉर्म के बीच संदेशों को सिंक्रनाइज़ करता है। इसमें gRPC पर आधारित एक एक्स्टेंसिबल प्लगइन सिस्टम भी है, जो कस्टम बॉट्स के विकास और मिडलवेयर पाइपलाइन के माध्यम से संदेश धाराओं के अवरोधन की अनुमति देता है। सर्वर में समूह और प्रत्यक्ष संदेश, उपयोगकर्ता रूम संगठन, और अनुमति-सूची-आधारित एक्सेस कंट्रोल सहित विभिन्न संचार और प्रशासनिक उपकरण शामिल हैं। सामग्री को टर्मिनल में रिच टेक्स्ट डिस्प्ले के लिए ANSI मार्कडाउन रेंडरर के माध्यम से प्रबंधित किया जाता है, जबकि एकीकृत मिनी-गेम और उपयोगकर्ता प्रोफ़ाइल दृढ़ता अतिरिक्त जुड़ाव और कस्टमाइज़ेशन प्रदान करते हैं। प्रशासनिक क्षमताओं में उपयोगकर्ता को प्रतिबंधित करना, एक्सेस स्तर कॉन्फ़िगरेशन, और सर्कुलर बफ़र का उपयोग करके गतिविधि लॉगिंग शामिल है।

    Implements utilities to manage line breaks and wrap text based on terminal width.

    Gochatdevchatdeveloper-chat
    GitHub पर देखें↗4,050
  1. Home
  2. User Interface & Experience
  3. Terminal User Interfaces
  4. Layout and Structural Components
  5. Interface Layout Utilities

सब-टैग एक्सप्लोर करें

  • Embeddable Terminal ControlsReusable UI widgets that provide terminal functionality within host applications.
  • Text Wrapping Utilities2 सब-टैग्सFeatures that manage line breaks and word wrapping for text content within terminal displays.