AIThis post was created with the assistance of artificial intelligence (AI).

TL;DR

AUDIBLE

Listen free for 30 days with Audible

Thousands of audiobooks and originals — cancel anytime.

Start your free trial

As an affiliate, we earn on qualifying purchases.

Mado is a new Markdown linter developed in Rust, offering performance improvements of up to 60x over existing linters like markdownlint. It supports CommonMark and GitHub Flavored Markdown and is available via multiple package managers.

A new Markdown linter named Mado, written in Rust, has been released, claiming to be up to 60 times faster than existing linters such as markdownlint. The tool supports CommonMark and GitHub Flavored Markdown (GFM) and is available for installation across multiple platforms. Developers and teams working with Markdown files may benefit from its performance improvements.

Mado is a fast, open-source Markdown linter developed in Rust, designed to check Markdown files against most markdownlint rules. It claims to achieve performance approximately 49-60 times faster than tools like markdownlint-cli and markdownlint, based on benchmark tests conducted on a MacBook Pro (2021, M1 Max) using a dataset of around 1,500 Markdown files. The tool is compatible with CommonMark and GFM, supporting a broad set of markdownlint rules, with some marked as unstable or unsupported.

Installation options include Homebrew, Nix, Pacman, Scoop, and WinGet, with pre-built binaries available on the project’s GitHub release page. Mado can be configured via local or global configuration files, and it is compatible with GitHub Actions for integration into CI pipelines. The project is actively maintained, with ongoing development and benchmarking efforts documented in its repository.

Why It Matters

The release of Mado represents a notable advancement for developers who rely on Markdown linting, especially in large projects where performance bottlenecks can slow workflows. Its speed advantage could reduce linting time significantly, improving developer productivity. Additionally, its Rust implementation suggests potential for better stability and performance compared to traditional tools written in scripting languages like Ruby or Node.js.

Amazon

Markdown linter for developers

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Background

Existing Markdown linters such as markdownlint (Ruby) and markdownlint-cli (Node.js) are widely used but have performance limitations, especially with large codebases. Mado’s development responds to this need for faster, more efficient tools. The project has already demonstrated benchmarking results showing substantial speed improvements, and it is positioned as a drop-in replacement for existing linting workflows.

“Mado offers a significant performance boost for Markdown linting, making it more suitable for large-scale projects.”

— Akiomik, developer of Mado

“The speed improvements could be a game-changer for teams managing extensive Markdown documentation.”

— Hacker News community member

Amazon

Rust-based Markdown checker

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

What Remains Unclear

It is not yet clear how Mado performs across all markdownlint rules, especially the unsupported or unstable ones. Long-term stability, compatibility with various CI/CD pipelines, and user adoption rates are still developing. Further testing and user feedback are needed to confirm its effectiveness in diverse environments.

Amazon

Markdown syntax validation tools

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

What’s Next

Next steps include broader adoption by the developer community, further testing in real-world projects, and potential integration into popular CI/CD workflows. Ongoing development may also introduce new features or expand rule support.

Amazon

Markdown file quality checker

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

How does Mado compare in performance to existing Markdown linters?

Benchmark tests indicate Mado is approximately 49-60 times faster than tools like markdownlint-cli and markdownlint, especially on large datasets.

What platforms are supported for installing Mado?

Mado is available via Homebrew (macOS/Linux), Nix, Pacman (Linux), Scoop (Windows), WinGet (Windows), and pre-built binaries from GitHub.

Does Mado support all markdownlint rules?

Mado supports most markdownlint rules, with some marked as unstable or unsupported. Compatibility with all rules is still being evaluated.

Can Mado be integrated into CI/CD pipelines?

Yes, Mado is compatible with GitHub Actions and other automation tools, facilitating integration into automated workflows.

Is Mado open source and actively maintained?

Yes, Mado is open source, hosted on GitHub, with ongoing development and benchmarking efforts documented in its repository.

NFL SEASON / TAI

NFL season / tailgating Picks

As an affiliate, we earn on qualifying purchases.

You May Also Like

Show HN: Codiff, a local diff review tool

Codiff, a new native desktop app for reviewing Git changes locally, is now available for macOS. It offers fast, minimal diff viewing with inline comments and LLM walkthroughs.

Best Form Plugins for WordPress in 2026: A Practical Comparison

Discover the top WordPress form plugins in 2026. Compare features, pricing, and usability to find the perfect fit for your site’s needs today.

All Those A.I. Note Takers? They’re Making Lawyers Nervous

AI-powered note-taking tools are increasingly used in legal settings, causing concern among lawyers about job security and ethical implications.

This Midrange Samsung Galaxy Phone Just Hit Its Lowest Price Ever

Amazon offers the Samsung Galaxy A37 5G at a record-low price of $399.99, making it the most affordable deal yet for this midrange model.