Android Open Source - Development/keyboard

    1. AnySoftKeyboard
      Android (f/w 1.5+) on screen keyboard for multiple languages
      Score:259 Fragment:12 Activity:6 Java File:170 Manifest File:3

    2. Emoticons-Keyboard
      A custom keyboard for emoticons for android chatting application
      Score:253 Fragment:1 Activity:1 Min SDK:8 Target SDK:16 Java File:4 Manifest File:1

    3. Gingerbread-Keyboard
      Latin keyboard from Android 2.3 aka. Gingerbread
      Score:63 Activity:3 Min SDK:8 Java File:42 Manifest File:1

    4. Android-Desktop-Remote-Control
      For Android devices running 2.1 or later. Connect over Wifi from your mobile device to your desktop and be able to move the mouse and type on the keyboard.
      Score:47 Activity:2 Min SDK:7 Target SDK:7 Java File:5 Manifest File:1

    5. Indic-Keyboard
      Android Keyboard for Indic languages
      Score:38 Fragment:4 Activity:7 Min SDK:14 Target SDK:19 Java File:313 Manifest File:1

    6. android-keyboard
      Customizing the SoftKeyboard example so I can actually type on my 3.2" Optimus V screen
      Score:16 Java File:3 Manifest File:1

    7. valence
      Turn your Android handset into a remote mouse/keyboard for your computer.
      Score:14 Activity:5 Min SDK:7 Java File:32 Manifest File:1

    8. Indic-Keyboard
      AOSP keyboard extented with Indic languages
      Score:11 Fragment:4 Activity:7 Min SDK:14 Target SDK:19 Java File:313 Manifest File:1

    9. morse-code-keyboard
      An Android soft keyboard using Morse code.
      Score:10 Activity:2 Min SDK:8 Target SDK:8 Java File:6 Manifest File:1

    10. kasahorow-Keyboard-For-Android
      kasahorow Keyboard For Android
      Score:9 Fragment:12 Activity:6 Java File:180 Manifest File:1

    11. ThulikaIME
      A handwriting recognition keyboard for Android
      Score:9 Activity:3 Min SDK:10 Java File:41 Manifest File:2

    12. Stroke5Keyboard-android
      Stroke5 Chinese Input Keyboard for Android
      Score:9 Activity:1 Min SDK:10 Java File:11 Manifest File:1

    13. myayphyu
      (experimental) Myanmar Keyboard for Android
      Score:8 Activity:1 Min SDK:17 Target SDK:18 Java File:8 Manifest File:1

    14. android-tap-keyboard
      Android Tap Keyboard
      Score:8 Activity:1 Min SDK:3 Java File:8 Manifest File:1

    15. Math-Keyboard
      A soft keyboard for the Android platform with many commonly used math symbols.
      Score:6 Activity:1 Min SDK:4 Target SDK:11 Java File:4 Manifest File:1

    16. Tipe-Keyboard
      Innovative android soft keyboard
      Score:6 Activity:1 Min SDK:9 Target SDK:17 Java File:19 Manifest File:1

    17. sophia_oss
      Sophia Intelligent Vietnamese Keyboard Input Method
      Score:6 Fragment:4 Activity:3 Min SDK:11 Target SDK:16 Java File:229 Manifest File:3

    18. Hindi-Keyboard
      For use hindi keyboard in android
      Score:6 Fragment:2 Activity:1 Min SDK:10 Target SDK:18 Java File:5 Manifest File:1

    19. woontua
      Woontua Thai Keyboard for Android
      Score:6 Fragment:4 Activity:3 Min SDK:16 Target SDK:16 Java File:229 Manifest File:3

    20. Jbak-Keyboard
      Soft keyboard for android
      Score:5 Activity:9 Min SDK:5 Java File:49 Manifest File:1

    21. ICS_LatinIME_QHD
      ics keyboard support for QHD screens
      Score:5 Activity:4 Java File:121 Manifest File:1

    22. LittleBigKeyboard
      Small virtual keyboard with big keys for Android devices
      Score:4 Min SDK:3 Java File:4 Manifest File:1

    23. bulkey
      bulgarian keyboard for android os
      Score:4 Activity:4 Min SDK:8 Target SDK:9 Java File:44 Manifest File:1

    24. AndroidPianoView
      A custom View for Android which displays a piano keyboard.
      Score:4 Activity:1 Min SDK:8 Target SDK:17 Java File:4 Manifest File:2

    25. SulfurKeyboard
      Android Gingerbread Keyboard with Myanmar(Zawgyi-one) Language
      Score:3 Activity:5 Min SDK:8 Target SDK:8 Java File:51 Manifest File:1

    26. emojidex-android
      emojidex keyboard/editor/libraries for Android
      Score:3 Activity:3 Java File:21 Manifest File:2

    27. VKB-VirtualKeyBoard
      A software keyboard with special function keys (e.g. ALT, CTRL, SHIFT) for the Google Android operating system.
      Score:3 Min SDK:11 Target SDK:11 Java File:6 Manifest File:1

    28. SwypeTweaks
      Android Xposed module for changing the behavior of the popular keyboard app.
      Score:3 Activity:1 Min SDK:15 Target SDK:19 Java File:9 Manifest File:1

    29. morseime
      Morse Code Keyboard
      Score:3 Activity:2 Min SDK:5 Target SDK:7 Java File:23 Manifest File:1

    30. SuggestionsToggle
      While in text fields quickly toggle between keyboard suggestions enabled/disabled by double tapping anywhere in the text field.
      Score:3 Java File:1 Manifest File:1

    31. ever-k
      Android keyboard app.
      Score:3 Activity:2 Min SDK:14 Target SDK:15 Java File:7 Manifest File:2

    32. keyboard_sample_2
      How to Create Custome Key-board in android
      Score:3 Activity:1 Min SDK:10 Java File:1 Manifest File:1

    33. lastpass-android
      Alternate android keyboard for lastpass
      Score:3 Activity:1 Min SDK:16 Target SDK:16 Java File:6 Manifest File:1

    34. zeusTranslator
      Android Input Method used to simulate a Xperia PLAY keyboard on a Xperia Pro MK16
      Score:2 Min SDK:10 Java File:1 Manifest File:1

    35. hangeulider
      HanGeulider - Korean Phonetic Keyboard for Android
      Score:2 Activity:2 Min SDK:1 Java File:4 Manifest File:1

    36. p1keyboard
      PalmOne Wireless Keyboard support for Android (mod of BluezIME)
      Score:2 Activity:3 Min SDK:8 Java File:23 Manifest File:1

    37. LatinIME_QHD
      Gingerbread stock keyboard for QHD screens
      Score:2 Activity:3 Java File:41 Manifest File:1

    38. Nyala
      Keyboard-less Wifi access/authentication for your Android phone
      Score:2 Activity:1 Min SDK:8 Java File:6 Manifest File:1

    39. DotDotDash
      A Morse Code keyboard for Android
      Score:2 Activity:1 Min SDK:14 Target SDK:17 Java File:4 Manifest File:1

    40. wifikeyboard
      Remote keyboard for Android
      Score:2 Activity:3 Min SDK:3 Target SDK:17 Java File:12 Manifest File:1

    41. WirelessKeyboard
      Wireless Keyboard is an InputMethodService, or basically an Android Keyboard that allows you to enter text on your Android simply by typing on your laptop keyboard.
      Score:2 Activity:1 Java File:12 Manifest File:1

    42. GraphKeyboard
      Yet another keyboard for android
      Score:2 Activity:1 Min SDK:7 Target SDK:7 Java File:15 Manifest File:1

    43. kbLight
      Keyboard light controller for Android
      Score:2 Activity:1 Min SDK:3 Target SDK:8 Java File:5 Manifest File:1

    44. ToolsForAndroid
      soft keyboard;android cover flow;contacts;sina weibo......
      Score:2 Fragment:16 Activity:65 Min SDK:4 Java File:259 Manifest File:5

    45. Keyboard42DictInjector
      Xposed mod - Inject additional dictionaries into Android 4.2 stock keyboard
      Score:2 Activity:1 Min SDK:15 Java File:2 Manifest File:1

    46. wifikeyboard
      The WiFi Keyboard provides a way to use your computer to type something on the android device. You can type in your browser and all the key presses will appear in your android device.
      Score:1 Activity:3 Min SDK:3 Target SDK:17 Java File:12 Manifest File:1

    47. gyroKeyboard
      An app intended for Google Glass, that allows the user to input text on a gyro-controlled keyboard.
      Score:1 Activity:2 Min SDK:15 Target SDK:19 Java File:7 Manifest File:1

    48. SupKey
      Android Keyboard for a student project at Supelec Metz
      Score:1 Java File:9 Manifest File:1

    49. MidiViz
      MidiViz is an Android app to visualize input from a Midi keyboard. This app aims to help beginning piano students to perfect their timing and dynamics. All key strokes from a Midi keyboard are visualized on a time line, with color representing the pitch
      Score:1 Fragment:1 Activity:2 Java File:14 Manifest File:1

    50. HexaKey
      HexaKey is a keyboard that tries to make easier writing on smartphones, ordering the keys for that writing words with one finger becomes faster and making the keys bigger using hexagons.
      Score:1 Activity:1 Min SDK:17 Target SDK:20 Java File:9 Manifest File:1

    51. twotaps-keyboard
      Twotaps Keyboard for Android
      Score:1 Activity:1 Min SDK:8 Target SDK:15 Java File:6 Manifest File:1

    52. MultiLingualKeyboard
      Arabic English Android Keyboard for Jelly beans
      Score:1 Activity:1 Min SDK:15 Target SDK:17 Java File:8 Manifest File:1

    53. TypologyAndroidApp
      Android keyboard app which uses the Typology text prediction technology
      Score:1 Min SDK:8 Target SDK:16 Java File:16 Manifest File:1

    54. connectbot-xoom
      A fork of the ConnectBot project with improvements for better useage with the Motorola Xoom Hardware Keyboard.
      Score:1 Fragment:4 Activity:11 Min SDK:4 Target SDK:11 Java File:226 Manifest File:1

    55. SlideOutStayAwake
      Simple app/service to keep an Android device awake while the hardware keyboard is open
      Score:1 Activity:1 Min SDK:5 Java File:3 Manifest File:1

    56. song-of-stars-android
      Android app with a keyboard controlled by an arm.
      Score:1 Activity:1 Java File:3 Manifest File:1

    57. MinimalistSearch
      Minimal search app for android that launches quickly and opens soft keyboard immediately
      Score:1 Activity:1 Min SDK:3 Target SDK:17 Java File:1 Manifest File:1

    58. keyboard-rotation
      Android Keyboard Rotation
      Score:1 Activity:1 Min SDK:7 Java File:41 Manifest File:2

    59. ram.9.key
      my iPhone keyboard clone
      Score:1 Min SDK:9 Target SDK:10 Java File:3 Manifest File:1

    60. InstantKeyboardCat
      Instant Keyboard Cat for your Android device!
      Score:1 Activity:2 Min SDK:10 Java File:2 Manifest File:1

    61. KeyboardLed
      Small Service for Milestone2. Enables keyboard backlight for cyanogen mod. Not needed anymore
      Score:1 Activity:1 Min SDK:8 Java File:4 Manifest File:1

    62. kFix
      Keyboard fix PREMIUM for some Xperia X10 mini pro's roms source
      Score:1 Activity:1 Min SDK:8 Target SDK:8 Java File:4 Manifest File:1

    63. minak
      "Minak is not a keyboard" - a gesture-based input method editor for Android
      Activity:2 Min SDK:12 Target SDK:19 Java File:9 Manifest File:1

    64. SafeKeyboard
      An android soft keyboard with customizable interface.
      Activity:1 Min SDK:8 Target SDK:17 Java File:2 Manifest File:1

    65. AnKeyboard
      Normal Keyboard for Android
      Activity:1 Java File:2 Manifest File:1

    66. SignalFlagsKeyboard-Android
      Keyboard for Android with maritime signal flags on the keys.
      Activity:1 Min SDK:8 Target SDK:17 Java File:4 Manifest File:1

    67. androidKeyboard
      Keyboard APK for Android, a forked Hackers Keyboard
      Activity:7 Min SDK:8 Target SDK:11 Java File:55 Manifest File:1

    68. Keyboard-Anywhere
      A useful way to display your keyboard wherever you are
      Activity:1 Min SDK:14 Target SDK:21 Java File:2 Manifest File:1

    69. connectbot
      ConnectBot with patches for ASUS keyboard docks among other things.
      Activity:11 Min SDK:3 Target SDK:15 Java File:219 Manifest File:1

    70. MYKey_SoftKeyboard
      MYKey SoftKeyboard is Android soft keyboard for MYKey Project
      Activity:2 Java File:31 Manifest File:1

    71. xavit
      A keyboard to honor Xavi
      Activity:1 Min SDK:5 Target SDK:17 Java File:7 Manifest File:1

    72. BestBoard
      Experimental soft-keyboard for Android
      Activity:1 Min SDK:8 Target SDK:10 Java File:10 Manifest File:1

    73. Wear-Keyboard
      Simple keyboard to implement in Android Wear apps and can help your users to input texts without using voice commands.
      Activity:1 Java File:1 Manifest File:1

    74. aoc-keyboard
      Android app that serves as a keyboard alternative for AOC Tvs
      Activity:2 Min SDK:11 Target SDK:17 Java File:11 Manifest File:1

    75. AndroidSoftKeyboard
      Soft Keyboard for Android
      Activity:1 Java File:8 Manifest File:1

    76. shiftkeyboard
      Shift Keyboard for Android
      Activity:1 Java File:8 Manifest File:1

    77. ThumbType
      Custom android keyboard.
      Activity:1 Min SDK:14 Target SDK:19 Java File:6 Manifest File:1

    78. LatinIME_ICS_ported
      Android ICS keyboard ported to lower versions.
      Activity:6 Min SDK:9 Target SDK:15 Java File:126 Manifest File:1

    79. TouchApp
      Android app to make notes with free hand drawing and with typing (i.e. keyboard input). This will also provide you to sync your notes to dropbox etc. and share it on fb.
      Activity:1 Min SDK:8 Target SDK:8 Java File:2 Manifest File:1

    80. Keyzer
      Multi Language Keyboard Application - Keyzer (/?ka?z?r)
      Activity:1 Min SDK:3 Target SDK:17 Java File:8 Manifest File:1

    81. xposed-keyboard-tweaks
      Keyboard Tweaks for Xposed: An Xposed module that lets you remove words (by filtering them from the suggestions) from the built-in dictionary
      Activity:1 Min SDK:15 Target SDK:19 Java File:24 Manifest File:1

    82. Touch-And-Accelerate
      An Android App to remotely connect to a pc and provide features such as Keyboard, Mouse, Joystick and Presentation Controller
      Fragment:1 Activity:15 Min SDK:12 Target SDK:16 Java File:23 Manifest File:1

    83. AirKeys
      Use your browser as keyboard for your Android device
      Activity:1 Java File:5 Manifest File:1

    84. TestEdit
      Android Test. EditView and Software Keyboard.
      Activity:1 Min SDK:8 Target SDK:16 Java File:6 Manifest File:1

    85. OpenBrailleInput
      techniques from Perkinput ( Currently the method works as any other system-wide 3rd party keyboard and supports grade 1 Braille; HOWEVER, it can?t be used in combination with TalkBack, due to Android?s technical limitations. As it is, TalkBack needs to be deactivated to use OpenBraille.
      Activity:1 Min SDK:12 Target SDK:12 Java File:17 Manifest File:1

    86. RemoteKeyboardAndMouseApp
      android app that turn your mobile in wireless keyboard or mouse
      Fragment:1 Activity:1 Min SDK:16 Target SDK:21 Java File:7 Manifest File:1

    87. MorseKeyboard
      Morse Keyboard provides input with only two main keys ? dot'n'dash. This is a fork of Google April joke. But I think that a truth is often told in a joke
      Java File:6 Manifest File:1

    88. keyboard
      A devanagari script keyboard for Android that can be used to type languages having devanagari script.
      Java File:4 Manifest File:1

    89. ReMAKE
      Remote Mouse and Keyboard Emulator
      Activity:2 Min SDK:8 Target SDK:17 Java File:9 Manifest File:1

    90. MorseStraightKey-Android
      Morse Straight Key keyboard for Android
      Activity:2 Min SDK:8 Target SDK:17 Java File:7 Manifest File:1

    91. MorseKeyboard
      Morse keyboard for andriod
      Min SDK:10 Java File:8 Manifest File:1

    92. RemoteControl
      Android remote control that can send mouse, keyboard and volume commands to the remote control server
      Activity:4 Min SDK:16 Target SDK:19 Java File:7 Manifest File:1

    93. QWERTYLed
      Application for smart keyboard light (qwerty devices)
      Activity:2 Min SDK:5 Target SDK:17 Java File:7 Manifest File:1

    94. SoftKbdAwareness-Android
      A sample app that reacts when the soft keyboard comes in or out, by gracefully adjusting the visible area
      Fragment:1 Activity:1 Java File:2 Manifest File:1

    95. qsearch
      The first Android on screen keyboard.. Obsolete now. Created when no onscreen keyboards existed.
      Activity:1 Java File:2 Manifest File:1

    96. remote-control
      This is kind of a remote control. There will be server and client. Let's say a server runs on windows/linux and client is running on mobile devices. Server program simulates all the events (mouse/keyboard) which generated from the Client devices. Communication is done through the LAN. For time limitation currently we will develop the windows(server) and android(client) part.
      Activity:2 Min SDK:7 Target SDK:14 Java File:24 Manifest File:1

    97. slidekeyboard
      Customizable Virtual Keyboard For Android
      Activity:2 Min SDK:3 Java File:17 Manifest File:1

    98. TouchscreenTypingWithKeyboardEvents
      Touch screen typing with keyboard event
      Activity:3 Min SDK:7 Target SDK:10 Java File:6 Manifest File:1

    99. sana
      Sana tele medicine android application version that allows to specify medical protocols in Marathi language. Marathi keyboard is required for giving response in marathi
      Activity:7 Min SDK:3 Java File:69 Manifest File:1

    100. translationKeyboard
      Android Keyboard to support any script
      Activity:7 Min SDK:8 Target SDK:19 Java File:48 Manifest File:1

    101. PanKey
      Android input method, pan keyboard with thumb and select key with finger.
      Java File:2 Manifest File:1

    102. Indic-Keyboard
      Android keyboard for Indian languages.
      Activity:3 Min SDK:16 Target SDK:16 Java File:127 Manifest File:1