javascript library相關的文章,目前共收錄 51 篇內容。
PixiJS 是一個高效能 2D 渲染引擎,基於 WebGL 打造流暢動畫與互動效果,適用於遊戲、資料視覺化與動態網站,讓前端輕鬆實現接近原生的視覺體驗。
snapDOM 是一款輕量且高效的 JavaScript 工具,可將 HTML、shadow DOM、Web Components 內容轉成 SVG、PNG、JPG、WebP 等圖片格式。支援保留樣式與字型,適合網頁截圖、報表匯出與前端圖片下載應用。
Drawflow 是一款開源 JavaScript 視覺化流程編輯器,支援拖曳節點、事件監聽、JSON 匯入匯出與多框架整合。適合用於自動化流程、AI 模型設計、資料管線與互動式邏輯
Anime.js 是輕量且強大的 JavaScript 動畫函式庫,支援 CSS、SVG、DOM 動畫與交錯控制,適合打造高效互動的前端動態效果。
Mediabunny:純 TypeScript 撰寫的輕量級 Web 媒體處理庫,支援 MP4、MP3、WebM 等多格式,內建 25+ 編解碼器並整合 WebCodecs 硬體加速。提供轉檔、裁切、重取樣等 API,無依賴、Tree-shakable,適合瀏覽器與 Node.js 影音應用。
OpenLayers 是一個開源的 WebGIS 服務,可以利用他做出類似 Bing Maps 或 Google Maps 的服務。支援GeoRSS、KML(Keyhole標記式語言)、地理標記式語言(GML)、GeoJSON和任何來源的地圖資料,這些資料都使用OGC標準作為Web地圖服務(WMS)或Web要素服務(WFS)。
Reveal.js 是開源 HTML 簡報框架,支援 Markdown 編輯、動畫切換與程式碼高亮,適合開發者製作互動簡報與技術教學展示。
htmx 是一款輕量級的開源前端函式庫,允許開發者透過 HTML 屬性實現 AJAX、CSS 過渡、WebSockets 及伺服器推送事件(SSE),無需撰寫複雜的 JavaScript。其直觀的語法大幅簡化了前端開發,使 Web 應用具備現代化互動體驗,同時保持 HTML 驅動的開發模式。
Summernote 是一款開源且輕量的線上文字編輯器,具備簡單易用的操作介面、高度客製化功能、支援多媒體操作及行動裝置友善設計,滿足多元需求。
Animata 是一個專注於提供手工製作的互動動畫與效果庫,讓開發者能夠快速將精美的動畫效果套用到自己的專案中。該平台彙集了超過 80 種元件,從打字效果、漸層文字到卡片動畫,皆能輕鬆複製並整合到前端設計中。Animata 特別適合需要高效完成視覺效果的開發者,幫助他們節省創建複雜動畫的時間與精力。
Babylon.js 是一個開源的 3D 網頁渲染引擎,專為創建高效能的互動式 3D 應用而設計。它支援現代網頁標準如 WebGL、WebGPU,並提供直覺的 API,方便開發者快速構建遊戲、虛擬現實(VR)和擴增實境(AR)應用。無論是簡單的 3D 模型顯示,還是複雜的圖形效果,Babylon.js 都能輕鬆勝任。此外,它有豐富的社群資源與範例,對新手和專家都相當友好。
Quill 是一款開源且高度可自訂的所見即所得編輯器,專為開發者打造。它提供簡單的 API 介面,允許開發者對編輯器的內容、變更和事件進行細緻的控制,並支援 JSON 作為輸入與輸出的格式。Quill 跨平台支援桌機、平板和手機,確保一致的使用體驗,無論是個人專案還是大型企業應用都適用。此外,Quill 還可以輕鬆擴充,讓開發者根據需求添加自定義功能,是一個靈活且強大的編輯器選擇。
在軟體開發和文檔編寫過程中,清晰的流程圖和圖表對於溝通複雜的概念和邏輯至關重要。Mermaid.js 提供了一個強大且易用的開源工具,讓開發者和文檔編寫者可以通過簡單的語法,快速生成各種圖表,提升工作效率。
Atropos.js 是一個強大的JavaScript 函式庫,專為創建流暢的3D互動效果而設計。它適用於各類網頁和應用程式,能夠為用戶提供引人入勝的視覺體驗。
Day.js 是一個小巧且高效的JavaScript日期函式庫,具有與Moment.js相似的API,但檔案大小僅有2KB。它專為需要簡潔且快速的日期處理功能的開發者設計,提供了豐富的功能來操作和顯示日期。