A powerful and configurable binary message parser designed to convert bits into readable JSON and back.

Traffic Analyzer
Identify relevant pattern of messages to update metrics and trigger alarms.
Simulation (hardware-in-the-loop)
Easily build commands and data to test a device in a hardware-in-the-loop scenario.
Machine Learning Dataset
Transform a huge amount of low-level messages into a useful dataset ready for training your models.
Logging
Centralize all the communications from/to your devices using just one simple decoder.
Features and Benefits
🌍
Wide Applicability
Ideal for IoT, automotive, aerospace, railway....
🎯
Zero Compromise
Define complex formats with bit-level precision and conditions.
✍️
No Code
Write a simple text file, no coding required.
🧩
Max Flexibility
Modular architecture for future expansions via scripting.
⚡
High Performance
Fast and efficient (de)serialization engine.
🔗
Easy Integration
Lightweight and linkable shared library.
🗂️
Multi-Format
Manage multiple formats and versions in a structured catalog.
🚀
Anywhere
Design your message format on your pc and deploy anywhere.
Why Choose Bixit?
Compare Bixit with othersolutions and see why it stands out.
| Performance Processing speed and efficiency of the parser | ✓ | ✓ | ◐ | ✗ |
| Flexibility Ability of the parser to adapt to changing message format | ✓ | ✗ | ✓ | ✓ |
| Compactness Size of the message | ✓ | ✓ | ◐ | ✗ |
| Easy Deployment Keep the parser up-to-date in a fast and easy manner | ✓ | ✗ | ✓ | ✓ |
How It Works
1
Develop
Integrate the library into your business logic and use its API to encode/decode messages.
2
Configure
Create a configuration file (JSON) that describes the structure of your binary message.
3
Deploy
Install your application according to your needs.
4
Maintain
In case of any change in the message format, just align the configuration file and redeploy it.
The Genesis of Bixit: Addressing Real-World Needs
Bixit was born out of real-world challenges encountered in the railway industry, where a multitude of actors exchange a wide variety of binary messages, each with its own complex format. Developing software that interacts with such message streams is often costly and time-consuming, especially during prototyping and testing phases. Bixit was created to solve exactly this problem: a fast, deeply configurable and easy-to-integrate dissector that streamlines the message decoding pipeline, dramatically reducing time and effort, allowing engineering teams to focus on what matters most: the business logic.
Ready to Simplify Binary Message Management?
Stop wrestling with complex configurations and start decoding what truly matters.
.png)

)