mq VS navajo

Compare mq vs navajo and see what are their differences.

mq

A jq-like Markdown query language for command-line processing (by harehare)

navajo

A cryptographic toolkit for Rust (by chanced)
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
mq navajo
14 2
432 1
5.1% -
10.0 4.2
7 days ago almost 3 years ago
Rust Rust
MIT License Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

mq

Posts with mentions or reviews of mq. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-06-03.
  • Query Markdown as a Database with mq-db: SQL, mq, and Interval Indexes
    2 projects | dev.to | 3 Jun 2026
    mq-db takes a different approach: it parses every Markdown element into a typed block, builds interval and secondary indexes, and exposes the result through SQL and a jq-inspired query language called mq.
  • Mq – a command-line tool that processes Markdown using a syntax similar to jq
    1 project | news.ycombinator.com | 26 Feb 2026
  • Compose Your Markdown Workflow: mq Subcommands + Unix Pipes
    2 projects | dev.to | 14 Feb 2026
  • Mq – jq-like command-line tool for Markdown processing
    1 project | news.ycombinator.com | 25 Dec 2025
  • mx: Turn Your Documentation into Executable Tasks
    2 projects | dev.to | 10 Oct 2025
    Built on top of mq, a jq-like command-line tool for Markdown processing, mx parses your Markdown documents and executes the code blocks within specific sections.
  • Processing Markdown in Python with mq
    2 projects | dev.to | 27 Jul 2025
    The markdown-query package brings the functionality of the mq Markdown processor to Python. mq uses a jq-like syntax to filter, transform, and extract data from Markdown documents.
  • Markdown Processing in AI Applications with mq-mcp
    1 project | dev.to | 13 Jul 2025
    HTML Element Markdown Output Notes - # - ###### Header levels preserved Text blocks Paragraph spacing maintained , -, 1. List structure preserved Pipe tables Column alignment detected `code` Inline code formatting code blocks Code blocks with language detection > Quote block formatting [text](url) Links with titles preserved ![alt](src) Images with alt text Processing Pipeline The HTML to Markdown conversion follows this sequence: HTML Parsing: DOM tree construction from input HTML Structure Analysis: Identify semantic elements and nesting Markdown Generation: Convert elements to Markdown syntax Query Processing: Apply mq queries to resulting structure Output Formatting: Return filtered and formatted content Installation Install the mq CLI tool which includes the MCP server: # Using Cargo cargo install --git https://github.com/harehare/mq.git mq-cli # Using Homebrew brew install harehare/tap/mq # Direct binary download curl -L https://github.com/harehare/mq/releases/latest/download/mq-linux-x86_64 -o mq chmod +x mq Enter fullscreen mode Exit fullscreen mode Integration Benefits Structured Processing: jq-like queries enable precise content extraction Format Flexibility: Handles both HTML and Markdown inputs Discovery Features: Built-in function and selector documentation Resources mq Documentation MCP Specification mq Playground Claude Desktop MCP Guide Support 🐛 Report bugs 💡 Request features ⭐ Star the project if you find it useful!
  • Efficient HTML to Markdown Conversion for LLM Input with mq-crawler
    2 projects | dev.to | 5 Jul 2025
    # Install via Homebrew brew install harehare/tap/mqcr # Download pre-built binary directly curl -L https://github.com/harehare/mq/releases/latest/download/mqcr-linux-x86_64 -o mqcr chmod +x mqcr # Or build from source cargo install https://github.com/harehare/mq.git mq-crawler
  • Streamline HTML to Markdown Conversion with mq: From Web Scraping to Document Processing
    2 projects | dev.to | 21 Jun 2025
    # Convert all HTML to Markdown using mq-crawler $ mqcr https://mqlang.org # Extract specific elements from multiple HTML files $ mqcr -o docs https://mqlang.org
  • Optimize NotebookLM Input with mq: Efficient Markdown File Merging
    1 project | dev.to | 19 Jun 2025
    Uploading multiple Markdown files to NotebookLM one by one is tedious. mq solves this by merging and filtering files into a single, optimized input for better AI analysis.

navajo

Posts with mentions or reviews of navajo. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-10.

What are some alternatives?

When comparing mq and navajo you can also consider the following projects:

wasmadeus - An experimental, macro-less, frontend web framework in pure rust.

rustycopier - Its a copier implemented in rust programming language with multithreading

winvoice-cli - Invoice from the command line!

inox2d - Native Rust reimplementation of Inochi2D

rjq - Simple and fast JSON filtering tool written in Rust.

ember-rs - Ember is a minimalistic Rust library for creating 2D graphics, games, and interactive visualizations with ease and simplicity.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured