Showing 36 of 39 projects
Control external display brightness and volume on macOS using keyboard keys or sliders, with native OSD support.
Control external display brightness and volume on macOS using keyboard keys or sliders, with native OSD support.
A powerful key remapper for macOS that enables deep keyboard customization and complex key mapping.
A drop-in iOS library that automatically prevents the keyboard from covering UITextField/UITextView without writing any code.
A lightweight, dependency-free JavaScript library for handling keyboard shortcuts, key combinations, and sequences.
A macOS utility that mitigates the double key press issue on Apple's butterfly keyboards by dismissing duplicate key events.
A JavaScript library for binding keyboard combos with support for contexts, custom locales, and conflict-free key handling.
A Rust-based keyboard firmware library supporting layers, macros, real-time keymap editing, wireless BLE, and split keyboards.
A reactive keyboard observer for iOS that provides keyboard frame changes as RxSwift observables.
A React Native component that automatically adjusts UI spacing when the iOS keyboard appears.
A macOS input source switcher with user-defined keyboard shortcuts.
A macOS input source switcher with user-defined keyboard shortcuts.
A macOS application that provides instant audio feedback for typing, built with Rust.
A tool to manage Karabiner-Elements keyboard remapping configurations using a concise EDN format instead of verbose JSON.
An unopinionated, accessible React tree component with multi-select, drag-and-drop, and full keyboard controls.
A macOS app that adds a global delay to Command-Q to prevent accidental app quits.
A small, drop-in Swift UIKit keyboard manager for iOS apps that handles keyboard presence and behavior without notification center.
A deprecated React Native library that prevents iOS keyboard from covering input fields by integrating IQKeyboardManager.
Adds customizable next, previous, and done buttons to UITextField and UITextView keyboards for easier navigation.
A terminal-based keyboard tester supporting multiple layouts and operating systems.
A MicroPython library for implementing Bluetooth Low Energy (BLE) Human Interface Devices (HID) like keyboards, mice, and joysticks.
A cross-platform, object-oriented input library for handling keyboard, mouse, and joystick devices in C++ applications.
An auto-growing text input bar for iOS messaging apps, written in Swift.
A .NET library for managing native keyboard and mouse events in Windows applications.
An Android keyboard app for language learners offering translation, verb conjugation, and word annotation powered by Wikidata.
A Go library providing utilities for Persian language text processing, including digit conversion, keyboard layout switching, and currency formatting.
A customizable iOS number pad UI component inspired by Square's design.
A macOS tool that lets you switch between Bluetooth audio devices using a global keyboard shortcut.
A keyboard shortcut system that repurposes CapsLock for efficient typing without moving your hands.
A customizable on-screen virtual keyboard component for Angular applications with support for Angular Material and Ionic Framework.
A codeless iOS manager to hide the keyboard by tapping on views, written in Swift.
A UIViewController category for handling iOS keyboard show/hide animations with minimal code.
An open-source macOS keyboard layout text converter that instantly fixes text typed in the wrong layout using a hotkey.
A keyboard layout aware alternative word suggester to prevent typos in short word lists like domain names.
An Android soft-keyboard that randomizes its layout on every keypress, making typing deliberately difficult.
A web-based synthesizer built with the WebAudio API and the Glimmer framework.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.