XCap is a cross-platform screen capture library written in Rust. It supports Linux (X11, Wayland), MacOS, and Windows. XCap supports screenshot and video recording (WIP).
☆1,031Nov 1, 2026Updated this week
Alternatives and similar repositories for xcap
Users that are interested in xcap are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- High-performance, cross-platform screen capture library in Rust.☆650Aug 5, 2025Updated last year
- Cross platform input simulation in Rust☆1,803Updated this week
- 📸 Screen capture made easy!☆651May 16, 2021Updated 5 years ago
- Fastest Windows Screen Capture Library For Rust And Python 🔥☆525Oct 5, 2026Updated last month
- Simple library to listen and send events to keyboard and mouse (MacOS, Windows, Linux)☆749May 12, 2026Updated 5 months ago
- Bare Metal GPUs on DigitalOcean Gradient AI • AdPurpose-built for serious AI teams training foundational models, running large-scale inference, and pushing the boundaries of what's possible.
- Take a screenshot of a specific window or entire screen on Windows platform☆45Nov 22, 2025Updated 11 months ago
- Cross-platform get display info for MacOS、Windows、Linux, Like electron Display Object.☆51Oct 22, 2026Updated 2 weeks ago
- Cross-platform screen capture in Rust☆153May 22, 2023Updated 3 years ago
- A clipboard for Rust☆982Updated this week
- Cross Platform Rust Library for Powerful Webcam/Camera Capture☆821May 15, 2026Updated 5 months ago
- Safe, idiomatic Rust bindings for Apple ScreenCaptureKit — high-performance screen, window, and audio capture on macOS.☆244Updated this week
- Safe FFmpeg wrapper.☆2,023Oct 9, 2026Updated 3 weeks ago
- Encoding and decoding images in Rust☆5,903Sep 15, 2026Updated last month
- A modern screen capture library for macOS using Apple's ScreenCaptureKit framework via cidre☆18Oct 17, 2026Updated 3 weeks ago
- Deploy open-source AI quickly and easily - Special Bonus Offer • AdRunpod Hub is built for open source. One-click deployment and autoscaling endpoints without provisioning your own infrastructure.
- 🔭 Cross-platform filesystem notification library for Rust.☆3,490Updated this week
- Low-level cross-platform audio I/O library in Rust☆4,014Updated this week
- A small Rust library that lets you get position, size, title and a few other properties of the active window on Windows, MacOS and Linux☆155May 26, 2026Updated 5 months ago
- Cross-platform native GUI library for 🦀 Rust☆3,341Updated this week
- Rust bindings to Core Foundation and other low level libraries on Mac OS X and iOS☆1,297Updated this week
- Window handling library in pure Rust☆6,250Updated this week
- Cross-platform clipboard API (text | image | rich text | html | files | monitoring changes) | 跨平台剪贴板 API(文本|图片|富文本|html|文件|监听变化) Windows,…☆181Jun 30, 2026Updated 4 months ago
- Rust crate to get mouse position on Linux, MacOS, and Windows.☆12May 31, 2024Updated 2 years ago
- egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native☆32,093Updated this week
- 1-Click AI Models by DigitalOcean Gradient • AdDeploy popular AI models on DigitalOcean Gradient GPU virtual machines with just a single click. Zero configuration with optimized deployments.
- Bindings to Apple frameworks in Rust☆1,083Oct 17, 2026Updated 3 weeks ago
- Create panels for your Tauri app☆427Oct 25, 2026Updated last week
- The TAO of cross-platform windowing. A library in Rust built for Tauri.☆2,236Updated this week
- Fast ML inference & training for ONNX models in Rust☆2,610Updated this week
- ☆69Jan 29, 2025Updated last year
- “Zero setup” cross compilation and “cross testing” of Rust crates☆8,356Oct 31, 2026Updated last week
- Take screenshots using Windows.Graphics.Capture and windows-rs.☆68Mar 21, 2026Updated 7 months ago
- Rust for Windows☆12,896Updated this week
- Rust library for creating global hotkeys, and simulating inputs☆461Aug 1, 2025Updated last year
- GPU virtual machines on DigitalOcean Gradient AI • AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- A cross-platform GUI library for Rust, inspired by Elm☆31,958Updated this week
- Rust library and CLI tool for OCR (extracting text from images)☆1,914Updated this week
- A framework for building compiled Node.js add-ons in Rust via Node-API☆8,011Updated this week
- Pure Rust multimedia format demuxing, tag reading, and audio decoding library☆3,472Updated this week
- A simple library to query mouse and keyboard inputs without a window. Will work in Windows, Linux, and macOS.☆199Mar 31, 2026Updated 7 months ago
- Cross-platform WebView library in Rust for Tauri.☆5,042Updated this week
- Cross-platform library to fetch system information☆2,754Oct 30, 2026Updated last week