BigBuffers supports buffers >2Gb by using a 64-bit index. Like FlatBuffers, you can directly access serialized data without parsing/unpacking it first, while still having great forwards/backwards compatibility but the two projects are not wire-compatible.
FlatBuffers.NetCross PlatformBig DataC++
Spans for the whole memory range! With StirlingLabs.BigSpans, you have access to 64-bit BigSpan and ReadOnlyBigSpan in .NET Standard 2.0, 2.1 and .NET Core 5.0 plus 6.0. BigSpans have full interoperability with .NET Standard's System.Memory's Spans and the standard .NET Runtime's Spans.
Cross-platform .Net wrapper for MsQuic, optimised for performance.
Common utilities used throughout the Stirling Labs C# codebase
Utilitiescrc32.NetBinary PrimitivesGCNative MemoryUTF8
Collections used throughout the Stirling Labs C# codebase.
A MsBuild package providing versioning configuration for our .NET projects.
MS Build.NetBuild AutomationVersioningSemantic Versioning
Cross-platform socket address bindings in C11, designed to be very portable and easy to use in other languages.
Authorises NuGet against a private GitHub package source, so you can restore packages.
A cross-platform shared memory queue for fast IPC.
Open CASCADE Technology (OCCT) is an open-source software development platform for 3D CAD, CAM, CAE. This is a clone of the official repository located on https://dev.opencascade.org/. Please use official development portal for registering issues and providing patches.