kuroshiro 1.0.4 copy "kuroshiro: ^1.0.4" to clipboard
kuroshiro: ^1.0.4 copied to clipboard

Easy to use Japanese text processing/conversion library for Dart.

Kuroshiro #

A Dart package for converting Japanese text between different scripts, such as Hiragana, Katakana, and Romaji.

Usage #

import 'package:kuroshiro/kuroshiro.dart';

void main() async {
  final kuroshiro = Kuroshiro();
  await kuroshiro.init();

  final text = 'こんにちは';
  
  // Convert to Romaji
  final romaji = await kuroshiro.convert(text, to: ConvertTo.romaji);
  print(romaji); // → konnichiwa

  // Convert to Hiragana
  final hiragana = await kuroshiro.convert(text, to: ConvertTo.hiragana);
  print(hiragana); // → こんにちは

  // Convert to Katakana
  final katakana = await kuroshiro.convert(text, to: ConvertTo.katakana);
  print(katakana); // → コンニチハ
}
0
likes
150
points
222
downloads

Publisher

verified publisherlexedia.moe

Weekly Downloads

Easy to use Japanese text processing/conversion library for Dart.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

kuromoji

More

Packages that depend on kuroshiro