awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

17 dépôts

Awesome GitHub RepositoriesInput Methods

Tools for remapping keys, emulating input, and managing touch events.

Explore 17 awesome GitHub repositories matching part of an awesome list · Input Methods. Refine with filters or upvote what's useful.

Awesome Input Methods GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • fcitx5-android/fcitx5-androidAvatar de fcitx5-android

    fcitx5-android/fcitx5-android

    4,855Voir sur GitHub↗

    Fcitx5 Android is an input method manager that brings the Fcitx5 framework to Android, enabling multilingual text input through a customizable virtual keyboard. It functions as a platform for loading plugin-based input engines, supports conversion between simplified and traditional Chinese characters, and provides a theme engine for dynamically altering the keyboard's appearance with custom colors, images, and popup previews. The project is built around a native C++ core that handles dictionary lookups and text processing, connected to the Android interface via a JNI bridge for performance. I

    User-friendly input framework supporting Pinyin and modern UI.

    Kotlinandroidandroid-imeandroid-keyboard
    Voir sur GitHub↗4,855
  • osfans/trimeAvatar de osfans

    osfans/trime

    4,424Voir sur GitHub↗

    Trime is a customizable text input framework and engine based on the Rime input method. It enables the entry of characters across multiple languages using phonetic markers and shape-based patterns. The project functions as a cross-platform input method, providing the necessary logic to build and deploy text input tools for both mobile and desktop devices. It also serves as a Chinese text converter for translating traditional Chinese characters into simplified Chinese to create localized resource files.

    Highly customizable input method based on the RIME framework.

    Kotlin
    Voir sur GitHub↗4,424
  • runjuu/inputsourceproAvatar de runjuu

    runjuu/InputSourcePro

    2,861Voir sur GitHub↗

    InputSourcePro is a macOS keyboard layout manager and automation tool designed to automate the switching of input sources based on application focus and system rules. It serves as a contextual input source switcher and keyboard shortcut mapper that triggers layout changes when specific applications gain focus or certain browser URLs are visited. The tool distinguishes itself by offering URL-based layout switching and the ability to enforce English punctuation within specific applications. It also provides dynamic function key behavior, allowing the system to toggle between standard function k

    Listed in the “Input Methods” section of the Awesome Mac awesome list.

    Swift
    Voir sur GitHub↗2,861
  • keymapperorg/keymapperAvatar de keymapperorg

    keymapperorg/KeyMapper

    2,137Voir sur GitHub↗

    Remaps physical and virtual button inputs.

    Kotlinaccessibilityserviceandroidandroid-accessibility
    Voir sur GitHub↗2,137
  • hatashiro/kawaAvatar de hatashiro

    hatashiro/kawa

    1,537Voir sur GitHub↗

    A macOS input source switcher with user-defined shortcuts.

    Listed in the “Input Methods” section of the Awesome Mac awesome list.

    Swiftinput-methodmacosswift
    Voir sur GitHub↗1,537
  • stroke-input/stroke-input-androidAvatar de stroke-input

    stroke-input/stroke-input-android

    108Voir sur GitHub↗

    A minimalist Chinese keyboard where you input characters by typing stroke sequences (e.g. 天 is ㇐㇐㇒㇔).

    Simple input method based on character stroke patterns.

    Java
    Voir sur GitHub↗108
  • serpentiel/betterglobekeyAvatar de Serpentiel

    Serpentiel/betterglobekey

    82Voir sur GitHub↗

    Make macOS Globe key great again!

    Listed in the “Input Methods” section of the Awesome Mac awesome list.

    Goenhancementgomacos
    Voir sur GitHub↗82
  • ilyalesik/touch-emojiAvatar de ilyalesik

    ilyalesik/touch-emoji

    55Voir sur GitHub↗

    😀 Touch Emoji — emoji picker for MacBook Pro Touch Bar

    Listed in the “Input Methods” section of the Awesome Mac awesome list.

    Swiftemojiemoji-keyboardemoji-picker
    Voir sur GitHub↗55
  • k3x1n/android-show-tapsAvatar de k3x1n

    k3x1n/Android-Show-Taps

    46Voir sur GitHub↗

    Show customized taps upon touches. Shizuku required.

    Visualizes touch inputs on the screen.

    Kotlin
    Voir sur GitHub↗46
  • reg2005/langswitcherAvatar de reg2005

    reg2005/langSwitcher

    17Voir sur GitHub↗

    ⌨️ Open-source keyboard layout text converter for macOS — fix text typed in wrong layout. Double-Shift hotkey, 5 layouts, greedy line detection, menu bar app.

    Listed in the “Input Methods” section of the Awesome Mac awesome list.

    Swiftdeveloper-toolshotkeyinput-method
    Voir sur GitHub↗17
  • c0dev0id/andremote2C

    c0dev0id/andRemote2

    0Voir sur GitHub↗

    Emulates remote control input for mapping apps.

    Voir sur GitHub↗0
  • aka-munan/keysyncA

    aka-munan/keysync

    0Voir sur GitHub↗

    Maps keyboard and mouse inputs for gaming.

    Voir sur GitHub↗0
  • xtr126/xtmapperX

    Xtr126/XtMapper

    0Voir sur GitHub↗

    Keymapping utility for x86-based Android environments.

    Voir sur GitHub↗0
  • sztupy/titanpadS

    sztupy/TitanPad

    0Voir sur GitHub↗

    Converts capacitive trackpad input into system gestures.

    Voir sur GitHub↗0
  • palsoftware/pastieraP

    palsoftware/pastiera

    0Voir sur GitHub↗

    Keyboard optimized for physical input devices.

    Voir sur GitHub↗0
  • austinauyeung/c9A

    austinauyeung/C9

    0Voir sur GitHub↗

    Grid-based cursor control for improved navigation.

    Voir sur GitHub↗0
  • julow/unexpected-keyboardJ

    Julow/Unexpected-Keyboard

    0Voir sur GitHub↗

    ⚠️ Google wants to kill the open-source Android community.

    Lightweight keyboard designed for programmers and terminal users.

    Voir sur GitHub↗0
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Input Methods