๐Ÿ“… You're Invited: Meet the Socket team at RSAC (April 28 โ€“ย May 1).RSVP โ†’
Socket
Sign inDemoInstall
Socket

react-native-keyboard-controller

Package Overview
Dependencies
Maintainers
1
Versions
82
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-native-keyboard-controller

Keyboard manager which works in identical way on both iOS and Android

1.17.0
Source
npm
Version published
Weekly downloads
179K
-27.74%
Maintainers
1
Weekly downloads
ย 
Created
Source

react-native-keyboard-controller

Keyboard manager which works in identical way on both iOS and Android.

Demonstration

Key features

  • mapping keyboard movement to animated values ๐Ÿ˜Ž
  • missing keyboardWillShow / keyboardWillHide events are available on Android ๐Ÿ˜
  • module for changing soft input mode on Android ๐Ÿค”
  • reanimated support ๐Ÿš€
  • interactive keyboard dismissing ๐Ÿ‘†๐Ÿ“ฑ
  • prebuilt components (KeyboardStickyView, KeyboardAwareScrollView, re-worked KeyboardAvoidingView) ๐Ÿ“š
  • KeyboardToolbar with easy behavior customization of previous, next and done buttons in the keyboard toolbar ๐Ÿ“
  • show anything over the keyboard (without dismissing it) using OverKeyboardView ๐ŸŒ
  • easy focused input information retrieval ๐Ÿ“ ๐Ÿ”ฎ
  • works with any navigation library ๐Ÿงญ
  • and more is coming... Stay tuned! ๐Ÿ˜Š

Installation

Check out the installation section of docs for the detailed installation instructions.

Documentation

Check out the dedicated documentation page for information about this library, API reference and more: https://kirillzyusko.github.io/react-native-keyboard-controller/

Contributing

See the contributing guide to learn how to contribute to the repository and the development workflow.

License

MIT

Keywords

react-native

FAQs

Package last updated on 09 Apr 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts