snow-apps

mg-chao活跃维护

提供 Snow Shot 截图工具和 Snow Image Viewer 看图软件的源码,集截图、录屏、OCR 和图片浏览于一体,适合需要本地桌面图像处理工具的用户。

Snow Shot (SnowShot): free, open-source screenshot, annotation, scrolling capture, OCR and screen recording for Windows and macOS. 免费开源截图工具,支持长截图、贴图、文字识别与录屏。 Also includes Snow Image Viewer.

v1.5.3_snow-shot发布于 2026-11-09 17:01 UTC6,836star +90 / 7 天440fork同步于 2026-11-09 11:31 UTC

怎么上手

由 README 提炼,执行前请确认
winget install --exact --id mg-chao.snow-shot --source winget
brew install --cask mg-chao/tap/snow-shot
硬件要求按 README 说明

README 未说明显存或 CPU 要求;macOS 需 Apple Silicon 且系统为 macOS 15 或更高;Windows 提供 x64 与 ARM64 构建。

支持 Apple Silicon
下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

免费开源的 Windows/macOS 截图工具,集成标注、长截图、OCR 与录屏

提供 Snow Shot 截图工具和 Snow Image Viewer 看图软件的源码,集截图、录屏、OCR 和图片浏览于一体,适合需要本地桌面图像处理工具的用户。

核心能力

  • 支持截图、标注、长截图、贴图、文字识别与录屏
  • 内置默认 OCR 资源,基于 simd-paddle-ocr-rs 子模块
  • 附带 Snow Image Viewer 图片查看器
  • 提供 WinGet、Scoop、Homebrew 多种安装方式
  • Windows 支持 ARM64 原生构建与交叉编译

容易踩的坑

