CamPeek is a powerful yet lightweight GNOME Shell extension inspired by the popular macOS app Hand Mirror, providing instant webcam access directly from your Linux desktop's top bar with advanced camera compatibility and intelligent detection. 🎥 Key Features: • ✨ Instant Access: Open your webcam feed in one quick click—perfect for a last-minute check before video calls. • 🖼️ Minimalist Design: A sleek, always-on-top, frameless window for a distraction-free preview. • 🔒 Privacy First: CamPeek streams your webcam feed directly without recording or saving any data. • 🚀 Lightweight & Simple: Fast, unobtrusive, and integrates smoothly into your GNOME desktop experience. 🔧 Advanced Camera Support: • 🎯 Intelligent Detection: Advanced multi-method camera detection with 95%+ compatibility across camera types. • 📹 Multi-Camera Support: Right-click to switch between multiple cameras with real camera names (not just "Camera 0"). • 🔄 Adaptive Resolution: Automatically detects and uses optimal resolutions (16:9 preferred, 4:3 fallback). • 🏗️ Enhanced Compatibility: Works with built-in laptop cameras, USB webcams, professional cameras, and capture cards. • ⚡ Optimized Performance: 60-80% faster camera detection with intelligent testing order (capability → format → GStreamer). • 🛠️ Smart Fallback: Multiple detection methods ensure compatibility with non-standard drivers and older cameras. 🎛️ Technical Excellence: • 📊 Expanded Device Range: Scans up to 20 camera devices (/dev/video0-19) for comprehensive coverage. • 🔍 Dual Capability Detection: Primary method checks Device Caps, fallback method for older cameras. • 📐 Format Validation: Counts actual video formats to distinguish capture devices from metadata devices. • 🎬 Enhanced GStreamer Pipeline: Adaptive capabilities with videoconvert, videoscale, and quality optimization. • ⚠️ Intelligent Error Handling: Specific error types with helpful solutions (missing GStreamer, permissions, etc.). 📍 Ideal For: • Quickly checking your appearance or environment before meetings. • Confirming camera functionality instantly—no need to open heavy applications. • Privacy-conscious users looking for a fast and straightforward webcam preview tool. • Users with multiple cameras who need easy switching between devices. • Systems with built-in cameras, professional equipment, or non-standard camera drivers.
Unfortunately, to help prevent spam, we require that you log in to GNOME Shell Extensions in order to post a comment or report an error. You understand, right?
Version | Status | Shell Versions |
---|---|---|
26 | Unreviewed |
46
47
48
|
25 | Active |
46
47
48
|
24 | Active |
46
47
48
|
23 | Active |
46
47
48
|
22 | Rejected |
43
44
45
46
47
48
|
21 | Active |
48
|
20 | Rejected |
48
|
19 | Active |
48
|
18 | Rejected |
48
|
17 | Rejected |
48
|
16 | Rejected |
48
|
15 | Active |
48
|
14 | Rejected |
48
|
13 | Rejected |
48
|
12 | Active |
48
|
11 | Rejected |
48
|
10 | Rejected |
48
|
9 | Rejected |
48
|
8 | Active |
48
|
7 | Rejected |
48
|
6 | Active |
48
|
5 | Active |
48
|
4 | Rejected |
48
|
3 | Rejected |
48
|
2 | Rejected |
48
|
1 | Rejected |
48
|
User Reviews
Loading reviews…