Htmd: A turndown.js inspired HTML-to-Markdown converter for Rust

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. htmd

    A turndown.js inspired HTML to Markdown converter for Rust (by letmutex)

    Author here, I'm working on making it faster.

    Currently, for the test page https://github.com/letmutex/htmd/blob/main/examples/page-to-..., the debug build is slower than turndown.js (~750ms vs ~670ms on my machine), the release build brings that down to ~170ms. It can definitely be faster, at least the debug build shouldn't be slower than turndown.js.

    I haven't checked which parts can be improved, so I'm not sure how much time we can save after optimization.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. markhtml

    a fast CLI tool for converting markdown to html

    Nice! I made a CLI in go for quickly converting html to markdown sometime ago: https://github.com/thebigbone/markhtml

  4. html-to-markdown

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

    Note: Six years ago I open sourced a Golang library [1]. Currently I am re-writing it completely with the aim of getting even better than Pandoc. And wrote about the encountered edge-cases [2].

    [1] https://github.com/JohannesKaufmann/html-to-markdown

    [2] https://html-to-markdown.com/edge-cases

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Wildcard pattern matching. Review and feedback are MOSTLY welcome and appreciate 🥰

    1 project | /r/golang | 11 May 2023
  • Gofumpt: It's like gofmt except more strict

    4 projects | news.ycombinator.com | 10 Feb 2023
  • Show HN: Gomponents, HTML components in pure Go

    8 projects | news.ycombinator.com | 17 Oct 2024
  • Create a Hugo Theme from Scratch - III

    3 projects | dev.to | 15 Oct 2024
  • Don't try to sanitize input. Escape output. (2020)

    2 projects | news.ycombinator.com | 13 Jul 2024

Did you know that Go is
the 4th most popular programming language
based on number of references?