Our great sponsors
-
Kaitai Struct
Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Although the Go language backend is kind of unsupported and dead, you should go write your parser using https://kaitai.io/ and then port the result. It will teach you a lot about how to structure binary parsers safely and with a clean structure.
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a more popular project.
Related posts
- Kaitai Struct – a declarative language used to describe binary data structures
- Kaitai Struct: new way to develop parsers for binary structures
- Visual Programming with Elixir: Learning to Write Binary Parsers (2019)
- What projects are you working on or planning to do this year?
- TreeSheets: Open-Source Free Form Data Organizer (Hierarchical Spreadsheet)