devmenu - Browse, search and run categorized shell commands from a TUI
Yet another command runner TUI when just and Make already exist.
Process, transform and query JSON/YAML/TOML, from the shell.
jq and yq already do this—Lua embedding is nice but doesn't justify switching from established tools.
DevOps engineers and developers working with structured data in shell pipelines
jq · yq · mlr
It weights just 800kb and you don't need Lua installed in your pc.
A few examples:
echo '{"list":[1,2,3]}' | dop -e ' if type(VALUE) == "number" then set(VALUE * 2) end ' # => {"list":[2,4,6]}
echo '{"data":{"some_list":[1,2,3]}}' | dop -q data.some_list # => [1,2,3]
What I wanted was: - something simpler to reason about for non-trivial transforms - one tool for JSON/YAML/TOML - embedded scripting without needing Lua installed separately
Repo: https://github.com/dhuan/dop
Any feedback is welcome.
Yet another command runner TUI when just and Make already exist.
Zero-code MCP exposure for existing CLI commands, but MCP adoption is still niche.
22x faster startup than jc with full parser compatibility and zero Python dependencies.
Polished UI, but identical tools exist free on CyberChef, in VS Code, and browser DevTools.
Unified serialization API for six formats without codegen or macros using Zig comptime.
React Native without React — YAML+Lua compiles to real SwiftUI/Compose.