Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LiteSnap

LiteSnap

Capture. Annotate. Pin. Done.

A fast, lightweight screenshot & annotation tool for Windows (macOS build coming later).

English · 简体中文 · 繁體中文


Windows License Platform


Download

Windows users first. Public downloads currently target Windows so we can watch real usage before investing in a signed/notarized macOS release.

Latest: v1.0.1 · All releases

Version Windows (x64 + ARM64) macOS Notes
v1.0.1 LiteSnap-1.0.1-setup.exe Coming soon — please open an issue if you need macOS Sharp high-DPI captures; correct multi-monitor targeting
v1.0.0 LiteSnap-1.0.0-setup.exe Initial public Windows release

macOS installers are temporarily hidden while we gauge demand. Developers can still build locally with npm run build:mac.


Overview

Press a global hotkey, drag out a region, mark it up, then copy, save, or pin it on screen — in a few seconds. Built for everyday screenshots and seamless long (scrolling) captures.

Preview

Region selection
Select a region, then resize or move it before annotating

Annotation tools
Shapes, pen, highlighter, mosaic, text, and emoji stickers

Scroll capture
Scroll capture with live preview while frames are stitched

Pin on screen
Pin a screenshot as a floating, always-on-top window

Features

  • Global hotkey — capture from any app (⌥A on macOS, Ctrl+Shift+A on Windows; fully customizable)
  • Adjustable region — resize and move the crop after capture, before you annotate
  • Annotation tools — rectangle, ellipse, arrow, pen, highlighter, mosaic, text, emoji
  • Scroll capture — seamless long screenshots for browsers, PDFs, and chat apps, with a live preview
  • Pin on screen — keep a capture floating at true size while you work
  • Tray-first — stays out of the way until you need it; English / 简体中文 / 繁體中文

Develop

cd app
npm install
npm run dev

Build installers

cd app
npm run build:mac         # → dist/LiteSnap-*-arm64.dmg
npm run build:win         # → dist/LiteSnap-*-setup.exe  (x64 + arm64)
npm run build:win:x64     # → dist/LiteSnap-*-setup.exe  (x64 only)

Upload files from app/dist/ to a GitHub Release (e.g. v1.0.1) and add a new row in the Download table above.

Tech stack

Electron · electron-vite · React 19 · TypeScript · Zustand · electron-builder

License

MIT © HuibingLin

About

No description, website, or topics provided.

Resources

Stars

30 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages