Showing 16 of 16 projects
A collection of common interactive command line user interfaces for Node.js applications.
Input mask library for React, Angular, Ember, Vue, and plain JavaScript to format phone, date, currency, and custom inputs.
A dependency-free JavaScript suite for clean notifications, user input dialogs, and selection interfaces.
A fast HTML sanitizer that cleans user-submitted HTML while preserving whitelisted elements and attributes.
A Rust library for building interactive, customizable prompts in terminal applications.
A TypeScript library collection for creating robust input masks that enforce predefined formats across all user interactions.
A Rust library for building interactive command-line prompts and dialogs with a user-friendly interface.
An Android library for formatting user input with masks, supporting phone numbers, dates, serial numbers, and more.
A customizable TypeAhead (autocomplete) widget for Flutter that shows suggestions as users type.
Add keyboard shortcuts locally to Electron BrowserWindow instances without using a Menu.
A Swift library for recording and displaying keyboard shortcuts in macOS applications.
A Java library for creating interactive console applications with rich input handling and multiple terminal backends.
A Go package for creating interactive command-line menus with validation, color customization, and concurrency support.
A customizable PIN keyboard view controller for tvOS applications.
An Ember.js addon for creating forms with client-side validations using a simple, declarative API.
A Go library for building interactive prompt chains with validation, retry, and testing capabilities.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.