{"repo":"jamescourtney/FlatSharp","free":true,"listed":false,"github":"https://github.com/jamescourtney/FlatSharp","clone":"git clone https://github.com/jamescourtney/FlatSharp.git","description":"Fast, idiomatic C# implementation of Flatbuffers","language":"C#","stars":571,"topics":["serialization","flatbuffers","csharp","deserialization","serializer","flatbuffer","serializers","fbs-schema","flatbuffer-schema","grpc"],"license":"Apache-2.0","category":"networking-infra","readme_excerpt":"FlatSharp FlatSharp is Google's FlatBuffers serialization format implemented in C#, for C#. FlatBuffers is a zero-copy binary serialization format intended for high-performance scenarios. FlatSharp leverages the latest and greatest from .NET in the form of Memory and Span . As such, FlatSharp's safe-code implementations are often faster than other implementations using unsafe code. FlatSharp aims to provide 4 core priorities: - Usability - Safety & Speed - Compatibility with other C#-focused projects like Unity, Blazor, and Xamarin. - Compatibility with AOT scenarios including dotnet and Mono. All FlatSharp packages are published on nuget.org: - FlatSharp.Runtime : The runtime library. You always need this. - FlatSharp.Compiler : Build time compiler for generating C# from an FBS schema. FlatSharp is a mature library and has been shipped to production at Microsoft, Unity3D, and others. Full status can be found at ProjectStatus.md. FlatSharp is extensively tested, using Mutation Testing, Code Coverage, Oracle Testing, Fuzz Testing, and other techniques to ensure the library doesn't regress. Issues, Contributions, and Feedback Don't be a stranger! All issues and feedback are welcome here. If you'd like to share how you use FlatSharp, please consider filling out the form here! Sponsorship FlatSharp is free and always will be. However, the project does take a significant amount of time to maintain. If you or your organization find the project useful, please consider a Github spons","default_branch":null,"files":null,"tree":[],"storefront":"/r/jamescourtney","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jamescourtney/FlatSharp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}