C++ ScreenShot

Open-source C++ projects categorized as ScreenShot

Top 7 C++ ScreenShot Projects

  • flameshot

    Powerful yet simple to use screenshot software :desktop_computer: :camera_flash:

    Project mention: Drawing app that came with Mint? | /r/linuxmint | 2023-12-08

    For your screenshots simply use Flameshot: https://flameshot.org

  • ksnip

    ksnip the cross-platform screenshot and annotation tool

    Project mention: Some might not see how much work is/was to maintain xorg server | news.ycombinator.com | 2023-11-29

    can also be used in non-KDE X11 desktop environments.

    which doesn't really explicitly say much, and in fact the only tool I could find that claimed to be able to support everything was ksnip, which seems to work fine with wlroots but beyond that https://github.com/ksnip/ksnip#known-issues outlines the situation well enough; KDE is at least only temporarily broken, but GNOME isn't going to improve because GNOME did that on purpose. Now, that readme says you can use xdg-desktop-portal, but I have a GNOME+Wayland machine on hand, and I couldn't get it to actually work. I think what's supposed to happen is that every time I do a screenshot it prompts for permission, which I wanted to verify so I could complain that that was totally unreasonable, but what actually happens is that it just fails, which is... not better. Oh, and while searching for solutions to that I found flameshot, but that just refuses to even run. So... maybe someday the portal solution will work; in the meantime, I feel comfortable describing the situation as Wayland not having a uniform working way of taking screenshots.

    [0] In particular, so we can avoid the situation from X11 where a load of drawing primitives are baked in that nobody has any use for anymore.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • tev

    High dynamic range (HDR) image viewer for graphics people

    Project mention: Simple TCP stream library - equivalent of rust's std::net::TcpStream? | /r/cpp_questions | 2023-01-07

    Hi. I'm a C++ newbie and want to use a simple, modern library to send over a network - specifically to use the tev image viewer's IPC protocol. I don't need anything fancy, just synchronous that I can feed arrays of bytes to. I looked briefly into asio but that seems too complicated for my needs.

  • slop

    slop (Select Operation) is an application that queries for a selection from the user and prints the region to stdout. (by naelstrof)

    Project mention: selx - A Minimal X11 selection tool | /r/suckless | 2023-10-23

    Since selx is meant to be minimal, it doesn't support some of the fancy stuff such as slop's custom opengl shaders etc.

  • InjectableGenericCameraSystem

    This is a generic camera system to be used as the base for cameras for taking screenshots within games. The main purpose of the system is to hijack the in-game 3D camera by overwriting values in its camera structure with our own values so we can control where the camera is located, it's pitch/yaw/roll values, its FoV and the camera's look vector.

    Project mention: Just finished the mission where u basically crucify that guy | /r/LowSodiumCyberpunk | 2023-06-26
  • pawxel

    Lightweight screenshot tool for designers & developers

    Project mention: Show HN: Pawxel – (Yet) A(nother) Screenshot Tool | news.ycombinator.com | 2023-03-23
  • HotShots

    Screenshot and annotation software

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-08.

C++ ScreenShot related posts


What are some of the best open-source ScreenShot projects in C++? This list will help you:

Project Stars
1 flameshot 22,207
2 ksnip 1,782
3 tev 919
4 slop 823
5 InjectableGenericCameraSystem 661
6 pawxel 71
7 HotShots 39
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives