base32_codec 1.0.0 copy "base32_codec: ^1.0.0" to clipboard
base32_codec: ^1.0.0 copied to clipboard

A dependency free library for encoding and decoding Base32 data.

example/base32_codec_example.dart

import 'dart:convert';

import 'package:base32_codec/base32_codec.dart';

void main() {
  final utf8String = utf8.encode('Hello World');
  final base32String = Base32Codec().encode(utf8String);
  final base32HexString = Base32Codec.hex().encode(utf8String);
  final crockfordString = Base32Codec.crockford().encode(utf8String);
  final decodedString = Base32Codec().decode(base32String);

  print('UTF-8 Encoding: $utf8String');
  print('RFC 4648 Base32 Encoding: $base32String');
  print('Base32 Hex Encoding: $base32HexString');
  print("Crockford's Base32 Encoding: $crockfordString");
  print('Decoded string: ${utf8.decode(decodedString)}');
}
1
likes
160
points
149
downloads

Publisher

verified publisherdropbear.dev

Weekly Downloads

A dependency free library for encoding and decoding Base32 data.

Repository (GitHub)
View/report issues

Topics

#base32 #rfc4648 #codec

Documentation

API reference

License

MIT (license)

More

Packages that depend on base32_codec