Skip to content

Definite useful and high performance serialization library for any C# projects, including but not limited to .NET Core apps or Unity/Godot games.

License

Notifications You must be signed in to change notification settings

JasonXuDeveloper/Nino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nino

Definite useful and high performance serialization library for any C# projects, including but not limited to .NET Core apps or Unity/Godot games.

buildlicense

Official Website

Features

nino.nuget

  • Support all unmanaged types (int/float/datetime/vector/etc)

  • Support all Nullable types

  • Support all ICollection types (list/dictonary/hashset/etc)

  • Support all Span types

  • Support all [NinoType] classes/structs

  • Support all Embed serializable types (dictionary<int, list<supported_type[]>>)

  • Support polymorphism

  • Support type check

  • High performance with low GC allocation

Quick Start

Documentation

Performance

Microbenchmark

About

Definite useful and high performance serialization library for any C# projects, including but not limited to .NET Core apps or Unity/Godot games.

Topics

Resources

License

Stars

Watchers

Forks