https://github.com/anelkica/snipper
A simple, but handy screen capture utility built in C++ and Qt QML
https://github.com/anelkica/snipper
cpp qml qt
Last synced: 3 months ago
JSON representation
A simple, but handy screen capture utility built in C++ and Qt QML
- Host: GitHub
- URL: https://github.com/anelkica/snipper
- Owner: anelkica
- License: mit
- Created: 2026-02-03T21:47:01.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-03-02T18:29:31.000Z (4 months ago)
- Last Synced: 2026-03-02T19:51:15.556Z (4 months ago)
- Topics: cpp, qml, qt
- Language: QML
- Homepage:
- Size: 3.84 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ✂️ snipper
[](https://github.com/anelkica/snipper/releases/latest)


A minimalist, useful and performant screen capture utility made with C++ and Qt QML.
[⟹ See screenshots... no pun intended](#-screenshots)
## 🛠️ Installation
### Requirements
- C++23 compatible compiler
- CMake 3.16 or higher
- Qt 6
### Clone the repository
```bash
git clone https://github.com/anelkica/snipper.git
cd snipper
```
### Open in Qt Creator
Open the `snipper` folder in Qt Creator IDE to build and run the application.
## ✨ Features
- Region capture
- Selection rectangle
- Fullscreen
- *PLANNED*: Window capture
- Magnification
- Scroll up/down while snipping
- Save magnified snips
- Floating pins
- Create floating stay-on-top snips
- Opacity via scrolling
- Click-through functionality
- Color picker
- Picked colors can be viewed in palette page
- Picked colors can be copied as JSON array
- Saving snips
- Timer feature
## 💫 Planned features..
- *UNCERTAIN*: EasyOCR
- Annotation
## 📸 Screenshots
### Selecting various options
### Snipping and magnification
Scroll to magnify
### Screen-wide color picker + history
### Pinnable snips
Scroll to reduce opacity, right click to open menu
### Click-through usage example
CTRL+R in the application to reset click-through pins
## 💛 Credits
* Icons provided by [Lucide](https://lucide.dev/icons/)