flutter_v_keyboard 0.1.2 copy "flutter_v_keyboard: ^0.1.2" to clipboard
flutter_v_keyboard: ^0.1.2 copied to clipboard

A fully customizable, native-feeling virtual keyboard and text input system for Flutter across mobile, desktop, and web.

0.1.2 #

  • Add built-in VKeyboardTheme.light() and VKeyboardTheme.dark() presets.
  • Add VKeyboardType.text for a standard QWERTY layout without the emoji key.

0.1.1 #

  • Use absolute image URLs in the README so the showcase renders on pub.dev.

0.1.0 #

Initial release.

  • VTextField — a drop-in, TextField-compatible field driven by an on-screen keyboard (no OS keyboard), with real cursor, selection, multiline editing and full Flutter focus integration.
  • VKeyboardScope — hosts the keyboard, animates it in/out and pushes content like the system keyboard (viewInsets).
  • Built-in layouts: standard, number, decimal, phone, pin, password, email, url, multiline, emoji, full desktop (Windows OSK style) and custom.
  • Desktop module: modifiers (Shift/Ctrl/Alt/AltGr/Meta), Caps/Num/Scroll Lock, navigation (arrows, Home/End/Page, by-word), built-in + custom shortcuts (VKeyboardShortcuts), clipboard (Ctrl+A/C/X/V), key repeat, hover/locked visuals, and native Windows keys via FFI (Print Screen, media, Win/Menu).
  • Scrollable, categorised emoji panel (zero runtime dependency).
  • Responsive sizing for phone/tablet/desktop and resizable windows; Material 3 theming via VKeyboardTheme; behaviour via VKeyboardConfig.
  • Hardware-keyboard fallback on desktop/web; accessibility semantics.
  • Unit + widget tests; comprehensive example app.
1
likes
150
points
220
downloads
screenshot

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A fully customizable, native-feeling virtual keyboard and text input system for Flutter across mobile, desktop, and web.

Repository (GitHub)
View/report issues

Topics

#keyboard #virtual-keyboard #text-input #emoji #desktop

License

MIT (license)

Dependencies

flutter

More

Packages that depend on flutter_v_keyboard