ra1nty/DXcam
A Python high-performance screen capture library for Windows using Desktop Duplication API - Updated 2026
This tool helps developers rapidly capture screenshots or continuous video from a Windows desktop, including full-screen games and Direct3D applications. It takes raw screen pixels from your monitor(s) and provides them as image data (like a NumPy array) for processing. Game developers, AI/ML engineers working on computer vision, or anyone building tools that need high-speed, real-time screen access would use this.
685 stars. Actively maintained with 2 commits in the last 30 days. Available on PyPI.
Use this if you need extremely fast and reliable screen capture on Windows for applications like AI agents, computer vision systems, or video recording from demanding full-screen applications.
Not ideal if you're a casual user needing a simple screenshot tool or if you're working on macOS or Linux, as this is Windows-specific.
Stars
685
Forks
94
Language
Python
License
MIT
Category
Last pushed
Mar 12, 2026
Commits (30d)
2
Dependencies
2
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/computer-vision/ra1nty/DXcam"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
alan-turing-institute/scivision
scivision: a framework for scientific image analysis
chuckcho/video-caffe
Video-friendly caffe -- comes with the most recent version of Caffe (as of Jan 2019), a video...
jishnujayakumar/MV-Tractus
A simple tool to extract motion vectors from h264 encoded videos.
LionelJouin/PiP-Tool
PiP tool is a software to use the Picture in Picture mode on Windows. This feature allows you to...
cmusatyalab/OpenTPOD
Open Toolkit for Painless Object Detection