flutter_multilingual_keyboard 1.1.3 copy "flutter_multilingual_keyboard: ^1.1.3" to clipboard
flutter_multilingual_keyboard: ^1.1.3 copied to clipboard

A customizable Flutter on-screen keyboard widget with multi-language support, written in pure Flutter (no platform code).

flutter_multilingual_keyboard #

A fully customizable Flutter on-screen keyboard widget with multi-language support.
Built entirely in Flutter.


✨ Features #

  • 🈳 Multi-language support (e.g. English, Urdu)
  • πŸ”  Caps, first-capital, and small letter states
  • πŸ”’ Letters, numbers, and symbols modes
  • 🎨 Smooth key press animations
  • πŸ’‘ Works with any TextField or TextEditingController
  • 🚫 No native code or external state management (pure Flutter)

πŸš€ Installation #

Add to your pubspec.yaml:

dependencies:
  flutter_multilingual_keyboard: ^1.1.3

Or Simply Run in Terminal

  flutter pub add flutter_multilingual_keyboard

πŸš€ Usage #

import 'package:flutter_multilingual_keyboard/flutter_multilingual_keyboard.dart';

final service = KeyboardService();
final controller = AppKeyboardController();

KeyboardScope(
  service: service,
  controller: controller,
  child: MyApp(),
);

Then Use: #

ValueListenableBuilder<bool>(
valueListenable: service.showKeyboard,
builder: (_, show, __) => show ? const AppKeyboard() : const SizedBox(),
)

1.1.3

Initial release: #

  • Added English, Japanese, and Urdu language support
  • Added caps modes and key animations
0
likes
140
points
140
downloads

Publisher

unverified uploader

Weekly Downloads

A customizable Flutter on-screen keyboard widget with multi-language support, written in pure Flutter (no platform code).

Repository (GitHub)
View/report issues

Topics

#keyboard #flutter #input #language #widget

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on flutter_multilingual_keyboard