图像与影音工具
共 18 个仓库 · 近 4 个月有推送 · JavaScript
draw.io 官方 Electron 桌面版,离线绘制流程图、架构图、UML 等各类图表,数据可存本地或对接云盘,不用打开浏览器。
基于 libvips 的高性能 Node.js 图像处理库,能快速完成 JPEG、PNG、WebP、AVIF、TIFF 的缩放裁剪与格式转换,适合服务端批量处理图片。
一个灵活好玩的 JavaScript 文件上传库,支持拖拽上传、图片处理和插件扩展,帮前端开发者快速搭出体验顺滑的上传组件。
浏览器端运行的隐私优先 PDF 工具箱,支持查看、编辑、转换、OCR 和生成 PDF,文件不上传服务器,可 Docker 自托管。
把 DOM 元素高性能截取并导出成 PNG、SVG、GIF 等多种格式的浏览器端引擎,可替代 html2canvas 做页面截图。
功能齐全的现代 HTML5 视频播放器,支持弹幕、字幕、多清晰度切换、缩略图预览、截图和自定义图层,适合在网页中快速搭建播放体验。
为 three.js 提供实时后期处理特效的库,内置泛光、景深、抗锯齿等效果,帮你在 WebGL 场景里快速搭建高质量渲染管线。
Vue 版 FilePond 适配组件,帮你快速在 Vue 项目里接入文件上传功能,支持图片预览、拖拽和异步上传。
把 FilePond 文件上传组件封装成 React 组件,支持拖拽上传、图片预览和异步处理,省去自己对接上传逻辑的麻烦。
基于 Puppeteer 的无头 Chrome/Chromium 驱动,提供生产级 API,可截图、生成 PDF、提取文本和 HTML,省去自己维护浏览器实例的麻烦。
基于 ffmpeg.wasm 的浏览器端视频编辑器,所有转码和剪辑都在本地 WebAssembly 中完成,无需上传文件或依赖服务器,兼顾隐私与离线使用。
在线截图并直接在浏览器里用 WebAssembly 压缩图片,不用上传服务器,适合需要快速截屏和减小图片体积的场景。
把彩色位图转成彩色 SVG 矢量图,底层用 potrace 做矢量化,适合需要放大不失真的图标、插画等素材。
本地运行的桌面工具,从视频中提取语音生成 SRT 字幕并翻译成任意语言,全程离线、无需注册、不限次数。
把网页完整保存成单个 HTML 文件的浏览器扩展,兼容 Manifest V3,适合离线阅读、存档和 OSINT 取证。
用 JavaScript 跨平台截取本机屏幕截图,支持 Linux、macOS 和 Windows,适合在 Node.js 脚本或自动化流程中直接调用。
纯 JavaScript 实现的图像与视频处理、计算机视觉库,浏览器和 Node.js 都能跑,提供边缘检测、特征检测、形状识别等类似 OpenCV 的能力。
给 Apple ml-sharp 做的 3D 高斯泼溅图形界面,把视频重建和 3DGS 浏览变成可视化操作,支持本地自托管,数据不出内网。