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