Breakdance—— 易用的 HTML 转 Markdown 库

Breakdance 是一个将 HTML 转成 Markdown 的 JavaScript 库。具有高度可插入式、灵活和易用的特点。

为什么要用 Breakdance:

可将 HTML 博客文章转成 Markdown 格式

可将 wiki 页面转成 markdown

将 HTML 文档转 markdown

将 HTML 幻灯片转 markdown

示例代码:

var breakdance = require('breakdance');
console.log(breakdance('<strong>The freaks come out at night!</strong>'));
//=> '**The freaks come out at night!**'

另外一个相应将 Markdown 转 HTML 的库是 Remarkable。

文章转载自 开源中国社区 [http://www.oschina.net]

时间: 2024-10-26 21:45:42

Breakdance—— 易用的 HTML 转 Markdown 库的相关文章

Discount 2.1.1.2发布 Markdown库

Discount 2.1.1.2此版本解决了一个长期存在的缺陷,文本块并不会吸收邻近的代码行,更新失败的测试在测试套件的输出格式. Discount 是一款实现了John Gruber's的Markdown文本到HTML语言,HTML语是包括从PHP Markdown Extra.Pandoc和其他Markdown实现的扩展. Markdown 为你提供了优秀的格式编排功能库,能够标识出整个文件或文本里的行.一个命令行程序可以标识出交互式文件或者脚本文件. 下载地址:http://www.pel

BabyBluetooth|简单易用的 OSX/iOS 蓝牙库

简单易用的蓝牙库,基于CoreBluetooth的封装,并兼容ios和mac osx. 为什么使用它? 1:基于原生CoreBluetooth框架封装的轻量级的开源库,可以帮你更简单地使用CoreBluetooth API. 2:CoreBluetooth所有方法都是通过委托完成,代码冗余且顺序凌乱.BabyBluetooth使用block方法,可以重新按照功能和顺序组织代码,并提供许多方法减少蓝牙开发过程中的代码量. ====================================分割

Discount 2.1.1.3发布 Markdown库

Discount 2.1.1.3本版修正了长期错误的smartypants处理(这是映射一个单破折号&http://www.aliyun.com/zixun/aggregation/16823.html">ndash;和双破折号—时,应该映射双破折号和三重破折号.) Discount 是一款实现了John Gruber's的Markdown文本到HTML语言,HTML语是包括从PHP Markdown Extra.Pandoc和其他Markdown实现的扩展. 下载地址:http:

Discount 2.1.2发布 Markdown库

Discount是一款John Gruber的Markdown文本到HTML语言的实现,HTML语言是包括从PHP Markdown Extra.Pandoc和其他Markdown实现的扩展.. Discount 2.1.2版本调整了表单处理的功能. 软件信息:http://www.pell.portland.or.us/~orc/Code/discount/ 下载地址:http://www.pell.portland.or.us/~orc/Code/discount/discount-2.1.

8个优秀的开源Markdown编辑器

Markdown 首先,对 Markdown 进行一个简单的介绍.Markdown 是由 John Gruber 和 Aaron Swartz 共同创建的一种轻量级纯文本格式语法.Markdown 可以让用户"以易读.易写的纯文本格式来进行写作,然后可以将其转换为有效格式的 XHTML(或 HTML)".Markdown 语法只包含一些非常容易记住的符号.其学习曲线平缓;你可以在炒蘑菇的同时一点点学习 Markdown 语法(大约 10 分钟).通过使用尽可能简单的语法,错误率达到了最

35款值得网站开发者收藏的JAVASCRIPT图形图表库

  图表是数据图形化的表示,通过形象的图表来展示数据,比如条形图,折线图,饼图等等.可视化图表可以帮助开发者更容易理解复杂的数据,提高生产的效率和Web应用和项目的可靠性. 在这篇文章中,我们收集了35款值得网站开发者收藏的JavaScript图形图表库,适合各种图表需求.其中大部分都是免费而且开源的,希望大家能在下面的列表中找到适合自己需求的JavaScript图表和图形库. 1. JS Charts JS Charts 是个基于JavaScript的图表生成器,不需要任何编码.JS Char

我的Android进阶之旅】GitHub 上排名前 100 的 Android 开源库进行简单的介绍

GitHub Android Libraries Top 100 简介 本文转载于:https://github.com/Freelander/Android_Data/blob/master/Android-Librarys-Top-100.md 本项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据 GitHub 搜索 Java 语言选择 (Best Match) 得到的结果, 然后过滤了跟 Android 不相关的项目, 所以排名并

C语言 HTTP上传文件-利用libcurl库上传文件

原文  http://justwinit.cn/post/7626/ 通常情况下,一般很少使用C语言来直接上传文件,但是遇到使用C语言编程实现文件上传时,该怎么做呢? 借助开源的libcurl库,我们可以容易地实现这个功能.Libcurl是一个免费易用的客户端URL传输库,主要功能是用不同的协议连接和沟通不同的服务器,libcurl当前支持DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP,IMAPS, LDAP, LDAPS, POP3, POP3

python 自动化将markdown文件转成html文件的方法_python

一.背景 我们项目开发人员写的文档都是markdown文件.对于其它组的同学要进行阅读不是很方便.每次编辑完markdown文件,我都是用软件将md文件转成html文件.刚开始转的时候,还没啥,转得次数多了,就觉得不能继续这样下去了.作为一名开发人员,还是让机器去做这些琐碎的事情吧.故写了两个脚本将md文件转成html文件,并将其放置在web服务器下,方便其他人员阅读. 主要有两个脚本和一个定时任务: •一个python脚本,主要将md文件转成html文件: •一个shell脚本,主要用于管理逻