
CStructSharp
github.com/vvollers/cstructsharp- Category
- Developer Tools
- Rank
- No. 2479Tools index
- Type
- TOOL
- GitHub
- 3 stars
- Latest release
- v0.9.1
- Date
About
CStructSharp is a C# library that serializes and deserializes binary data based on C-struct definitions, aimed at use cases like digital forensics and file format parsing. It supports both runtime-defined structures and a compile-time C# source generator for building parsers, and it also ships a WebAssembly/JavaScript build with a browser-based binary inspector demo that runs the library against sample file formats.
Why it made the leaderboard
It lets developers define C-struct layouts once and get compile-time source-generated (de)serialization for binary data in both C# and JavaScript, with a live WASM inspector for testing against real file formats.
Tags
c#binary-parsingserializationwasmreverse-engineeringstructs
Tech Stack
Node.js
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.