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 上獲得超過 …