源码构建需先执行 git submodule update --init --recursive 初始化 OCR 子模块;Scoop 升级前须先退出 Snow Shot 并使用 Scoop 而非应用内置更新器;OCR 子模块使用独立 nightly 工具链,Cargo 命令需在其目录内运行。

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v1.5.3_snow-shot
  1. v1.5.3_snow-shotSnow Shot 1.5.3最新正式版2026-11-09 · 2026-11-09 17:01 UTC

    Snow Shot / Snow Shot Mini 1.5.3

    中文

    • 高分屏截图可选择输出尺寸,让图片更适合分享与查看。
    • 支持在图片编辑器中粘贴剪贴板内容,并将剪贴板公式渲染为贴图。
    • 绘图工具可同步新建标注的颜色;荧光笔支持自定义预设颜色。
    • 序号工具的光标可预览即将添加的数字。
    • 改善启动、自动更新、截图导出和存储的稳定性。

    English

    • Choose the output size of HiDPI screenshots for easier sharing and viewing.
    • Paste clipboard content into the image editor and pin clipboard formulas as rendered images.
    • Keep new annotation colors in sync across drawing tools and customize highlight color presets.
    • Preview the next number in the serial-number tool's cursor.
    • Improved reliability when starting the app, updating, exporting screenshots, and saving data.

    下载指南 / Download guide

    Snow Shot 完整版提供全部功能;Mini 精简版体积更小,支持截图、标注、贴图、拼图、录屏和手动文字识别。

    Snow Shot includes all features. Mini is smaller and includes screenshots, annotations, pinned images, collages, recording, and manual text recognition.

    设备 / Device应用 / App推荐下载 / Recommended其他选择 / Other options
    Windows Intel/AMD x64Snow Shot安装包 / Installer离线安装 / Offline · 便携版 / Portable
    Windows Intel/AMD x64Mini安装包 / Installer便携版 / Portable
    Windows ARM64Snow Shot安装包 / Installer离线安装 / Offline · 便携版 / Portable
    Windows ARM64Mini安装包 / Installer便携版 / Portable
    macOS 15+, Apple SiliconSnow ShotDMG下方终端命令 / Terminal command below
    macOS 15+, Apple SiliconMiniDMG下方终端命令 / Terminal command below
    macOS 15+, IntelSnow ShotDMG下方终端命令 / Terminal command below

    在线版按需下载文字识别组件,离线版已包含;便携版解压即可运行。普通安装无需下载 -update.zip、.json、.sha256 或 -homebrew.tar.gz。国内可前往 Gitee 发布页 选择同名文件。

    Online installers download recognition components as needed; offline installers include them. Extract portable ZIPs to run. For normal installation, skip -update.zip, .json, .sha256, and -homebrew.tar.gz. The same files are also available on Gitee.

    macOS 快速安装 / Quick install

    复制到终端运行。安装 Mini 时,在命令末尾添加 --edition mini(仅支持 Apple Silicon)。

    Copy into Terminal. For Mini, append --edition mini to the command (Apple Silicon only).

    国内镜像 / Gitee:

    curl -fL --proto '=https' --proto-redir '=https' -o install-snow-shot-macos.sh https://gitee.com/mg-chao/snow-apps/releases/download/v1.5.3_snow-shot/install-snow-shot-macos.sh && bash install-snow-shot-macos.sh
    
  2. v1.5.2_snow-shotSnow Shot 1.5.22026-11-08 · 2026-11-08 16:14 UTC
    查看更新说明

    Snow Shot / Snow Shot Mini 1.5.2

    中文

    • 可将系统中选中的图片直接导入编辑器;拼图预览更清晰,PDF 排版更灵活。
    • 浮动工具栏可按需添加截图历史、全屏画布和图片编辑等快捷入口。
    • 截图历史浏览更流畅、占用更少;更新后自动清理安装缓存。
    • 支持一键导出日志和崩溃报告,方便反馈问题。
    • 改善全屏截图、贴图标注和录屏工具栏的稳定性。

    English

    • Open selected images directly in the editor, with clearer collage previews and more flexible PDF layouts.
    • Add screenshot history, full-screen canvas, and image editing shortcuts to your floating toolbar.
    • Browse screenshot history more smoothly with less storage use; update files are cleaned up after installation.
    • Export logs and crash reports together for easier troubleshooting.
    • Improved full-screen capture, pinned annotations, and recording toolbar reliability.

    下载指南 / Download guide

    Snow Shot 完整版提供全部功能;Mini 精简版体积更小,支持截图、标注、贴图、拼图、录屏和手动文字识别。

    Snow Shot includes all features. Mini is smaller and includes screenshots, annotations, pinned images, collages, recording, and manual text recognition.

    设备 / Device应用 / App推荐下载 / Recommended其他选择 / Other options
    Windows Intel/AMD x64Snow Shot安装包 / Installer离线安装 / Offline · 便携版 / Portable
    Windows Intel/AMD x64Mini安装包 / Installer便携版 / Portable
    Windows ARM64Snow Shot安装包 / Installer离线安装 / Offline · 便携版 / Portable
    Windows ARM64Mini安装包 / Installer便携版 / Portable
    macOS 15+, Apple SiliconSnow ShotDMG下方终端命令 / Terminal command below
    macOS 15+, Apple SiliconMiniDMG下方终端命令 / Terminal command below
    macOS 15+, IntelSnow ShotDMG下方终端命令 / Terminal command below

    在线版按需下载文字识别组件,离线版已包含;便携版解压即可运行。普通安装无需下载 -update.zip、.json、.sha256 或 -homebrew.tar.gz。国内下载可将表格链接中的 https://github.com 替换为 https://gitee.com。

    Online installers download recognition components as needed; offline installers include them. Extract portable ZIPs to run. For normal installation, skip -update.zip, .json, .sha256, and -homebrew.tar.gz. The same downloads are available by replacing https://github.com with https://gitee.com.

    macOS 快速安装 / Quick install

    复制到终端运行。安装 Mini 时,在命令末尾添加 --edition mini(仅支持 Apple Silicon)。

    Copy into Terminal. For Mini, append --edition mini to the command (Apple Silicon only).

    国内镜像 / Gitee:

    curl -fL --proto '=https' --proto-redir '=https' -o install-snow-shot-macos.sh https://gitee.com/mg-chao/snow-apps/releases/download/v1.5.2_snow-shot/install-snow-shot-macos.sh && bash install-snow-shot-macos.s
    
  3. v1.5.0_snow-shotSnow Shot 1.5.02026-11-07 · 2026-11-07 17:02 UTC
    查看更新说明

    Snow Shot / Snow Shot Mini 1.5.0

    中文

    • 新增“贴图后保留标注可编辑”设置,贴图后仍可修改标注、撤销和重做。
    • 贴图文字工具栏新增复制按钮,选中文字即可复制。
    • 恢复的贴图会应用当前设置;重新编辑历史截图时避免重复叠加旧标注。
    • 改善编号标注删除后的排序、长图拆分预览和 Windows 截图稳定性。

    English

    • Enable “Keep annotations editable after pinning to screen” to edit, undo, and redo annotations on pinned images.
    • Copy selected text directly from the pinned-text toolbar.
    • Restored pinned images follow your current settings; reopening history images avoids duplicate annotations.
    • Improved numbered annotations after deletion, long-image split previews, and Windows capture reliability.

    下载指南 / Download guide

    Snow Shot 完整版提供全部功能;Mini 精简版体积更小,支持截图、标注、贴图、拼图、录屏和手动文字识别。

    Snow Shot includes all features. Mini is smaller and includes screenshots, annotations, pinned images, collages, recording, and manual text recognition.

    设备 / Device应用 / App推荐下载 / Recommended其他选择 / Other options
    Windows Intel/AMD x64Snow Shot安装包 / Installer离线安装 / Offline · 便携版 / Portable
    Windows Intel/AMD x64Mini安装包 / Installer便携版 / Portable
    Windows ARM64Snow Shot安装包 / Installer离线安装 / Offline · 便携版 / Portable
    Windows ARM64Mini安装包 / Installer便携版 / Portable
    macOS 15+, Apple SiliconSnow ShotDMG下方终端命令 / Terminal command below
    macOS 15+, Apple SiliconMiniDMG下方终端命令 / Terminal command below
    macOS 15+, IntelSnow ShotDMG下方终端命令 / Terminal command below

    在线版按需下载文字识别组件,离线版已包含;便携版解压即可运行。普通安装无需下载 -update.zip、.json、.sha256 或 -homebrew.tar.gz。国内下载可将表格链接中的 https://github.com 替换为 https://gitee.com。

    Online installers download recognition components as needed; offline installers include them. Extract portable ZIPs to run. For normal installation, skip -update.zip, .json, .sha256, and -homebrew.tar.gz. The same downloads are available by replacing https://github.com with https://gitee.com.

    macOS 快速安装 / Quick install

    复制到终端运行。安装 Mini 时,在命令末尾添加 --edition mini(仅支持 Apple Silicon)。

    Copy into Terminal. For Mini, append --edition mini to the command (Apple Silicon only).

    国内镜像 / Gitee:

    curl -fL --proto '=https' --proto-redir '=https' -o install-snow-shot-macos.sh https://gitee.com/mg-chao/snow-apps/releases/download/v1.5.0_snow-shot/install-snow-shot-macos.sh && bash install-snow-shot-macos.sh
    

    GitHub:

    curl -fL --proto '=https' --proto-redir '=https' -o install-snow-shot-maco
    
  4. v1.4.9_snow-shotSnow Shot 1.4.92026-11-06 · 2026-11-06 16:19 UTC
    查看更新说明

    Snow Shot / Snow Shot Mini 1.4.9

    English

    • Split long images at natural breaks and adjust the overlap between pieces.
    • Open and export TIFF images; move and resize images in collages.
    • Start scrolling screenshots with a keyboard shortcut and set an HTTP proxy in settings.
    • Fixed copying after editing scrolling screenshots and improved macOS launch-at-login responsiveness.
    • Improved pinned-image borders, toolbar behavior, and accessibility; reduced Windows installer sizes.

    中文

    • 长图智能拆分,自动寻找合适的切分位置,并可调整分块重叠范围。
    • 支持打开和导出 TIFF 图片;拼图时可移动图片、调整大小。
    • 支持快捷键启动滚动截图,可在设置中配置 HTTP 代理。
    • 修复滚动截图编辑后无法复制的问题,改善 macOS 开机启动设置的响应速度。
    • 改善贴图边框、工具栏操作和无障碍支持,缩小 Windows 安装包。

    Download guide / 下载指南

    Snow Shot includes all features. Mini is smaller, with screenshots, annotations, pinned images, collages, recording, and manual text recognition.

    Snow Shot 完整版提供全部功能;Mini 精简版体积更小,包含截图、标注、贴图、拼图、录屏和手动文字识别。

    Device / 设备App / 应用Recommended / 推荐下载Other options / 其他选择
    Windows Intel/AMD x64Snow ShotInstaller / 安装包Offline / 离线安装 · Portable / 便携版
    Windows Intel/AMD x64MiniInstaller / 安装包Portable / 便携版
    Windows ARM64Snow ShotInstaller / 安装包Offline / 离线安装 · Portable / 便携版
    Windows ARM64MiniInstaller / 安装包Portable / 便携版
    macOS 15+, Apple SiliconSnow ShotDMGTerminal command below / 终端命令见下方
    macOS 15+, Apple SiliconMiniDMGTerminal command below / 终端命令见下方
    macOS 15+, IntelSnow ShotDMGTerminal command below / 终端命令见下方

    Online installers download text-recognition components as needed; offline installers include them. Extract portable ZIPs to run. Normal installation does not need -update.zip, .json, .sha256, or -homebrew.tar.gz files.

    在线版按需下载文字识别组件,离线版已包含;便携版解压即可运行。普通安装无需下载 -update.zip、.json、.sha256 和 -homebrew.tar.gz 等更新、校验及包管理文件。国内下载可将表格链接中的 https://github.com 替换为 https://gitee.com。

    macOS quick install / macOS 快速安装

    Copy into Terminal; append --edition mini for Mini (Apple Silicon only). / 复制到终端运行;安装 Mini 时在命令末尾添加 --edition mini(仅支持 Apple Silicon)。

    curl -fL --proto '=https' --proto-redir '=https' -o install-snow-shot-macos.sh https://github.com/mg-chao/snow-apps/releases/download/v1.4.9_snow-shot/install-snow-shot-macos.sh && bash install-snow-shot-macos.sh
    

    Gitee / 国内镜像:

    curl -fL --proto '=https' --proto-redir '=https' -o install-snow-shot-macos.s
    
  5. v1.4.7_snow-shotSnow Shot 1.4.72026-11-05 · 2026-11-05 16:34 UTC
    查看更新说明

    Snow Shot / Snow Shot Mini 1.4.7

    • Fixed screenshots sometimes failing to save to history.
    • Made translated text more stable as results appear, reducing shifting and overlap.
    • Start a new annotation immediately when clicking to clear the previous selection.

    Download guide

    Snow Shot includes all features. Mini is smaller and includes screenshots, annotations, pinned images, image stitching, recording, and manual text recognition.

    DeviceApplicationRecommendedOther options
    Windows Intel/AMD x64Snow ShotOnline installerOffline installer · Portable ZIP
    Windows Intel/AMD x64MiniInstallerPortable ZIP
    Windows ARM64Snow ShotOnline installerOffline installer · Portable ZIP
    Windows ARM64MiniInstallerPortable ZIP
    macOS 15+, Apple SiliconSnow ShotARM64 DMGTerminal installation below
    macOS 15+, Apple SiliconMiniARM64 DMGAdd --edition mini to the command below
    macOS 15+, IntelSnow Shotx86_64 DMGMini requires Apple Silicon

    Online installers download OCR components when needed; offline installers include them. Portable ZIPs run after extraction. Most users can ignore -update.zip, .json, .sha256, and -homebrew.tar.gz files, which support updates, verification, and package managers.

    macOS quick install

    Copy into Terminal; no sudo needed. For Mini, append --edition mini.

    curl -fL --proto '=https' --proto-redir '=https' -o install-snow-shot-macos.sh https://github.com/mg-chao/snow-apps/releases/download/v1.4.7_snow-shot/install-snow-shot-macos.sh && bash install-snow-shot-macos.sh
    

    The installer verifies the download and signs the app locally. Follow the prompts for Screen Recording and Accessibility permissions. For Gitee downloads, replace https://github.com in the links or command with https://gitee.com.

    All changes · Gitee mirror · Website

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Snow Apps

    Snow Apps repository, providing source code for Snow Shot and Snow Image Viewer.

    For native Windows ARM64 builds and packages, see Windows ARM64 build support, including cross compilation, OCR preparation, and release validation prerequisites.

    Install Snow Shot on Windows

    Download the installer from Snow Shot releases. Install the offline Windows x64 package from the WinGet community repository with:

    winget install --exact --id mg-chao.snow-shot --source winget
    

    This package includes published beta versions and the default OCR resources. See WinGet release support for upgrades, removal, and maintainer setup.

    Once Snow Shot's submission is accepted into Scoop's official Extras bucket, install the portable Windows x64 package with Scoop:

    scoop bucket add extras
    scoop install extras/snowshot
    

    The Scoop package follows stable releases and includes the default OCR resources. Quit Snow Shot before running scoop update snowshot; use Scoop rather than the app's built-in updater. Settings and history persist across upgrades and ordinary uninstall. See Scoop release support for removal, data locations, and maintainer setup.

    Install Snow Shot on macOS

    Apple Silicon Macs running macOS 15 or later can install the stable release with:

    brew update
    brew install --cask mg-chao/tap/snow-shot
    brew upgrade --cask snow-shot
    brew uninstall --cask snow-shot
    

    Installation reuses Snow Shot's local signing identity and may request Keychain access and macOS privacy permissions. See Homebrew installation and migration for existing installations, custom app directories, and recovery.

    Maintain the OCR submodule

    snow-crates/crates/simd-paddle-ocr-rs/ is a Git submodule with its own repository, history, branches, and releases. Snow Apps records the exact OCR commit to check out. The submodule is excluded from the Snow Crates Cargo workspace so it retains its own pinned nightly toolchain and lockfile. Run its Cargo commands from the submodule directory.

    After cloning Snow Apps, initialize the submodule from the repository root:

    git submodule update --init --recursive
    

    For a new clone, git clone --recurse-submodules initializes it automatically. Submodule updates normally check out a detached HEAD. Before editing OCR code, switch to main or a feature branch inside the submodule:

    git -C snow-crates/crates/simd-paddle-ocr-rs switch main
    

    Follow the submodule's README and AGENTS.md for its build and validation commands. Commit and push OCR changes to its own repository first, then record the new revision in Snow Apps:

    git add snow-crates/crates/simd-paddle-ocr-rs
    git commit -m "build(ocr): update simd paddle ocr submodule"
    

    Open Source Licenses

    This is a multi-license repository. See LICENSE.md for the repository-level scope rules and third-party material policy.

    ProjectLicense
    ant_design_qt/Apache License 2.0
    snow-crates/GNU GPL v3.0 or later
    snow_draw_engine_qt/Apache License 2.0
    snow_rust_ffi/GNU GPL v3.0 or later
    snow-crates/crates/simd-paddle-ocr-rs/Apache License 2.0
    snow_image/GNU GPL v3.0 or later
    snow_image_viewer/GNU GPL v3.0 or later
    snow_shot/GNU GPL v3.0 or later

    Synchronized and bundled third-party materials retain their upstream licenses. See Ant Design Qt third-party notices and Snow Shot third-party notices.

    Contributing / 贡献指南

    Only fix PRs will be reviewed. Feature PRs are not accepted directly; please start a community discussion first if you need a specific feature. See the contribution guidelines for details.

    仅审查修复问题的 PR,不直接接受新增功能或功能增强的 PR。如有功能需求,请先在社区发起讨论。 详情请阅读贡献指南。

    Community

    LINUX DO