CStructSharp is a library for reading and writing binary data using C struct syntax, available for C# and JavaScript/WASM with zero runtime dependencies. It offers both runtime parsing and compile-time source generation, supporting nested structs, unions, enums, and various data types across multiple platforms.