面向 Windows 和 macOS 的轻量截图工具,支持区域截图、标注、长截图和贴图。
- Star
- 590
- Fork
- 58
- 未关闭 Issue
- 17
- 最近提交
- 8个月前
这是什么?
WinShot 是一款面向 Windows 的桌面截图工具,可截取全屏、自定义区域或当前活动窗口,并在编辑器中打开结果。编辑器提供矩形、椭圆、箭头、直线、文字、序号标记和聚光灯等标注工具,裁剪为非破坏式操作,并支持常见比例预设。
导出时可选择 PNG 或 JPEG 格式,JPEG 质量可调。截图还可以加上 24 种渐变背景,并设置内边距、圆角和阴影。全局快捷键、系统托盘以及一键保存到指定文件夹,适合频繁截图的场景。
项目基于 Wails 构建:Go 后端负责屏幕捕获与系统集成,前端使用 React + TypeScript,并通过 react-konva 实现画布编辑。应用提供便携版可执行文件和 NSIS 安装包,需要 Windows 10 或更高版本及 WebView2 运行时。
核心功能
- 01支持全屏、区域和活动窗口三种截图模式
- 02提供矩形、椭圆、箭头、直线、文字、序号和聚光灯标注
- 03非破坏式裁剪,支持常见比例预设
- 04可导出 PNG 或 JPEG,JPEG 质量可调
- 05提供渐变背景、内边距、圆角和阴影等美化效果
- 06支持全局快捷键、系统托盘和一键快速保存
适用场景
- 为 Bug 报告或教程截图添加箭头、文字和序号步骤说明
- 用渐变背景制作更精致的截图,用于社交媒体或演示文稿
- 通过快捷键快速截取屏幕区域并保存到指定文件夹
快速上手
- 1
从 GitHub Releases 下载便携版 winshot.exe
- 2
直接运行 winshot.exe(无需安装)
使用前须知
- 仅支持 Windows;macOS 和 Linux 支持仅列在未来计划中。
- 需要 Windows 10 或更高版本,并依赖 WebView2 运行时。
标签
常见问题
- winshot 是什么?
- 基于 Wails(Go + React)构建的轻量级 Windows 截图工具,支持标注、裁剪与导出。 WinShot 是一款面向 Windows 的桌面截图工具,可截取全屏、自定义区域或当前活动窗口,并在编辑器中打开结果。编辑器提供矩形、椭圆、箭头、直线、文字、序号标记和聚光灯等标注工具,裁剪为非破坏式操作,并支持常见比例预设。
- winshot 可以免费使用吗?用的什么许可证?
- winshot 以 BSD-3-Clause 许可证开源。用于商业产品前,请先确认许可证条款。
- winshot 还在维护吗?
- 超过半年未提交。winshot 最近一次提交是在 2026年3月4日。
- winshot 适合用来做什么?
- 为 Bug 报告或教程截图添加箭头、文字和序号步骤说明 用渐变背景制作更精致的截图,用于社交媒体或演示文稿 通过快捷键快速截取屏幕区域并保存到指定文件夹
- winshot 怎么安装和运行?
- 从 GitHub Releases 下载便携版 winshot.exe 直接运行 winshot.exe(无需安装)
- 在哪里获取 winshot?
- 源代码和安装说明在 GitHub 上:https://github.com/mrgoonie/winshot
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1467RustMIT更新于 2个月前
基于 C++/Qt 的跨平台截图工具,支持内置标注编辑、命令行与 DBus 调用。
3.1万2067C++GPL-3.0更新于 4天前
轻量跨平台桌面便签工具,支持 Markdown 编辑与预览,基于 Tauri 2 与 React 构建。
5469321RustMIT更新于 前天
跨平台桌面截图、录屏与文字识别工具,素材保存在本机。
56230RustMIT更新于 前天
微软的 WinUI 界面层,提供现代控件与样式,用于构建 Windows 应用,当前版本 WinUI 3 随 Windows App SDK 发布。
8543960C++MIT更新于 3小时前
基于 WPF 开发的即用即走翻译与 OCR 工具,支持插件扩展。
8288429C#MIT更新于 26天前