johanneskaufmann/html-to-markdown

⚙️ Convert HTML to Markdown. Even works with entire websites and can be extended through rules.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 30 minutes ago
Added to GitGenius on September 18th, 2026
Created on May 15th, 2018
Open Issues & Pull Requests: 27 (+0)
GitHub issues: Enabled
Number of forks: 225
Total Stargazers: 3,822 (+0)
Total Subscribers: 18 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 13.4 hours
Mean response time: 7.7 days
90th percentile: 22.2 days
Tracked items: 42

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Work labelled "v2" is answered fastest, typically in about 7 hours, while "enhancement" waits about 2 days. Three people close 79% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 17
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 373 days
Stale 30+ days: 15
Stale 90+ days: 14

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (25)
  • v2 (17)
  • enhancement (12)
  • cli (7)
  • invalid (3)
  • fixed_with_v2 (1)

Most active issues this week

Sign in to see which issues are moving.

Detailed Description

html-to-markdown is a converter that transforms HTML into Markdown format, with support for processing entire websites and extensibility through custom rules.

The tool addresses the need to extract content from HTML sources and represent it in Markdown, which is more portable and human-readable for documentation, blogging, and content management workflows. It works by parsing HTML input and applying conversion rules that map HTML elements to their Markdown equivalents, allowing developers to handle both single documents and multi-page website crawling scenarios.

The project suits developers who need to migrate HTML-based content to Markdown or automate documentation generation from web sources. It is particularly valuable for those working with static site generators, content archival, or converting legacy HTML documentation. The tool's rule-based extension system means users can customize how specific HTML patterns convert, making it adaptable to non-standard markup or domain-specific requirements. The README does not compare it to alternative converters, so no relative positioning can be stated.

Development activity shows consistent engagement with the codebase. The project receives regular commits across multiple areas, indicating ongoing maintenance and refinement. Pull requests are reviewed and merged, demonstrating active collaboration. Issues are addressed with responses from maintainers, showing responsiveness to user feedback and bug reports. The tool has been refined through iterative improvements rather than remaining static after initial release.