30 रिपॉजिटरी
UI components for entering single-line text, masked passwords, and multi-line text areas.
Distinct from Text Input Fields: Candidates are either focused on developer tool lists or OCR, not general purpose web UI text inputs.
Explore 30 awesome GitHub repositories matching user interface & experience · Text Input Fields. Refine with filters or upvote what's useful.
This project is a JavaScript UI component library and frontend utility toolkit. It serves as a web modal framework and popup library, providing a specialized system for rendering interactive dialogs, overlays, and layered interfaces over web page content. The library is distinguished by its comprehensive set of overlay tools, including alert dialogs, confirmation prompts, and the ability to embed external content via iframes. It also features a responsive twelve-column grid system for cross-device layout compatibility and an internal modular dependency management system for on-demand loading
Renders single-line text fields, password masks, and multi-line text areas for data entry.
FlatUIKit is a flat design framework and component library for iOS. It provides a set of reusable interface elements and styling tools to implement a minimal aesthetic across native mobile applications. The kit replaces standard iOS controls with a collection of pre-styled components, including buttons, text fields, and segmented controls. It utilizes a predefined flat color palette, custom font integration, and a dedicated icon set to ensure a cohesive visual identity. The framework covers a wide range of UI elements, including customizable input controls, table cells, and navigation compon
Provides text input fields with adjustable edge insets, background colors, and border widths.
Mesop is a stateful, declarative Python web UI framework and component library designed for building interactive web applications and AI demos. It allows for the construction of data-driven interfaces and chat systems using only Python, removing the need to write separate HTML or CSS. The framework is specifically tailored for AI application development, offering dedicated tools for conversational UI design and the creation of dashboards for large language model applications. It distinguishes itself with a visual UI editor for real-time property adjustments and the ability to embed custom Jav
Ships single-line text input fields that capture user input and trigger server-side responses.
Polaris React is a production-ready component library that implements Shopify's Polaris design system for building consistent merchant-facing admin interfaces. It provides a comprehensive set of reusable React components, including accessible form inputs, data display elements, layout and navigation structures, and visual feedback indicators, all styled through a semantic color token system applied via CSS custom properties for dynamic light and dark mode support. The library distinguishes itself with an icon-first visual language featuring over 400 commerce-specific SVG icons delivered as fi
Provides text input components for single-line and multi-line text or number entry.
Leva is a React GUI control panel and real-time parameter editor used to monitor and tweak application state and variables without modifying code or reloading the page. It functions as a dynamic state debugger and extensible input library that provides a visual interface for fine-tuning numerical, boolean, and text values within a running web application. The project distinguishes itself through a plugin system that allows the creation of custom input components and specialized behaviors to support unique data types. It utilizes type-inference to automatically map data to the appropriate visu
Includes various text and choice inputs such as text areas, boolean toggles, and labeled dropdown menus.
This project is a framework of reusable UI components and extensions designed to integrate structured input and selection menus into native iOS alert controllers. It provides a library of customizable text fields and specialized picker interfaces that embed directly within system alert dialogs. The framework distinguishes itself by injecting external view controllers into alert containers, enabling the use of complex interfaces such as maps and date pickers. It also includes specialized integration tools to embed selection interfaces for photos, contacts, and locations directly from the Teleg
Integrates customizable text fields into a popup controller for user data entry.
XLForm एक डिक्लेरेटिव UI लाइब्रेरी और फ्रेमवर्क है जो स्ट्रक्चर्ड डेफिनिशन से सिंक्रोनाइज़्ड iOS टेबल-व्यू फ़ॉर्म्स जनरेट करने के लिए है। यह Swift और Objective-C का उपयोग करके मोबाइल डेटा-एंट्री स्क्रीन बनाने के लिए एक टूलकिट प्रदान करता है, जिससे डेवलपर्स डिक्लेरेटिव सेक्शन्स और रोज़ (rows) के आधार पर इंटरफ़ेस बना सकते हैं। यह फ्रेमवर्क डायनामिक इंटरफ़ेस सिंक्रोनाइज़ेशन और रो विज़िबिलिटी और एडिटिंग प्रतिबंधों को प्रबंधित करने के लिए कंडीशनल लॉजिक की सुविधा देता है। यह डायनामिक मल्टीवैल्यूड सेक्शन्स के निर्माण को सपोर्ट करता है जहाँ उपयोगकर्ता रनटाइम पर रोज़ को इंसर्ट, डिलीट या रीऑर्डर कर सकते हैं। इस लाइब्रेरी में डेट और टाइम पिकर्स, सिलेक्शन लिस्ट्स, टेक्स्ट फ़ील्ड्स और बूलियन टॉगल्स जैसे विभिन्न इंटरैक्टिव इनपुट कंपोनेंट्स शामिल हैं। यह रूल-बेस्ड फ्रेमवर्क के माध्यम से इनपुट वैलिडेशन के लिए यूटिलिटीज और डेटा ट्रांसमिशन के लिए उपयोगकर्ता प्रविष्टियों को स्ट्रक्चर्ड डिक्शनरी में निकालने के लिए टूल्स भी प्रदान करती है। यह लाइब्रेरी टेबल सेल्स में विशेष सामग्री प्रदर्शित करने के लिए कस्टम रो टाइप मैपिंग के माध्यम से एक्स्टेंसिबिलिटी को सपोर्ट करती है।
Provides customizable text entry rows with support for specific keyboard types and security settings.
LoginCritter एक इंटरैक्टिव अवतार UI कंपोनेंट और वेब फॉर्म के लिए रियल-टाइम इनपुट विज़ुअलाइज़र है। यह एक गेमिफाइड फॉर्म एलिमेंट के रूप में काम करता है जो टेक्स्ट फील्ड फोकस और यूजर की टाइपिंग एक्टिविटी के आधार पर कैरेक्टर की गतिविधियों और उसकी नज़रों को एनिमेट करता है। यह कंपोनेंट कर्सर की स्थिति और कैरेक्टर काउंट को स्मूथ अवतार ट्रांसफॉर्मेशन और हेड रोटेशन में मैप करता है। यह विशिष्ट टेक्स्ट ट्रिगर्स और इनपुट वॉल्यूम के आधार पर मूड और एक्सप्रेशन बदलकर इमोशनल स्टेट को मैनेज करता है। यह सिस्टम कैरेक्टर की स्थिति को DOM इनपुट इवेंट्स के साथ सिंक करने के लिए एक इवेंट-ड्रिवन एनिमेशन लूप का उपयोग करता है, जो नॉन-वर्बल विज़ुअल फीडबैक और इंटरैक्टिव एनिमेशन प्रदान करता है।
Implements an interactive avatar that visualizes typing activity and input volume through real-time animations.
Vuesax एक फ्रंटएंड फ्रेमवर्क और Vue.js एप्लिकेशन के लिए UI कंपोनेंट लाइब्रेरी है। यह एक कस्टमाइज़ेबल डिज़ाइन सिस्टम और पहले से स्टाइल किए गए यूज़र इंटरफ़ेस एलिमेंट्स प्रदान करता है, जो वेब इंटरफ़ेस के डेवलपमेंट को तेज़ करने के लिए डिज़ाइन किए गए हैं। यह प्रोजेक्ट एक थीमेबल विज़ुअल टूलकिट के लिए जाना जाता है जो डायनामिक कलर अपडेट्स और ब्रांड पहचान बनाए रखने के लिए सर्वर-साइड स्टाइल कस्टमाइज़ेशन को सपोर्ट करता है। इसमें एक विशेष डेटा टेबल कंपोनेंट भी है जिसमें इनलाइन सेल एडिटिंग और पेजिनेशन, फ़िल्टरिंग और सॉर्टिंग के लिए सर्वर-साइड प्रोसेसिंग का इन-बिल्ट सपोर्ट मिलता है। यह लाइब्रेरी UI क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है, जिसमें रिस्पॉन्सिव बारह-कॉलम ग्रिड सिस्टम, व्यापक फ़ॉर्म एलिमेंट्स, और कंटेंट कार्ड्स व कोलेप्सिबल लिस्ट्स जैसे विभिन्न लेआउट टूल्स शामिल हैं। इसमें साइडबार और ब्रेडक्रंब जैसे नेविगेशन यूटिलिटीज़ के साथ-साथ मोडल डायलॉग्स, सिस्टम नोटिफिकेशन्स और टूलटिप्स जैसे कई ओवरले भी शामिल हैं।
Provides user-editable text fields supporting placeholder text and disabled states.
Qor is a Go admin framework and backend toolkit used for building administrative interfaces, headless content management systems, and REST API generators. It provides a structured environment for implementing business application backends, specializing in the management of structured content and media assets. The project distinguishes itself through comprehensive multi-language content management, featuring locale-based data versioning and a dedicated system for internationalization and translation administration. It further differentiates its offering with a built-in state machine implementa
Renders a single-line text entry field for capturing short strings of alphanumeric data from a user.
XUI एक नेटिव Android UI फ्रेमवर्क और कंपोनेंट लाइब्रेरी है जिसे एप्लिकेशन इंटरफेस बनाने के लिए डिज़ाइन किया गया है। यह नेटिव लेआउट्स, इनपुट फील्ड्स और नेविगेशन एलिमेंट्स का एक व्यापक सूट प्रदान करता है, जो वैश्विक विजुअल विशेषताओं और रिस्पॉन्सिव स्टाइल्स को परिभाषित करने के लिए एक टियर्ड थीम मैनेजमेंट सिस्टम द्वारा समर्थित है। यह फ्रेमवर्क कस्टम व्यूज़ और इंटरैक्शन टूलकिट्स के एक विशेष सेट के माध्यम से खुद को अलग करता है, जिसमें हाई-परफॉरमेंस कैलेंडर, डेटा विज़ुअलाइज़ेशन रेंडरिंग और एकीकृत टाइमर्स और विजुअल इफेक्ट्स के साथ विभिन्न स्टाइलाइज्ड बटन्स शामिल हैं। इसमें बारकोड और QR कोड स्कैनिंग, कस्टम QR जनरेशन और इमेज क्रॉपिंग इंटरफेस जैसी एकीकृत मीडिया प्रोसेसिंग क्षमताएं भी शामिल हैं। यह प्रोजेक्ट UI और UX क्षमताओं के एक व्यापक क्षेत्र को कवर करता है, जिसमें विविध डेटा एंट्री कंपोनेंट्स, फ्लोटिंग विंडो प्रिमिटिव्स और स्नैकबार्स और प्रोग्रेस गेज जैसे फीडबैक इंडिकेटर्स की एक विस्तृत श्रृंखला शामिल है। यह व्यू ट्रांज़िशन और इंटरैक्टिव फीडबैक को मैनेज करने के लिए लेआउट टेम्प्लेटिंग, टाइपोग्राफी कॉन्फ़िगरेशन और एनीमेशन सिस्टम भी प्रदान करता है।
Offers text input fields with integrated buttons to quickly delete all entered content.
यह प्रोजेक्ट एक तकनीकी कैटलॉग और क्रॉस-प्लेटफ़ॉर्म मोबाइल स्टाइलिंग संदर्भ है जिसका उपयोग मोबाइल यूज़र इंटरफ़ेस बनाने के लिए किया जाता है। यह एक मोबाइल UI प्रॉपर्टी कैटलॉग और एक अनुवाद गाइड के रूप में कार्य करता है जो मानक वेब स्टाइलिंग अवधारणाओं को मोबाइल फ्रेमवर्क्स के लिए आवश्यक JavaScript ऑब्जेक्ट नोटेशन से मैप करता है। यह संदर्भ तत्वों को व्यवस्थित करने और अलाइनमेंट को नियंत्रित करने के लिए मोबाइल फ्लेक्सबॉक्स लेआउट पर विशिष्ट मार्गदर्शन प्रदान करता है। यह वेब स्टाइलिंग को मोबाइल एनवायरनमेंट में माइग्रेट करने में सहायता के लिए CSS अवधारणाओं को मोबाइल-संगत नोटेशन में अनुवादित करता है। दस्तावेज़ीकरण टाइपोग्राफी, बॉर्डर कॉन्फ़िगरेशन और ड्रॉप शैडो इफेक्ट्स सहित दृश्य स्टाइलिंग क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। इसमें इमेज डिस्प्ले मैनेजमेंट, एलिमेंट ज्योमेट्री ट्रांसफ़ॉर्मेशन और टेक्स्ट इनपुट व्यवहार कॉन्फ़िगरेशन के लिए विनिर्देश भी शामिल हैं।
Configures text input behaviors, including keyboard types and character limits, for mobile data entry.
यह प्रोजेक्ट React-आधारित एडमिनिस्ट्रेटिव टेम्पलेट और UI किट है, जिसे डैशबोर्ड बनाने के लिए डिज़ाइन किया गया है। इसमें पहले से स्टाइल किए गए लेआउट्स, एक सुलभ (accessible) कंपोनेंट लाइब्रेरी और एडमिनिस्ट्रेटिव इंटरफेस बनाने के लिए Sass-आधारित UI फ्रेमवर्क का व्यापक संग्रह मिलता है। यह टेम्पलेट विशेष रूप से AI-ऑप्टिमाइज़्ड प्रोजेक्ट के रूप में संरचित है, जिसमें ऐसे कोडिंग पैटर्न और संगठन का उपयोग किया गया है जो AI असिस्टेंट्स को सुसंगत और प्रोडक्शन-रेडी React कोड जनरेट करने में मदद करते हैं। इसमें Sass वेरिएबल्स और CSS कस्टम प्रॉपर्टीज का उपयोग करने वाली एक लचीली स्टाइलिंग प्रणाली है, जो कस्टमाइज़ेबल लाइट और डार्क थीम्स को सपोर्ट करती है। यह किट डेटा विज़ुअलाइज़ेशन विजेट्स, सॉर्टिंग और पेजिनेशन वाली इंटरैक्टिव टेबल्स, और मल्टी-स्टेप विजार्ड्स जैसे जटिल फॉर्म एलिमेंट्स सहित इंटरफेस क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है। इसमें साइडबार और ब्रेडक्रंब जैसे उच्च-स्तरीय नेविगेशन सिस्टम, साथ ही रिस्पॉन्सिव ग्रिड, मोडल डायलॉग्स और सुलभ कैलेंडर इंटरफेस जैसे स्ट्रक्चरल कंपोनेंट्स शामिल हैं।
Renders styled form fields for capturing user text with configurable focus states.
Cursive is a cross-platform terminal user interface toolkit and framework for building interactive applications in Rust. It provides a modular system for creating text-based graphical interfaces, utilizing a dedicated engine to manage the main display loop and view hierarchies. The toolkit features a backend-agnostic abstraction layer to ensure consistent rendering and input handling across different operating systems. It distinguishes itself through a palette-based theme engine that supports runtime theme loading and true color rendering, as well as the ability to generate user interface hie
Implements editable text fields for capturing single-line and multi-line string input from the user.
Platform, Laravel का उपयोग करके बैक-ऑफिस एप्लिकेशन और प्रशासनिक डैशबोर्ड बनाने के लिए एक फ्रेमवर्क है। यह एक स्कीमा-संचालित UI फ्रेमवर्क और CRUD जनरेटर के रूप में कार्य करता है जो प्रोग्रामेटिक मॉडल परिभाषाओं से स्वचालित रूप से डेटाबेस मैनेजमेंट इंटरफेस, इनपुट फॉर्म और वैलिडेशन नियम बनाता है। यह प्रोजेक्ट एक व्यापक बैकएंड UI किट के माध्यम से खुद को अलग बनाता है जो भौगोलिक निर्देशांक मैपिंग, टैबुलर JSON डेटा मैट्रिसेस और मार्केटिंग मेटाडेटा ट्रैकिंग सहित उन्नत डेटा कैप्चर का समर्थन करता है। इसमें संसाधन दृश्यता और रूट सुरक्षा को प्रबंधित करने के लिए एक मजबूत भूमिका-आधारित एक्सेस कंट्रोल सिस्टम है, साथ ही एक ग्लोबल फुल-टेक्स्ट सर्च कार्यान्वयन है जो कई मॉडल्स में डेटा को इंडेक्स करता है। यह प्लेटफॉर्म एसिंक्रोनस डेटा लोडिंग, मल्टी-चैनल नोटिफिकेशन सिस्टम और रिच टेक्स्ट और फाइल मैनेजमेंट के लिए विशेष फॉर्म कंपोनेंट्स की लाइब्रेरी सहित व्यापक क्षमताएं प्रदान करता है। यह मॉडल एग्रीगेशन और चार्टिंग के माध्यम से डेटा विज़ुअलाइज़ेशन के लिए टूल्स, साथ ही सिंगल-पेज एप्लिकेशन अनुभव का अनुकरण करने के लिए आंशिक पेज रिफ्रेशिंग के लिए यूटिलिटीज भी प्रदान करता है। इंटीग्रेशन विकल्प फ्रेमवर्क में फीचर्स के क्रमिक माइग्रेशन को सुविधाजनक बनाने के लिए मौजूदा कंट्रोलर्स और लेगेसी टेम्पलेट्स के कनेक्शन की अनुमति देते हैं।
Provides text input fields for numbers, emails, and passwords that use input masking to enforce specific formats.
vue-strap is a UI framework and component library that provides a collection of themed interface elements based on Bootstrap for use within Vue.js applications. It serves as a Bootstrap-based component kit that bridges CSS framework styling with a reactive JavaScript component architecture. The library implements a wide range of functional building blocks, including navigation bars, dropdown menus, and layout primitives such as accordion panels and tabbed content. It includes an extensive set of form inputs featuring date pickers, typeahead search, and integrated validation state management.
Provides UI components for single-line text entry, masked passwords, and multi-line text areas.
JDA is a Java wrapper for the Discord API, providing a framework for building automated agents and integrating applications with the chat platform. It functions as both a REST API client for managing server entities and a gateway client that maintains persistent WebSocket connections for real-time state updates. The library features a comprehensive voice API module for managing audio streaming, voice channel connectivity, and soundboard integration. It also includes a specialized toolkit for interactive UI design, enabling the creation of slash commands, buttons, select menus, and modal input
Defines single-line and multi-line text entry fields for user input within modal dialogs.
JDA is a Java library that serves as a Discord API wrapper, bot framework, and voice API client. It enables applications to interact with the Discord REST API and real-time gateway to build automated assistants, manage servers, and handle user interactions. The project includes a sharding manager to distribute gateway connections across multiple shards for scaling high-volume deployments. It also provides a UI component library for constructing interactive buttons, select menus, and modal forms within messages. Its capabilities cover voice and audio management, including audio streaming and
Provides text entry fields within modal interfaces for users to provide written information.
यह प्रोजेक्ट विभिन्न Python इंटरफेस लाइब्रेरीज़ का उपयोग करके डेस्कटॉप एप्लिकेशन बनाने के लिए इम्प्लीमेंटेशन पैटर्न और सोर्स कोड उदाहरणों का एक संग्रह है। यह PyQt, PySide, Tkinter, Kivy और Streamlit सहित कई फ्रेमवर्क के लिए संदर्भ इम्प्लीमेंटेशन और आर्किटेक्चरल पैटर्न प्रदान करता है। रिपॉजिटरी विविध इंटरफेस प्रकारों के लिए विशेष उदाहरण प्रदान करके खुद को अलग करती है, जिसमें पेशेवर डेस्कटॉप सॉफ़्टवेयर और नेटिव विंडोज़ से लेकर रिएक्टिव वेब-आधारित डेटा डैशबोर्ड और डेटा साइंस टूल तक शामिल हैं। इसमें क्रॉस-प्लेटफ़ॉर्म UI पैटर्न के लिए विशिष्ट संदर्भ सामग्री शामिल है, जैसे मॉडल-व्यू लेआउट और एसिंक्रोनस बैकग्राउंड टास्क निष्पादन। प्रोजेक्ट लेआउट प्रबंधन, एनिमेशन के साथ कस्टम विजेट डेवलपमेंट, और रियल-टाइम विज़ुअलाइज़ेशन के लिए GPU-एक्सेलेरेटेड रेंडरिंग सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह प्रॉक्सी-आधारित फ़िल्टरिंग और टैबुलर डेटा स्टाइलिंग जैसी डेटा प्रबंधन तकनीकों के साथ-साथ एम्बेडेड एसेट्स के साथ डिस्ट्रीब्यूटेबल एक्सेक्यूटेबल्स में सोर्स कोड को पैकेज करने के लिए डिप्लॉयमेंट वर्कफ़्लो का भी प्रदर्शन करता है। उदाहरण इनपुट वैलिडेशन, नेविगेशन मेनू और सिस्टम ट्रे और सिस्टम ट्रे एकीकरण जैसे कार्यात्मक UI कंपोनेंट्स को संबोधित करते हैं, साथ ही यूज़र ऑथेंटिकेशन और रोल-आधारित एक्सेस कंट्रोल के लिए सुरक्षा इम्प्लीमेंटेशन भी शामिल हैं।
Implements standard single-line text fields supporting clipboard operations and text selection.
mdui is a framework-agnostic UI library and design system based on Material Design 3 standards. It provides a comprehensive set of reusable interface elements implemented as native Web Components, ensuring compatibility across different JavaScript frameworks. The library features a sophisticated theming system that supports light and dark modes, as well as the ability to generate dynamic color palettes from seed colors or image sources. It distinguishes itself with a high level of flexibility in visual customization, using CSS custom properties to control design tokens such as typography, cor
Provides fields for entering and editing single-line or multi-line text within forms and dialogs.