Key Features
Platform
Windows/Mac/Linux with Electron 28+
Screenshots
Full screen, window, or region capture
Screen Recording
Record screen with audio support
Annotations
Draw, highlight, and add text
Hotkeys
Customizable global shortcuts
Cloud Upload
Direct upload to cloud storage
Quick Start
Setup Example
Preview of ScreenCapture integration:
JavaScript
const { ScreenCapture } = require('screen-capture');
const capture = new ScreenCapture({
format: 'png',
quality: 95,
cursor: true
});
// Take a screenshot
const screenshot = await capture.takeScreenshot({
type: 'fullscreen'
});
// Start recording
capture.startRecording({ fps: 30, audio: true });
Capture Modes
| Mode | Output | Options |
|---|---|---|
| Full Screen | PNG, JPG, WebP | Multi-monitor support |
| Window | PNG, JPG, WebP | With/without shadow |
| Recording | MP4, WebM, GIF | Up to 60fps, audio |
What's Included
- Full screen capture
- Window selection
- Region cropping
- Video recording (MP4/GIF)
- Keyboard shortcuts
- Auto-save options
- Full source code access
- Lifetime updates
- Email support