Elysia Tools

Browse tools, examples, visual explainers, and topic guides from one clear workspace.

Top Categories

Hubs

Language
ZHESPTRUFRDEEN

Elysia Tools

Navigation

Text Processing

Markdown Lint and Style Checker

· Last updated:2026-06-21

Lint Markdown against ~15 markdownlint rules plus 2 Chinese-typography rules, with line-located reports and one-click auto-fix of safe issues

Details

What this tool helps you do

Tokenizes Markdown into blocks and runs a markdownlint-inspired rule engine (MD001/004/009/012/013/022/024/025/029/031/032/040/041/042/045/047) plus Chinese-typography rules (CN001 space between Chinese and Latin/digits). Reports each issue with its line, rule ID, severity, and a fix hint. Auto-fix applies only safe deterministic fixes (trailing whitespace, blank lines, list markers, trailing newline). Three rule sets: Default, Strict, Lenient.

Execution

Run this tool

Fill in the form, run the tool, and review the result in one place.

Samples

Examples that match this tool

Related

Continue with connected tools and hubs

Written by the Elysia Tools team
Text311
Text Processing185
Markdown40

Tool usage guide

Learn when to use this tool, what it supports, and how real users apply it.

Key facts

Category
Text Processing
Input types
textarea, select, checkbox
Output type
html
Sample coverage
4
API ready
Yes

Overview

The Markdown Lint and Style Checker helps you validate and clean up your Markdown documents by scanning them against 15 standard markdownlint rules and Chinese-typography spacing guidelines. It provides line-by-line issue reports and offers a safe, one-click auto-fix for common formatting errors like trailing whitespaces, inconsistent list markers, and missing blank lines.

When to use

  • Before publishing documentation, README files, or blog posts to ensure consistent formatting and style.
  • When editing mixed-language documents containing both Chinese and English/digits to automatically fix spacing issues.
  • To quickly clean up messy Markdown files by automatically fixing trailing whitespaces, consecutive blank lines, and missing list markers.

How it works

  1. 1Paste your Markdown content into the text area and select your preferred rule set (Default, Strict, or Lenient).
  2. 2Enable the auto-fix option if you want the tool to automatically resolve safe, deterministic formatting issues.
  3. 3Review the generated report highlighting specific rule violations, line numbers, severity levels, and suggested fixes.

Use cases

  • Standardizing project README files before committing them to version control repositories.
  • Polishing technical documentation to ensure correct heading hierarchies and code block formatting.
  • Formatting bilingual Chinese-English articles to automatically insert proper spacing between different character sets.

Examples

1. Standardizing a Project README

Technical Writer

Background

A technical writer is preparing a project README that has inconsistent list markers, trailing whitespaces, and missing code block languages.

Problem

The document looks messy, violates standard Markdown guidelines, and lacks consistent formatting.

How to use

Paste the README content into the Markdown input, select the 'Default' rule set, check 'Auto-fix safe issues', and run the checker.

Rule Set: Default, Auto-fix: Enabled

Outcome

Trailing whitespaces are removed, list markers are unified to dashes, and a report highlights the missing code block language on line 8.

2. Fixing Bilingual Spacing in Documentation

Localization Engineer

Background

An engineer is translating documentation into Chinese and needs to ensure proper spacing between Chinese characters and English terms or numbers.

Problem

The translated text lacks spaces between Chinese and Latin characters (e.g., '使用Python3'), violating typography standards.

How to use

Input the translated Markdown text, select the 'Default' rule set, and run the lint check.

FAQ

What rules does the Markdown Lint and Style Checker validate?

It checks ~15 standard markdownlint rules (like heading levels, list markers, and code fences) and Chinese-typography rules (like spacing between Chinese and Latin characters).

What issues can the auto-fix feature safely resolve?

It automatically fixes trailing whitespaces, consecutive blank lines, inconsistent list markers, missing blank lines around headers/lists, and missing trailing newlines.

What is the difference between the Default, Strict, and Lenient rule sets?

Default checks standard rules; Strict adds strict line length (MD013) and ordered list prefix checks; Lenient suppresses style warnings to focus only on errors.

