FLUTTER ECOSYSTEM

flutter_onscreen_keyboard

A customizable and extensible virtual keyboard widget for Flutter desktop and touchscreen apps.

Latest version
0.4.6
30-day downloads
2K
Likes
24
Pub points
160

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

A customizable and extensible virtual keyboard widget designed for Flutter applications on desktop and touchscreen platforms. It enables developers to create interactive on-screen keyboards tailored to specific app needs, supporting multiple input types and layouts. The package is ideal for kiosks, educational apps, or any application requiring a dedicated input method without relying on system keyboards. Built with flexibility in mind, it allows easy customization of key appearance, behavior, and layout structure.

Use cases
  • Kiosk applications
  • Educational software
  • Touchscreen-only interfaces
  • Custom input methods
  • Accessibility tools
Key features
  • Highly customizable layout
  • Extensible key behavior
  • Supports multiple platforms
  • Configurable key styling
  • Built-in text input handling
  • Responsive design
Suitable for
  • Developers building touch-based apps
  • Apps needing custom input workflows
  • Cross-platform desktop applications
  • Accessibility-focused projects
  • Interactive learning tools
Considerations
  • Requires manual handling of focus and text input
  • May need additional logic for complex input validation
  • Performance impact on large keyboard layouts
  • Limited built-in internationalization support
  • Not intended as a full replacement for native keyboards
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add flutter_onscreen_keyboard

Categories

Related projects

No data available yet.