MCPcopy Create free account
hub / github.com/XMuli/SunnyCapturer

github.com/XMuli/SunnyCapturer @v5.3.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v5.3.0 ↗ · + Follow
1,083 symbols 1,820 edges 195 files 81 documented · 7% updated 3mo agov5.3.0 · 2026-04-02★ 59913 open issues

Browse by type

Functions 916 Types & classes 167
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

SunnyCapturer

tags Total Downloads

SunnyCapturer is a simple and beautiful cross-platform screenshot software that supports OCR for extracting text from images, image translation, custom stickers, and pinning images to the screen.

Feedback & Suggestions

If you encounter any bugs, have improvement suggestions, or wish to propose new features, please check the closed issues first.

If you don’t find anything similar, feel free to open a new issue to help track and resolve problems effectively.

Contact

alt text alt text alt text

Running Demo

?> See link for details of supported operating system versions

Windos

win11_02

win11_03

Linux:

Debian12

Debian12_02

Debian12_03

Ubuntu20.04-24.04

Ubuntu24.04_02

Ubuntu24.04_03

Ubuntu20.04_01

Deepin V23

Deepin23_02

Deepin23_03

OpenKylin2.0

OpenKylin2.0_01

macOS

macos13-15

macOS13_01

macOS13_02

Linux Deepin V23 (ARM64 & Loongson):

Deepin V23 ARM64:

ARM64_Deepin_V23

Deepin V23 Loongson:

Loongson_Deepin_V23

Core symbols most depended-on inside this repo

Shape

Method 834
Class 141
Function 82
Enum 26

Languages

C++100%
TypeScript1%

Modules by API surface

history-version-code/2nd-SunnyCapturer-v1.x-Code/src/ui/screenshot/screenshot.cpp70 symbols
history-version-code/1st_FLIPPED-Screenshot-Code/src/screen/screenshot.cpp62 symbols
history-version-code/1st_FLIPPED-Screenshot-Code/src/preference/prefmanage.cpp37 symbols
history-version-code/2nd-SunnyCapturer-v1.x-Code/src/ui/composite_widgets/switchbutton.cpp35 symbols
history-version-code/1st_FLIPPED-Screenshot-Code/src/screen/datamaid.h31 symbols
history-version-code/1st_FLIPPED-Screenshot-Code/src/screen/datamaid.cpp28 symbols
history-version-code/2nd-SunnyCapturer-v1.x-Code/src/ui/composite_widgets/interface.cpp25 symbols
history-version-code/2nd-SunnyCapturer-v1.x-Code/src/ui/screenshot/capturehelper.cpp23 symbols
history-version-code/2nd-SunnyCapturer-v1.x-Code/src/ui/commom/communication/communication.cpp21 symbols
history-version-code/1st_FLIPPED-Screenshot-Code/src/tool/parameterbar.cpp21 symbols
history-version-code/2nd-SunnyCapturer-v1.x-Code/src/ui/paint_bar/toolbar_level/pin/pinwidget.cpp18 symbols
history-version-code/2nd-SunnyCapturer-v1.x-Code/src/ui/paint_bar/toolbar_level/paintctrlbar.cpp18 symbols

For agents

$ claude mcp add SunnyCapturer \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page