Does the tool modify my original Markdown structure or content?

No, it only fixes safe formatting issues. Structural issues like skipped heading levels or missing code block languages are reported for manual correction.

How does the Chinese-typography rule (CN001) work?

It detects and flags missing spaces between Chinese characters and Latin characters or digits, helping you maintain clean, readable bilingual text.

Hub

English and Chinese Markdown Style Review and Revision Handoff

Review stock-phrase and repetition findings in an English or Chinese Markdown draft, protect facts and quotations, reconcile revisions and links, and deliver an approved source with a review ledger.

Hub

RSS and Atom Weekly Digest Review and Delivery

Turn selected RSS and Atom feeds into a reviewed weekly digest with explicit dates, cross-source deduplication, traceable summaries and verified HTML or PDF delivery.

Hub

Release Notes Review and Website, Slack, and PDF Delivery

Review one release against its changelog, validate version syntax and Markdown references, then prepare consistent website, Slack, and PDF release notes.

Hub

Editorial Copy Review and Brand Voice

Review an existing draft for brand voice, titles, readability, typography, whitespace, and Markdown quality without flattening the author's intent.

Home
Tools3201
Samples593
Visualizations465
Viewers103
Hubs233
Tags333
Images, Audio & Video657

Image, audio, and video processing, conversion, and optimization tools

Math, Date & Finance644

Calculators, numerics, date logic, statistics, and finance tools

Design & Color297

Color, layout, graphics, visual styling, and design helper tools

Text & Writing209

Writing, cleanup, formatting, extraction, and text analysis tools

Developer & Web193

Developer utilities, networking, web debugging, and automation helpers

Conversion & Encoding175

Format, file, archive, unit, and encoding conversion tools

FLAC/WAV Source Screening and Evidence Handoff
Self-Hosted Giveaway Widget Review and Embed Handoff
Stripe Promo Code Batch Review and Import Preflight
Batch Photo Culling Review and Editing Shortlist Handoff
UI Screenshot Structure Review and Development Handoff

© 2026 Elysia Tools. All rights reserved.

DocsPricingAboutTerms of ServicePrivacy PolicyCookiesContact
Document

Markdown Viewer Samples

Sample Markdown files for README preview, documentation rendering, and rich-text markup tests

Data Formats

Markdown Samples

Markdown format examples from simple to complex document structures

Documentation

Markdown Slide Deck Samples

Remark/Marp style Markdown slide decks for testing PDF export layouts

Testing

Test Pyramid Examples - Testing Strategy Guide

Comprehensive test pyramid implementation examples including unit tests, integration tests, E2E tests, test organization, and strategic testing patterns for balanced software quality assurance

Text Processing

Markdown Link Extractor

Extract inline links, reference links, and bare URLs from Markdown documents with basic syntax validation

Text Processing

Indented List to ASCII Tree

Convert a 2-space / 4-space / Tab indented hierarchical list (Markdown bullets, -, *, 1. prefixes optional) into a copyable ASCII directory tree. Two styles: Unicode box-drawing (├──└──│) for GitHub/Discord and classic ASCII (|--\--|) for plain text. Toggles for full guide lines, trailing spaces, and bracketed leaf nodes like docs/[api.md].

Security

Security Headers Checker

Audit HTTP response headers for security compliance — parses the raw headers you paste (no network) and grades them against the OWASP secure-header set with value-level checks: HSTS max-age, CSP unsafe-inline/eval, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, COOP/COEP/CORP and more. Outputs a letter grade (A+ to F) plus per-header findings with copy-ready fix recommendations.

Health

Blood Gas Acid-Base Interpretation (AG / ΔAG)

Complete ABG analysis: pH, primary disorder, compensation (Winter's formula), anion gap ± albumin correction, delta ratio for mixed disorder detection. Derived from Emmett 2016, Kraut 2007, Rastegar 2007, LITFL, MDCalc, and Adrogué 1998. Not medical advice.

Rule Set: Default, Auto-fix: Enabled

Outcome

The tool flags the spacing issues and automatically inserts spaces to format the text correctly as '使用 Python 3'.