markdown-it:快速、可扩展的 JavaScript Markdown 解析器
Markdown 已成为网络上写作的事实标准,为整个互联网上的文档、博客文章、评论和技术沟通提供支持。markdown-it(GitHub 上的 markdown-it/markdown-it)是一个 JavaScript 库,为这个生态系统的很大一部分提供动力,提供了一个快速、可扩展且符 …
Markdown 已成为网络上写作的事实标准,为整个互联网上的文档、博客文章、评论和技术沟通提供支持。markdown-it(GitHub 上的 markdown-it/markdown-it)是一个 JavaScript 库,为这个生态系统的很大一部分提供动力,提供了一个快速、可扩展且符 …
很少有事情比从 API、设定档或资料匯出中收到格式錯誤的 JSON 更令人沮喪。錯誤讯息通常难以理解,手动修復大型 JSON 档案既繁瑣又容易出錯。JSON Repair(GitHub 上的 josdejong/jsonrepair)透過提供一个自动偵测和修復常見 JSON 格式錯誤的 …
文本比较是软件开发中的基本操作,为版本控制、协作编辑和代码审查工具提供支持。jsdiff(GitHub 上的 kpdecker/jsdiff)是一个全面的 JavaScript 库,提供快速、灵活的文本差异比对,具有多种比较粒度,使其成为需要比较文本的 Node.js 和基于浏览器的应用程 …
从网页内容生成 PDF 是幾乎每个网页应用程式都会遇到的需求,但要正确实作卻出了名地困难。html2pdf.js(GitHub 上的 eKoopmans/html2pdf.js)透過提供一个简单的客户端 JavaScript 函式库解決了这个问题,它可以直接在浏览器中将 HTML 元素转换 …
桌面应用程序的格局已被一个简单的洞察所改变:如果你能用驱动互联网的相同 Web 技术来构建原生质量的桌面应用程序呢?Electron 将这个愿景变为现实,并在此过程中成为现代桌面软件开发的支柱。 Electron 是一个将 Chromium 的渲染引擎与 Node.js 运行时相结合的开源 …
图形可视化是数据可视化中最具挑战性的领域之一。网络图、依赖关系图、知识图谱和流程图都需要解决复杂的布局算法、处理边线路由、管理交互行为,并在保持性能的同时渲染可能数以千计的元素。G6 由 AntV 团队开发,正面迎接这些挑战,提供了一个完整的图形可视化框架,已在 GitHub 上获得超过 …