#89 · Primary category: NLP Tools & Text Processing

mq

cli html-to-markdown interpreter jq language-server markdown markdown-parser markdown-processor mcp md mqlang query repl rust scripting-language

A jq-like Markdown query language for command-line processing

Project last updated:08/30/26

GitHub Stars

1.0K

Forks

21

Contributors

14

License

MIT

Why we included this project

Markdown is the de facto format for most language model inputs and outputs, yet it has never had a jq-style tool for working with it from the command line. mq is that tool: a query language written in Rust that treats Markdown documents as structured data you can slice, filter, and reshape. It's especially handy if you build LLM pipelines, where you're constantly cleaning up model output, pulling one section out of a long doc, or normalizing prompt material before it goes to a model. It runs fast on large document sets and fits into shell scripts, batch jobs, or CI steps. The project is under active development, so expect rough edges, but for anyone who wrestles with Markdown in prompt or data workflows, it's worth a look.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category