FLUTTER ECOSYSTEM

keyboard_attachable

A Flutter package to build widgets that can be attached to the soft keyboard.

keyboard_attachable cover
Latest version
2.2.0
30-day downloads
3K
Likes
119
Pub points
150

Package Overview

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

Overview

A Flutter package that enables developers to create widgets that dynamically attach to the on-screen keyboard, enhancing user experience by providing context-aware controls or content directly above the keyboard. It supports multiple platforms including Android, iOS, macOS, Windows, and Linux, ensuring consistent behavior across devices. The package simplifies integration with existing UIs by offering a clean API for positioning and managing attached widgets.

Use cases
  • Adding action buttons above the keyboard
  • Displaying suggestions or emojis near input fields
  • Creating custom keyboard overlays
  • Improving form usability with inline controls
  • Enabling quick access to tools during text entry
Key features
  • Cross-platform compatibility
  • Easy integration with existing widgets
  • Dynamic positioning relative to keyboard
  • Support for various widget types
  • Minimal boilerplate code
Suitable for
  • Developers building interactive forms
  • Apps requiring frequent keyboard interaction
  • UI designers seeking enhanced input experiences
  • Multi-platform applications with keyboard-centric workflows
  • Teams prioritizing user engagement in text inputs
Considerations
  • May require careful layout management
  • Performance impact with complex widgets
  • Limited customization for keyboard height changes
  • Potential conflicts with other overlay widgets
  • Requires testing across different device sizes and orientations
Supported platformsAndroidiOSmacOSWindowsLinux

Install package

flutter pub add keyboard_attachable

Categories

Source repository

Related projects

No data available yet.