String Compressor
A Dart package for compressing and decompressing strings using GZip and Base64 encoding.
Features
- Compress and decompress strings synchronously in the same isolate.
- Compress and decompress strings asynchronously in a separate isolate.
Usage
// Import the package
import 'package:string_compressor/string_compressor.dart';
// Compress a string
String compressedString = compressSync("your string");
// Decompress a string
String decompressedString = decompressSync(compressedString);
// Compress a string in a separate isolate
String compressedString = await compress("your string");
// Decompress a string in a separate isolate
String decompressedString = await decompress(compressedString);
Installation
dependencies:
string_compressor: ^1.0.3
Then install it by running flutter pub get in your terminal.