15 रिपॉजिटरी
UI components for entering and storing integer or decimal values.
Distinct from Numeric Inputs: Focuses on CMS-integrated numeric fields, distinct from general UI numeric inputs.
Explore 15 awesome GitHub repositories matching user interface & experience · Numeric Input Fields. Refine with filters or upvote what's useful.
TinaCMS is a headless content management framework that bridges local Git-based file storage with a visual, in-context editing interface. By treating your repository as the single source of truth, it enables developers to manage content as structured data files while providing editors with a browser-based dashboard to modify website content directly within a live preview. The framework distinguishes itself by transforming local files into a unified GraphQL API, which powers both the administrative interface and the application's data retrieval layer. This architecture allows for compile-time
Provides dedicated form fields for entering and storing numeric values directly within the content management interface.
This project is an educational course and a collection of frontend projects designed to teach the core concepts and architecture of the React library. It serves as a practical guide for building modular user interfaces through a series of hands-on project builds. The repository includes a technical implementation of a custom React renderer, demonstrating how to transform JSX elements into a document object model. It further provides examples of state management, specifically illustrating how to share global data across a component tree using the provider pattern to avoid property drilling. T
Provides labeled input fields for entering numeric currency values and selecting currency types.
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
Provides a numeric input field with increment buttons, range constraints, and step controls.
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 segmented fields for one-time passwords and numeric inputs with increment buttons.
Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples behavioral logic and state management from the visual layer, allowing developers to implement complex UI patterns while maintaining total control over the final styling. The library implements WAI-ARIA design patterns to ensure all primitives support standard keyboard navigation and screen reader accessibility. It provides a suite of low-level building blocks that handle the internal mechanics of interface elements without bundling any CSS. The framework covers a broad range
Renders a numeric input that supports manual typing, increment buttons, and mouse-wheel scrubbing.
Zelda64Recomp is a native game recompilation project that translates legacy binary machine code into modern machine code. It functions as a native hardware port and a static recompiled binary, executing original game logic directly on modern CPUs and GPUs to run without an emulator. The project serves as a moddable game engine, providing a framework to apply community texture packs and code patches to the recompiled title. It includes native hardware porting capabilities that remove emulator overhead to improve stability and frame rate control. The software covers retro game modernization th
Implements modern control schemes including dual analog cameras, gyro-aiming, and adjustable stick deadzones.
Vuesax एक फ्रंटएंड फ्रेमवर्क और Vue.js एप्लिकेशन के लिए UI कंपोनेंट लाइब्रेरी है। यह एक कस्टमाइज़ेबल डिज़ाइन सिस्टम और पहले से स्टाइल किए गए यूज़र इंटरफ़ेस एलिमेंट्स प्रदान करता है, जो वेब इंटरफ़ेस के डेवलपमेंट को तेज़ करने के लिए डिज़ाइन किए गए हैं। यह प्रोजेक्ट एक थीमेबल विज़ुअल टूलकिट के लिए जाना जाता है जो डायनामिक कलर अपडेट्स और ब्रांड पहचान बनाए रखने के लिए सर्वर-साइड स्टाइल कस्टमाइज़ेशन को सपोर्ट करता है। इसमें एक विशेष डेटा टेबल कंपोनेंट भी है जिसमें इनलाइन सेल एडिटिंग और पेजिनेशन, फ़िल्टरिंग और सॉर्टिंग के लिए सर्वर-साइड प्रोसेसिंग का इन-बिल्ट सपोर्ट मिलता है। यह लाइब्रेरी UI क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है, जिसमें रिस्पॉन्सिव बारह-कॉलम ग्रिड सिस्टम, व्यापक फ़ॉर्म एलिमेंट्स, और कंटेंट कार्ड्स व कोलेप्सिबल लिस्ट्स जैसे विभिन्न लेआउट टूल्स शामिल हैं। इसमें साइडबार और ब्रेडक्रंब जैसे नेविगेशन यूटिलिटीज़ के साथ-साथ मोडल डायलॉग्स, सिस्टम नोटिफिकेशन्स और टूलटिप्स जैसे कई ओवरले भी शामिल हैं।
Offers specialized input fields optimized for entering single numeric values.
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 field for entering whole numbers or floating-point decimals based on the attribute type defined in the model.
imaskjs एक JavaScript इनपुट मास्क लाइब्रेरी और DOM इनपुट मैनेजर है जिसका उपयोग वास्तविक समय में उपयोगकर्ता इनपुट पर विशिष्ट पैटर्न, डेटा प्रकार और श्रेणियों को लागू करने के लिए किया जाता है। यह एक डेटा फ़ॉर्मेटिंग लाइब्रेरी और इनपुट सत्यापन टूल के रूप में कार्य करता है जो मास्क और कस्टम पाइप का उपयोग करके कच्चे इनपुट मानों को स्वरूपित स्ट्रिंग्स में बदलता है। यह प्रोजेक्ट डायनामिक मास्किंग क्षमताएं प्रदान करता है, जिससे इनपुट पैटर्न को वास्तविक समय में बदलने या स्विच करने की अनुमति मिलती है, जो उपयोगकर्ता द्वारा टाइप किए गए वर्णों पर आधारित होते हैं। यह नियमित अभिव्यक्तियों, संख्यात्मक श्रेणियों, तिथि-आधारित सत्यापन और वर्ण गणना सहित जटिल इनपुट बाधाओं का समर्थन करता है। लाइब्रेरी इनपुट प्रसंस्करण और डेटा प्रबंधन कार्यों की एक विस्तृत श्रृंखला को कवर करती है, जिसमें प्री- और पोस्ट-प्रोसेसिंग ट्रांसफॉर्मेशन, API सबमिशन के लिए कच्चा मान निष्कर्षण, और मानक HTML इनपुट फ़ील्ड और contenteditable तत्वों दोनों पर मास्क का अनुप्रयोग शामिल है।
Transforms input data using custom functions or pipes to apply specific formatting rules during typing.
Zag एक हेडलेस UI स्टेट मशीन लाइब्रेरी है जो विभिन्न रेंडरिंग इंजनों में एक समान व्यवहार सुनिश्चित करने के लिए अनस्टाइल (unstyled) कंपोनेंट लॉजिक प्रदान करती है। यह स्टेटचार्ट्स का उपयोग करके जटिल यूजर इंटरफेस इंटरैक्शन को मॉडल करने के लिए एक टूलकिट के रूप में कार्य करती है, जो विज़ुअल स्टाइलिंग से अंतर्निहित लॉजिक और एक्सेसिबिलिटी एट्रिब्यूट्स को अलग करती है। यह लाइब्रेरी फ्रेमवर्क-अज्ञेयवादी (framework-agnostic) है, जो React, Solid, Vue और Svelte जैसी विभिन्न JavaScript लाइब्रेरी के साथ अपने स्टेट मशीन लॉजिक को जोड़ने के लिए विशेष एडेप्टर का उपयोग करती है। यह दृष्टिकोण डेवलपर्स को एक ही इंटरैक्शन मॉडल बनाए रखने की अनुमति देता है, जबकि स्टेट-संचालित डेटा एट्रिब्यूट्स के माध्यम से किसी भी CSS या स्टाइलिंग समाधान को लागू किया जा सकता है। Zag कार्यात्मक क्षेत्रों की एक विस्तृत श्रृंखला को कवर करती है, जिसमें कीबोर्ड नेविगेशन और ARIA एट्रिब्यूट्स के लिए व्यापक एक्सेसिबिलिटी प्रबंधन, और इंटरैक्टिव प्रिमिटिव्स का एक विशाल संग्रह शामिल है। इनमें इनपुट कंट्रोल्स, मेनू और टैब जैसे नेविगेशनल एलिमेंट्स, डायलॉग और पॉपओवर जैसे ओवरले कंपोनेंट्स, और इमेज क्रॉपिंग व सिग्नेचर कैप्चर के लिए जटिल मीडिया हैंडलिंग शामिल हैं। यह पदानुक्रमित डेटा प्रबंधन, एसिंक्रोनस लिस्ट हैंडलिंग और गाइडेड प्रोडक्ट टूर बनाने के लिए यूटिलिटीज भी प्रदान करती है।
Provides a numeric input field with support for incrementing, decrementing, and snapping to steps.
Ark is a headless UI component library that delivers accessible, cross-framework primitives with behavior governed by finite state machines. It provides unstyled components that encapsulate logic and accessibility — including full keyboard navigation, focus management, and WAI-ARIA support — while leaving visual styling entirely to the consumer. Components expose scoped data attributes for CSS targeting and use state machines to produce predictable, testable interactive behavior across every state transition. The library distinguishes itself through a state propagation model that distributes
Provides a numeric input component with min/max limits, decimal precision, and locale-aware formatting.
यह प्रोजेक्ट एक jQuery इनपुट मास्क प्लगइन और लाइब्रेरी है जिसका उपयोग फ़ॉर्म फ़ील्ड्स और HTML तत्वों पर विशिष्ट प्रारूपों को लागू करने के लिए किया जाता है। यह एक फ़ॉर्म इनपुट मास्किंग और सैनिटाइज़ेशन टूल के रूप में कार्य करता है जो वर्ण प्रविष्टि को प्रतिबंधित करता है और तिथियों और फ़ोन नंबरों जैसे पैटर्न के लिए स्वचालित रूप से डेलिमिटर्स डालता है। लाइब्रेरी वैकल्पिक और पुनरावर्ती पैटर्न के माध्यम से लचीली मास्किंग का सपोर्ट करती है जो दर्ज किए गए डेटा की मात्रा के आधार पर विस्तार या संकुचित होते हैं। यह डायनामिक मास्क प्रबंधन प्रदान करती है, जिससे पेज को पुनः लोड किए बिना मौजूदा तत्वों पर फ़ॉर्मेटिंग नियमों को बदला या हटाया जा सकता है। टूल कस्टम मास्क लॉजिक और पैटर्न परिभाषा के लिए क्षमताओं को शामिल करता है ताकि यह नियंत्रित किया जा सके कि कौन से अल्फ़ान्यूमेरिक इनपुट की अनुमति है। इसमें सर्वर सबमिशन से पहले नॉन-मास्क वर्णों को हटाने के लिए इनपुट डेटा सैनिटाइज़ेशन और अमान्य वर्णों को पूर्वनिर्धारित अंकों के साथ बदलने के लिए एक फ़ॉलबैक सिस्टम भी शामिल है।
Allows the definition of custom validation logic to control how the mask interprets and accepts input characters.
CorsixTH is an open-source game clone and hospital management simulation game. It functions as a reproduction of a classic management title where players coordinate staff and treat patients to manage a medical facility. The project includes a level editor tool for designing original maps and campaigns. It also features a customizable input system that allows users to map game hotkeys and personalize control schemes. The simulation supports game localization to translate interface text and dialogue into multiple languages.
Allows users to customize the mapping of keys to game actions for a personalized control layout.
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
Customizes numeric display and editing within input fields to match specific locale and formatting requirements.
PagesCMS is a headless, Git-based content management system that uses a GitHub repository as its primary database. It provides a web interface for authoring and organizing structured files and media assets, transforming flat files in a repository into a structured content management environment. The system automates repository access and content updates through GitHub App integration and manifests. It features a schema-driven approach to map repository files and folders to specific editor fields, allowing for the management of static site content without a separate database. Capability areas
Provides numeric input fields for storing quantitative data such as prices and scores.