Showing 36 of 37 projects
A comprehensive library of string validators and sanitizers for Node.js and browsers.
A jQuery-based hybrid of a textbox and select box with autocomplete, tagging, and keyboard navigation.
A jQuery-based hybrid of a textbox and select box with autocomplete, tagging, and keyboard navigation.
An open-source C++ 3D engine with modern graphics, featuring a standalone editor, Lua scripting, and cross-platform support.
A dependency-free JavaScript suite for clean notifications, user input dialogs, and selection interfaces.
A lightweight, accessible JavaScript range slider with GPU animation, multi-touch, and no dependencies.
A TypeScript interactive engine for web and mobile, supporting 2D, 3D, animation, physics, and GUI with a component system.
A high-performance TypeScript interactive engine for web and mobile, supporting 2D, 3D, animation, physics, and GUI.
A pure-Rust library for cross-platform terminal manipulation, enabling rich text-based interfaces.
A lightweight, efficient tags input component for Vanilla JS, React, Vue, and Angular with extensive customization.
A pure JavaScript masked text and input text component for React Native with built-in validators and raw value extraction.
A modern C++ library for type-safe and fast text parsing, replacing scanf and iostream.
A customizable InputAccessoryView for iOS to create powerful input bars with autocomplete, attachments, and flexible layouts.
A lightweight UITextView subclass for iOS that automatically expands and contracts based on text content.
Idiomatic Go command-line flag parsing with subcommands, positional values, and flags at any position, no external dependencies.
A cross-platform C++ input library for games, handling gamepads, keyboard, mouse, and touch with a unified interface.
A Vue.js component for entering and validating international telephone numbers with country flags and formatting.
A pure JavaScript autocomplete input component for React Native written in TypeScript.
A Material-UI component for inputting multiple values as chips, with autocomplete and customization options.
A UITextField subclass that displays inline autocomplete suggestions as users type, with delimiter support for email addresses.
A customizable iOS overlay that handles voice permission and converts speech to text using native speech recognition.
A cross-platform GUI automation library for Rust, enabling mouse and keyboard control across macOS, Windows, and X11.
A customizable phone number input component with country picker for React Native applications.
A Framer module that adds functional text inputs and textareas to prototypes, turning design inputs into real interactive elements.
An Android overlay that handles voice permission and converts user speech to text with a customizable UI.
A flexible Vue.js select component with autocomplete, extensive customization via props and slots, and Bootstrap/Material Design themes.
A React Native wrapper for Google's native Place Picker UI on iOS and Android.
A robust Angular component for entering codes, PINs, OTPs, and passwords with customizable styling and clipboard support.
A lightweight, dependency-free input masking library specifically designed for Vue.js applications.
A simple Common Lisp framework for 2D game development with graphics, audio, and input handling.
A .NET library for managing native keyboard and mouse events in Windows applications.
Audio input/output source locking and switching tool for macOS.
A PowerToys Run plugin that types input text as if sent from a keyboard, useful when pasting is not possible.
A React Native text input component with built-in clear button and activity indicator for autocomplete solutions.
A Neovim plugin that automatically switches and restores fcitx input method states per buffer.
Advanced, highly customizable phone input component for Ant Design with built-in validation and country support.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.