Last updated:
0 purchases
ed manager
ED Manager #
ED Manager is a Dart package designed to efficiently encode and decode complex data structures into a compact binary format. This utility is particularly useful for applications that need to serialize and deserialize data with high performance and minimal footprint, such as data storage, network transmission, and inter-process communication.
Features #
Data Types Support: Handles common data types including int, double, String, bool, List, and Map.
Compact Encoding: Utilizes a compact binary representation to save space.
Extensible: Easily extendible to support more data types as needed.
Endian-Agnostic: Supports little endian byte order for cross-platform compatibility.
Installation #
To use ED Manager in your Dart project, add it to your project's pubspec.yaml file under dependencies:
dependencies:
ed_manager: <latest_version>
copied to clipboard
Then, run the following command to install the package:
dart pub get
copied to clipboard
Usage #
import 'package:ed_manager/ed_manager.dart';
final data = {
'name': 'John Doe',
'age': 30,
'isDeveloper': true,
'skills': ['Dart', 'Flutter', 'JavaScript']
};
final encoder = EncodeDecodeManager(data);
List<int> encodedData = encoder.encode();
final decodedData = EncodeDecodeManager.decode(encodedData);
print(decodedData);
copied to clipboard
Contributors #
Author: endmr11
Feedback #
If you have any feedback, please contact us at [email protected].
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.