Search packages, repositories and app categories

keyboard_actions cover
Package detailsv5.0.3

keyboard_actions

Now you can add features to the Android / iOS keyboard in a very simple way.

AndroidiOSWebmacOSWindowsLinux
30-day downloads
162K
Likes
1.2K
Pub points
160

Install package

flutter pub add keyboard_actions

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

The keyboard_actions package simplifies adding custom functionality to the Android and iOS keyboard in Flutter applications. It enables developers to easily configure keyboard actions such as next, previous, and done buttons, improving form navigation and user experience. With support across multiple platforms including Web, macOS, Windows, and Linux, it provides a consistent way to enhance input fields. The package integrates seamlessly with existing text fields and allows for customizable action labels and behaviors.

Use cases

  • Form navigation with keyboard shortcuts
  • Adding 'Done' or 'Next' buttons to keyboard
  • Improving accessibility in text input fields
  • Streamlining multi-field data entry
  • Customizing keyboard behavior across platforms

Key features

  • Easy integration with TextField widgets
  • Support for multiple platforms
  • Customizable action labels
  • Automatic focus management
  • Configurable keyboard action order

Suitable for

  • Developers building forms with multiple text fields
  • Apps requiring smooth keyboard navigation
  • Cross-platform Flutter applications
  • UX-focused mobile and desktop apps

Considerations

  • May require additional styling for non-default keyboard actions
  • Limited customization beyond basic action types
  • Not designed for complex keyboard layouts
  • Best suited for standard input scenarios
  • Requires careful handling in nested or dynamic forms

Categories

Projects using this package