screen_capture_lite
About screen_capture_lite
screen_capture_lite is a cross-platform library for capturing screen and window content. It supports Windows 7 and above, MacOS, and Linux. The library provides raw BGRA 32-bit pixel data, with alpha channel usage varying by callback type.
The library allows capturing entire monitors or specific windows based on title filters. It operates with minimal external dependencies, requiring only basic Linux packages for that platform. Each monitor or window capture runs in its own thread for non-blocking operation.
Key features
- Cross-platform support for Windows, MacOS, and Linux
- Monitor and window capture capabilities
- Raw BGRA 32-bit pixel data output
- Separate callbacks for new frames, changed frames, and mouse movements
- Thread-per-monitor/window architecture
- Configurable frame and mouse change intervals
- Title-based window filtering
- Pause/resume functionality
Download 17.1.1368
May 4, 2026WindowsWindows
Frequently asked questions
- Is screen_capture_lite free?
- Yes. screen_capture_lite is free and open-source software, distributed under the MIT license.
- Which platforms does screen_capture_lite support?
- screen_capture_lite provides downloads for Windows.
- What is the latest version of screen_capture_lite?
- The latest version is 17.1.1368, released on Aug 14, 2023.
- What platforms does this library support?
- The library supports Windows 7 and above, MacOS, and Linux.
- What dependencies are required?
- On Linux, you need libxtst-dev, libxinerama-dev, libx11-dev, and libxfixes-dev. Other platforms have no external dependencies.
- How is the image data formatted?
- Images are provided in raw BGRA format (32 bits per pixel) with pixel data ordered as [A,R,G,B] in memory. Alpha is unused except in mouse change callbacks.
- Can I capture specific windows only?
- Yes, you can filter windows by title using string matching before starting capture.
More Utilities
scrcpy
Genymobile
Scrcpy mirrors and controls Android devices from a computer. It works without root access and supports basic input like keyboard and mouse.
Stirling-PDF
Stirling-Tools
Stirling-PDF is a web-based PDF editor accessible from any device. It offers tools for editing PDF documents directly in the browser without requiring installation.
LocalSend
localsend
LocalSend is a cross-platform file-sharing tool that works offline over a local network. It provides a simple, open-source alternative to proprietary solutions like AirDrop. The tool supports direct device-to-device transfers without requiring internet access.