binary-parsing VS kiewtai

Compare binary-parsing vs kiewtai and see what are their differences.

binary-parsing

A list of generic tools for parsing binary data structures, such as file formats, network protocols or bitstreams (by dloss)

kiewtai

A port of Kaitai to the Hiew hex editor (by taviso)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
binary-parsing kiewtai
5 1
839 144
- -
5.7 10.0
27 days ago almost 4 years ago
C
MIT License -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

binary-parsing

Posts with mentions or reviews of binary-parsing. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-02-14.

kiewtai

Posts with mentions or reviews of kiewtai. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-09-05.
  • Ask HN: What software do you use to examine binary files?
    4 projects | news.ycombinator.com | 5 Sep 2022
    There are a few hex/disk editors that support "templates" (but you need most times to create those yourself).

    Here is a sort of "curated list" of related tools:

    https://github.com/dloss/binary-parsing

    The most complete/populated I know of is Kaitai:

    http://kaitai.io/

    http://formats.kaitai.io/

    that you can use with Hiew with Kiewtai

    https://github.com/taviso/kiewtai

    If the question is slightly different, i.e. which bytes are used to identify a given file format, there is Trid:

    https://mark0.net/soft-trid-e.html

    Which has also a database of known headers/patterns.

What are some alternatives?

When comparing binary-parsing and kiewtai you can also consider the following projects:

HexFiend - A fast and clever hex editor for macOS

fq - jq for binary formats - tool, language and decoders for working with binary and text formats

Kaitai Struct - Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby

kaitai_struct_visualizer - Kaitai Struct: visualizer and hex viewer tool

ImHex - 🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.

json-toolkit - "the best opensource converter I've found across the Internet" -- dene14

unblob - Extract files from any kind of container formats

json-logs - A tool to pretty-print JSON logs, like those from zap or logrus.