#markdown-converter #convert-html #html #markdown #converter

bin+lib fast_html2md

库和二进制程序,用于将简单的 HTML 文档转换为 Markdown 格式

9 个版本

0.0.9 2023 年 12 月 28 日
0.0.8 2023 年 12 月 28 日

#1963开发工具

Download history 29/week @ 2024-04-14 21/week @ 2024-04-21 46/week @ 2024-04-28 75/week @ 2024-05-05 2/week @ 2024-05-12 17/week @ 2024-05-19 13/week @ 2024-05-26 31/week @ 2024-06-02 11/week @ 2024-06-09 76/week @ 2024-06-16 25/week @ 2024-06-23 5/week @ 2024-06-30 32/week @ 2024-07-07 40/week @ 2024-07-14 4/week @ 2024-07-21 175/week @ 2024-07-28

每月 251 次下载
用于 2 个包(通过 tpnote-lib

GPL-3.0+

54KB
856

HTML2MD

库,用于将简单的 HTML 文档转换为 Markdown 风格。实现了其 起点页面 上的 Markdown。

功能

当前支持

  • 列表(和嵌套列表)
  • 标题
  • 引用(和嵌套引用)
  • 段落
  • 水平线
  • 图片和链接
  • 表格
  • 格式化(粗体、斜体、删除线、下划线)
  • 代码

限制

  • 不支持任何 Markdown 风格(如 -/+ 无序列表样式、##/== 标题等)
  • 尚未检测代码样式

使用的库

html5ever - Servo 引擎 HTML 解析库,用于将 HTML 输入转换为 DOM

regex - Rust 中的 PCRE 支持,用于修正空白字符

贡献

您可以直接在 GitLab 上创建合并请求或错误/增强问题,或者通过电子邮件发送格式化的补丁。有关详细信息,请参阅此存储库中的 CONTRIBUTING.md 文件。

许可协议

Copyright (C) 2018-2019  Oleg `Kanedias` Chernovskiy

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

依赖项

~5–12MB
~129K SLoC