Hobbits is a multi-platform GUI application for analyzing, processing, and visualizing bitstreams.
It is designed to help users inspect machine-level data, build repeatable workflows, and extend the application through a plugin system. The project also includes a command line runner for executing plugins and saved batches without the graphical interface.
This is free and open source software.
Key Features
- Supports plugin-driven workflows for displays, analyzers, operators, and import/export tools.
- Includes multiple data views such as binary, hex, ASCII, rasters, plots, and spectrograms.
- Offers analyzers for pattern finding, framing, highlighting, metadata editing, and Kaitai Struct-based parsing.
- Supports importing and exporting data through files, HTTP, TCP, hex strings, packet capture, and generated data sources.
- Lets users save repeatable processing pipelines as batches and run them later, including from the command line.
- Can be extended with plugins written in C++ or Python.
Website: github.com/Mahlet-Inc/hobbits
Support:
Developer: Mahlet, Inc.
License: MIT License

Hobbits is written in Python and C++. Learn Python with our recommended free books and free tutorials. Learn C++ with our recommended free books and free tutorials.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.