Nrdy Loader
Java implementation of the nrdy
human-readable serialization format.
Features
Easily convert objects to human-readable strings and vice-versa with minimal performance impact
Installation
Java >= 8
Gradle
repositories {
mavenCentral()
}
dependencies {
implementation 'dev.mayuna:nrdy-loader:0.0.1'
}
Maven
<dependency>
<groupId>dev.mayuna</groupId>
<artifactId>nrdy-loader</artifactId>
<version>0.0.1</version>
</dependency>
Quick showcase
// Create Nrdy instance
Nrdy nrdy = new Nrdy();
// Some object to convert
TestObject testObject = new TestObject();
testObject.fillData();
// Convert object to Nrdy string
String nrdyString = nrdy.convertObjectToNrdyString(testObject);
// Convert Nrdy string back to object
TestObject testObject2 = nrdy.convertNrdyStringToObject(nrdyString, TestObject.class);
// Profit!
Example of Nrdy string
This is some string;42;442;true;3.14;This is a nested string;SOME_OTHER_ENUM_VALUE;
Disclaimer
03 května 2025