Life & fun · alternatives · 2026
24 alternatives to A DSL for generating binary files
A DSL and command-line tool for generating binary files. - woodruffw/bindef
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. A DSL for generating binary files launched in 2018; newer entries below may have overtaken it.
- 1CD
2012 · scattered-thoughts.net · its alternatives →
- 2

Long-simmering side project that is finally ready to see the light. HAMTs are a cool persistent data structure and implementing one has been a lot of fun. Beyond the code, there is likely some value in the extensive and largely complete implementation docs; basic benchmarks are linked in the README, too. Kind of aiming to be "the libavl for HAMTs". That is obviously a high and aspirational bar but a distinct possibility if it stirs up a little interest and/or contribution. Anyways, it's time for this to go out, collect feedback and maybe even some use outside of toy projects. Let me…
2023 · github.com · its alternatives →
- 3

A wicked-powerful text macro language for building binary files. - thosakwe/t2b
2018 · github.com · its alternatives →
- 4

Battery info program for x86-64 Linux laptops in 307 bytes of machine code - meribold/btry
2024 · github.com · its alternatives →
- 5

Binary delta encoding tools. Contribute to eerimoq/detools development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 6

Utilities for packing/unpacking fields in a bitstream - astronautlabs/bitstream
2022 · github.com · its alternatives →
- 7

This program provides a simple way of visualizing the different regions of a binary file. Written in C, depends only on libpng. Currently (commit 1dd42e3) it is able to generate PNG images that represent various aspects of the binary: - Grayscale: Byte values, 00..FF. - Ascii: Printability of each byte. - Entropy: Of a "block", changed with --block-size. - Histogram: Bar graph of the byte frequencies. - Bigrams: Each point is determined by a pair of bytes. - Dotplot: Measure self-similarity. Image width/height is N^2. In the future, I plan on adding an SDL version that allows the user…
2024 · github.com · its alternatives →
- 8

A fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code. Daemonless: a real, kernel-enforced container in ~3.5 ms from an OCI image, out of one static binary - getkern/kern
Aug 2026 · github.com · its alternatives →
- 9DB
My partner reviews a lot of P&IDs (piping and instrumentation diagrams) and the adjacent files involved (excel, docx, pdfs, acd/l5x, etc). In his company, these are usually done in Bluebeam. It's really hard to see the diff + keep track of all the revisions resulted by these iterations. They end up storing files like "rev3_final_redlined.pdf". We've been looking for something close to Github to do these reviews, but haven't found one easy enough for folks with no CLI experience to understand and use (happy to check out more tools if you know any). So I built withkord.com to help with…
Aug 2026 · withkord.com · its alternatives →
- 10

Hold on tight. Contribute to alexpasmantier/grip-grab development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 11

Easily query TOML files from bash. Contribute to snyball/tombl development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 12

Experimenting with Clojure 1.9's tools.deps and CLI - ethagnawl/tools-deps-experiment
2018 · github.com · its alternatives →
- 13

zefaker is a command-line tool for generating CSV, Excel, JSON and SQL files from a Groovy DSL - creditdatamw/zefaker
2020 · github.com · its alternatives →
- 14

I wrote this tool while debugging a driver because I couldn't find a tool that allowed me to open a file, seek randomly, and read and write. I thought it might one day be useful to someone too.
Dec 2025 · github.com · its alternatives →
- 15

Composable, first-order file-to-file transformations in Python - evinism/TinyBaker
2020 · github.com · its alternatives →
- 16MA
Context File Creator - Generate project context for AI analysis
2024 · repo-distillery.vercel.app · its alternatives →
- 17

Web-based inspectors for packets and binary files. - rameshvarun/binary-inspector
2023 · github.com · its alternatives →
- 18

- 19

- 20CA
2020 · crwi.uk · its alternatives →
- 21AS
2018 · bwasti.com · its alternatives →
- 22

A converter that generates a bash one-liner from an SQL Select query (no DB necessary) - Borisvl/bigbash
2016 · github.com · its alternatives →
- 23

It provides zero-dependency, memory-safe operations for working with torrent files, bencode data, and magnet links.
2025 · github.com · its alternatives →
- 24

We have been working on tools for safe debloating of software for a few years now at the university. BLAFS is one of our first tools to release for file debloating, a bloat-aware filesystem for container debloating. It detects the files used by the container, and the debloats the container removing the unused files. The debloated containers are fully functional and can run the same workload as the original containers, but with a much smaller size and faster deployment. Check the paper for more details: https://arxiv.org/abs/2305.04641
2025 · github.com · its alternatives →
Also compare
- Clojure DSL for pattern-matching, parsing and generic programming alternatives
- A hash array-mapped trie implementation in C alternatives
- T2b – A wicked-powerful text macro language for building binary files alternatives
- A (marginally) useful x86-64 ELF executable in 466 bytes alternatives
- Binary delta encoding tools based on bsdiff and HDiffPatch alternatives
- A powerful bitstream library for TypeScript alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →