Punycode converter
punycode_converter provides methods for converting IDN (international domain names)
Usage
import 'package:punycode_converter/punycode_converter.dart';
void main() {
final uri = Uri.parse('http://тетрадкадружбы.рф/страница');
print(uri.punyEncoded);
print(Punycode.domainEncode('bücher.com'));
}