whatisgithub

What is rumdl?

orhun/rumdl — explained in plain English

Analysis updated 2026-07-17 · repo last pushed 2026-02-04

4Audience · writerComplexity · 2/5MaintainedSetup · easy

In one sentence

A fast Rust-based linter and formatter for Markdown files that finds and auto-fixes style issues like heading hierarchy, spacing, and missing alt text.

Mindmap

mindmap
  root((rumdl))
    What it does
      Lints Markdown files
      Auto-fixes formatting
      57 built-in rules
    Tech stack
      Rust
      Cargo
      VS Code plugin
    Use cases
      CI docs checks
      Editor live feedback
      Team style consistency
    Audience
      Writers
      Developers
    Setup
      Install via Cargo pip Homebrew
      Single binary

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Run rumdl in CI/CD to catch Markdown formatting issues before merging docs.

USE CASE 2

Auto-fix inconsistent heading styles and spacing across a project's README files.

USE CASE 3

Get real-time Markdown linting feedback while editing in VS Code or JetBrains IDEs.

USE CASE 4

Enforce consistent documentation style across a team using a shared config.

What is it built with?

RustCargo

How does it compare?

orhun/rumdl0labs-in/vision-link3xhelix/rbdoom
Stars444
LanguageTypeScript
Last pushed2026-02-04
MaintenanceMaintained
Setup difficultyeasymoderatehard
Complexity2/53/53/5
Audiencewriterdeveloperops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Single standalone binary, no runtime dependencies, install via Cargo, pip, or Homebrew.

Copy-paste prompts

Prompt 1
Show me how to run 'rumdl check .' and 'rumdl fmt .' on my project's Markdown files.
Prompt 2
Help me configure rumdl to disable specific rules and set a custom line-length limit.
Prompt 3
Walk me through setting up rumdl as a pre-commit hook for my documentation repo.
Prompt 4
Explain how to configure rumdl to support GitHub-flavored Markdown syntax.

Frequently asked questions

What is rumdl?

A fast Rust-based linter and formatter for Markdown files that finds and auto-fixes style issues like heading hierarchy, spacing, and missing alt text.

Is rumdl actively maintained?

Maintained — commit in last 6 months (last push 2026-02-04).

How hard is rumdl to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is rumdl for?

Mainly writer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.