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
·

14 Repos

Awesome GitHub RepositoriesMulti-line Text Inputs

Form components for capturing and editing long-form, multi-line string content.

Distinct from Multi-line Item Renderers: Distinct from Multi-line Item Renderers: focuses on input capture rather than display rendering.

Explore 14 awesome GitHub repositories matching user interface & experience · Multi-line Text Inputs. Refine with filters or upvote what's useful.

Awesome Multi-line Text Inputs GitHub Repositories

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

    filamentphp/filament

    31,215Auf GitHub ansehen↗

    Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel ecosystem. It provides a declarative, component-based architecture that allows developers to construct complex, data-driven applications using server-side configuration objects rather than manual HTML. By inspecting database model structures and relationships, the framework automates the generation of CRUD interfaces, forms, and data tables, significantly reducing boilerplate code. The project distinguishes itself through a highly modular and extensible design that supports custo

    Provides resizable multi-line text input fields for capturing long-form user content within forms.

    PHPadminalpine-jsbuilder
    Auf GitHub ansehen↗31,215
  • nativescript/nativescriptAvatar von NativeScript

    NativeScript/NativeScript

    25,446Auf GitHub ansehen↗

    NativeScript is a cross-platform mobile development framework that enables the creation of native iOS and Android applications using JavaScript or TypeScript. It provides a direct bridge to native platform APIs, allowing developers to invoke native classes, methods, and properties directly from script code while maintaining full access to underlying mobile operating system features. The framework distinguishes itself through its direct native UI rendering, which maps declarative markup components to actual platform-native widgets rather than web-based views. This architecture is supported by

    Renders text entry fields that support multiple lines for longer-form content.

    TypeScriptandroidangularcapacitor
    Auf GitHub ansehen↗25,446
  • anomalyco/opentuiAvatar von anomalyco

    anomalyco/opentui

    12,131Auf GitHub ansehen↗

    Opentui is a terminal user interface framework for building interactive command line applications. It provides a component-based system featuring a flexbox layout engine, a virtual node component tree, and a low-level 2D cell array renderer. The project is distinguished by a sophisticated keyboard binding engine that maps complex multi-stroke sequences and chords to named commands using prioritized, reactive layers. It also implements a plugin architecture that allows external modules to inject custom UI components into designated layout slots and extend input logic at runtime. Its capabilit

    Implements multi-line text input components supporting cursor movement and text selection.

    TypeScript
    Auf GitHub ansehen↗12,131
  • longbridge/gpui-componentAvatar von longbridge

    longbridge/gpui-component

    11,793Auf GitHub ansehen↗

    gpui-component is a native desktop UI kit and component library built for the GPUI framework. It provides a collection of reusable user interface elements, a desktop layout engine for organizing application space, and a specialized data visualization library for rendering quantitative information. The project is distinguished by its high-performance rendering systems, including a virtualized data grid and list system designed to handle large datasets with low memory overhead. It also features a comprehensive data visualization toolkit for rendering charts, axes, and coordinate scales using li

    Enables finding and navigating between text matches within multi-line input fields.

    Rustdesktop-applicationgpuirust
    Auf GitHub ansehen↗11,793
  • cosscom/cossAvatar von cosscom

    cosscom/coss

    10,125Auf GitHub ansehen↗

    Coss is an accessible UI component library and design system framework used to build web interfaces. It provides a comprehensive kit of interactive elements and layout building blocks that follow screen reader and keyboard navigation standards. The project functions as a UI overlay management library, offering specialized tools for implementing anchored popovers, tooltips, and slide-out panels with smooth transitions. It includes a set of accessible form primitives and selection controls to ensure compatibility across different assistive technologies. Its broader capabilities cover the const

    Provides form components for capturing and editing long-form, multi-line text content.

    TypeScriptnextjsradix-uireact
    Auf GitHub ansehen↗10,125
  • home-assistant/home-assistant.ioAvatar von home-assistant

    home-assistant/home-assistant.io

    9,466Auf GitHub ansehen↗

    Home Assistant is a local home automation platform and server that acts as an IoT device orchestrator. It integrates diverse smart home hardware by wrapping third-party APIs into a standardized logic layer and stores all system state and historical statistics on local hardware to eliminate cloud dependencies. The system functions as a Matter IoT controller and an MQTT home automation bridge, allowing for local interoperability between different manufacturers. It features a state-based entity model and an internal event bus that decouple physical device logic from system automation. The platf

    Provides single-line, multi-line, and structured YAML editors for entering complex data objects.

    HTMLdocumentationhacktoberfesthass
    Auf GitHub ansehen↗9,466
  • swiftuix/swiftuixAvatar von SwiftUIX

    SwiftUIX/SwiftUIX

    8,067Auf GitHub ansehen↗

    SwiftUIX is a framework extension and component library that provides specialized layout tools and native platform bridges for SwiftUI. It functions as a declarative toolkit for building macOS and iOS applications by adding missing native components and expanded interface elements to the standard library. The project focuses on bridging declarative state to native imperative APIs, particularly for macOS desktop interfaces. It includes specialized controls for window visibility, navigation bar appearance, and system status bar integration, as well as tools for managing system activity controll

    Provides dedicated form components for capturing and editing long-form, multi-line string content.

    Swiftattributedstringbackwards-compatibilitycollection-view
    Auf GitHub ansehen↗8,067
  • charmbracelet/huhAvatar von charmbracelet

    charmbracelet/huh

    6,575Auf GitHub ansehen↗

    Huh is a Go library for building interactive terminal forms, designed to work with the Bubbletea TUI framework. It provides a complete form-building system with text inputs, selection lists, confirmation prompts, and file pickers, all navigable using only the keyboard without requiring a mouse. The library distinguishes itself through dynamic form adaptation, allowing fields to be shown, hidden, or modified at runtime based on user selections and conditional rules. It includes screen reader support that announces form fields and falls back to text prompts when a visual interface is unavailabl

    Provides multi-line text input fields with configurable character limits for terminal forms.

    Go
    Auf GitHub ansehen↗6,575
  • mimecorg/vuidoAvatar von mimecorg

    mimecorg/vuido

    6,062Auf GitHub ansehen↗

    Vuido is a framework for building native desktop applications for Windows, macOS, and Linux using Vue.js components, without requiring Electron or Chromium. It maps Vue components directly to native widgets from the libui library, creating lightweight applications that run on a single-threaded event loop and compile templates at build time for optimized runtime performance. The framework provides a complete Vue.js component-to-native bridge, enabling two-way data binding via v-model, component-based window composition, and platform-specific package generation for distributing executables. It

    Provides a multi-line text input widget for capturing and editing long-form string content.

    JavaScriptdesktoplibuivue
    Auf GitHub ansehen↗6,062
  • xuexiangjys/xuiAvatar von xuexiangjys

    xuexiangjys/XUI

    5,075Auf GitHub ansehen↗

    XUI ist ein natives Android-UI-Framework und eine Komponentenbibliothek für den Aufbau von Anwendungsoberflächen. Es bietet eine umfassende Suite nativer Layouts, Eingabefelder und Navigationselemente, unterstützt durch ein gestuftes Theme-Management-System zur Definition globaler visueller Attribute und responsiver Styles. Das Framework zeichnet sich durch einen spezialisierten Satz benutzerdefinierter Views und Interaktions-Toolkits aus, einschließlich hochperformanter Kalender, Datenvisualisierungs-Rendering und einer Vielzahl stilisierter Buttons mit integrierten Timern und visuellen Effekten. Es enthält zudem integrierte Medienverarbeitungsfunktionen wie Barcode- und QR-Code-Scanning, benutzerdefinierte QR-Generierung und eine Schnittstelle zum Zuschneiden von Bildern. Das Projekt deckt ein breites Spektrum an UI- und UX-Funktionen ab, einschließlich diverser Dateneingabekomponenten, Floating-Window-Primitiven und einer Vielzahl von Feedback-Indikatoren wie Snackbars und Fortschrittsanzeigen. Es bietet zudem Layout-Templating, Typografie-Konfiguration und Animationssysteme zur Verwaltung von View-Übergängen und interaktivem Feedback.

    Provides a multi-line text area that tracks entered characters against a defined limit.

    Javaandroidandroid-uistyles
    Auf GitHub ansehen↗5,075
  • gluestack/gluestack-uiAvatar von gluestack

    gluestack/gluestack-ui

    4,931Auf GitHub ansehen↗

    gluestack-ui is a cross-platform React component library built with Tailwind CSS. It provides over 30 pre-built, accessible components that can be installed by copying their source files directly into a project, giving developers full control over customization without external runtime dependencies. Every component implements WAI-ARIA patterns, keyboard navigation, and screen reader support out of the box. A key differentiator is the copy-paste architecture: rather than a traditional package dependency, component source code is placed in the project, allowing direct editing and eliminating ve

    Creates a resizable text area for entering longer blocks of text with configurable states.

    TypeScriptaccessibilitycomponent-librarycustomizable-components
    Auf GitHub ansehen↗4,931
  • praydog/reframeworkAvatar von praydog

    praydog/REFramework

    4,423Auf GitHub ansehen↗

    REFramework is a runtime modding framework for games built on the RE Engine, providing a C# plugin system with typed proxy code generation, a Lua scripting interface, an ImGui-based UI system, a runtime debugging toolkit, and a VR integration layer. At its core, it intercepts and modifies internal game engine functions and state at runtime through hooking and scripting APIs, enabling deep inspection and manipulation of live game objects. The framework distinguishes itself through typed proxy code generation that auto-creates C# interfaces from the game's type database, giving compile-time saf

    Provides single-line and multi-line text input fields within the immediate mode UI overlay for modding interfaces.

    C++cmkrcppdmc5
    Auf GitHub ansehen↗4,423
  • zhuzichu520/fluentuiAvatar von zhuzichu520

    zhuzichu520/FluentUI

    4,421Auf GitHub ansehen↗

    FluentUI is a component-based UI framework that implements Microsoft's Fluent Design System for building cross-platform desktop applications. It provides a complete set of reusable UI components and styling tools that follow the Fluent Design language, enabling developers to create consistent visual interfaces across different operating systems. The framework includes a custom window frame manager that creates frameless application windows with integrated title bars and standard window controls, styled through CSS variables. It also features a single-page application router that manages view

    Provides multi-line text input components for capturing long-form string content in desktop forms.

    C++fluentqmlqt
    Auf GitHub ansehen↗4,421
  • taiga-family/taiga-uiAvatar von taiga-family

    taiga-family/taiga-ui

    4,002Auf GitHub ansehen↗

    Taiga UI is an Angular UI component library and accessible design system used for building enterprise web interfaces. It provides a comprehensive collection of reusable interface elements and layout tools, functioning as a mobile-first UI kit with responsive components that adapt to different device capabilities. The library distinguishes itself through an integrated data visualization library featuring various chart types and a dedicated form management framework with built-in validation and formatting for specialized data. It also features AI-driven development workflows by integrating comp

    Provides text area components that expand dynamically to capture long-form multi-line content.

    TypeScriptangularbest-practicescdk
    Auf GitHub ansehen↗4,002
  1. Home
  2. User Interface & Experience
  3. Data Display Components
  4. List Components
  5. Multi-line Item Renderers
  6. Multi-line Text Inputs

Unter-Tags erkunden

  • Character Counting InputsMulti-line text areas that track and display the number of entered characters against a limit. **Distinct from Character Count Visualizers:** Combines multi-line input with real-time character count visualization, rather than just providing the input area or a separate visualizer.
  • Search & NavigationTools for finding and jumping to specific content within text input fields. **Distinct from Multi-line Text Inputs:** Focuses on the UI interaction of navigating to matches rather than the backend search algorithm.
  • Structured Configuration EditorsUI components for entering strings, lists, or YAML objects. **Distinct from Multi-line Text Inputs:** Covers the specific use of structured YAML/list editors for configuration, going beyond simple multi-line text inputs.