2 Repos
Logic that defines how key presses are processed to manage the insertion of characters and the state of input sessions.
Distinct from Input Key Mappings: Distinct from OS key-mappings; this is about the editor-level logic of handling an input session.
Explore 2 awesome GitHub repositories matching user interface & experience · Input Lifecycle Controllers. Refine with filters or upvote what's useful.
mini.nvim is a comprehensive library of independent modules designed to extend Neovim with a wide array of navigation, user interface, and text manipulation tools. It serves as a modular plugin collection, a UI toolkit for creating custom statuslines and notifications, and a package manager for installing and pinning external plugins from Git. The project provides a specialized fuzzy picker framework for filtering files and symbols, an LSP completion engine with interactive snippet expansion, and a dedicated plugin test framework that uses headless editor instances and remote procedure calls
Processes specific key presses to control character insertion and the lifecycle of non-blocking input sessions.
Tempus Dominus is a JavaScript date-time picker library designed to integrate with Bootstrap-based web projects, replacing manual text entry with an interactive calendar and clock interface. It functions as a form input enhancement that provides visual selection of single dates, times, or combined date-time values through a calendar and clock widget. The picker is built as a collection of independent UI components that manage their own state and rendering, with visual customization achieved entirely through CSS variables and class overrides without requiring JavaScript configuration. User int
Automatically initializes and cleans up the picker based on the associated input element's DOM events.