ra1nty/DXcam

A Python high-performance screen capture library for Windows using Desktop Duplication API - Updated 2026

69
/ 100
Established

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.

game-automation computer-vision real-time-data-capture desktop-automation ai-agent-development
Maintenance 13 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 21 / 25

How are scores calculated?

Stars

685

Forks

94

Language

Python

License

MIT

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.