Search packages, repositories and app categories

vk cover
Package detailsv0.2.1

vk

Redesigned virtual keyboard for dart + flutter, forked from virtual keyboard

AndroidiOSWebmacOSWindowsLinux
30-day downloads
14
Likes
18
Pub points
150

Install package

flutter pub add vk

Package Overview

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

vk is a redesigned virtual keyboard package for Flutter, forked from the original virtual keyboard. It provides a customizable and responsive on-screen keyboard tailored for Dart and Flutter applications across multiple platforms. Built with performance and accessibility in mind, it supports Android, iOS, Web, macOS, Windows, and Linux. The package enables developers to integrate smooth, modern keyboard interactions with minimal setup. Its modular design allows for easy customization of layout, styling, and behavior to suit various app needs.

Use cases

  • Custom keyboard implementations
  • Multilingual input support
  • Accessibility-focused UIs
  • Cross-platform keyboard integration
  • Enhanced text input experiences
  • Game or kiosk interface keyboards

Key features

  • Cross-platform compatibility
  • Highly customizable layout
  • Responsive design for all devices
  • Easy integration with Flutter forms
  • Support for international keyboard layouts
  • Lightweight and performant

Suitable for

  • Developers building custom input interfaces
  • Apps requiring specialized keyboard behavior
  • Projects targeting multiple operating systems
  • UI/UX designers seeking keyboard flexibility
  • Educational or accessibility-focused applications

Considerations

  • Requires manual handling of keyboard events
  • Limited built-in language support (needs configuration)
  • May need additional styling for complex themes
  • Not optimized for extremely large keyboard layouts
  • Depends on upstream repository for updates

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

FlutterBlue

VK

Flutter Virtual Keyboard

The definitive landscape virtual keyboard for flutter projects that can't support regular virtual keyboards (embedded). This is a fork from the original virtual_keyboard and fixes a lot of the major issues with that project. Since there were many changes in how the library is layed out internally uploading the keyboard as a separate project seemed like a better idea.

Your contributions are welcome to the project.

FlutterBlue

Major issues fixed
1. Cursor position was not handled appropriately
2. Keyboard layouting was unnecessarily difficult
3. Symbol keys were entirely missing

Categories

Source repository

Projects using this package

No data available yet.