openscreen
Create stunning demos for free. Open-source, no subscriptions, no watermarks, and free for commercial use. An alternative to Screen Studio.
Discover how OpenScreen integrates dnd timeline for drag-and-drop region management. Learn about global state, callbacks, and video constraints.
How OpenScreen Stores and Restores Recording Sessions Between Application LaunchesLearn how OpenScreen stores and restores recording sessions using JSON manifest files, ensuring your progress is saved and accessible across application launches.
How OpenScreen Uses PixiJS for Video Playback, Compositing, and Rendering EffectsDiscover how OpenScreen uses PixiJS for efficient video playback, stunning compositing, and advanced rendering effects. Learn about its powerful 2D rendering capabilities.
How OpenScreen's Electron IPC Bridge Enables Secure Main-Renderer CommunicationDiscover how OpenScreen's Electron IPC bridge uses contextBridge and ipcRenderer to securely connect React renderer to Node.js functionality in the main process.
How Shadow Intensity, Border Radius, and Padding Work as Visual Effects in OpenScreenLearn how OpenScreen applies shadow intensity border radius and padding as visual effects using CSS drop-shadow filters PixiJS masks and viewport scaling for stunning graphics.
What Is Cursor Telemetry in OpenScreen? Mouse Movement Tracking and Replay ExplainedDiscover cursor telemetry in OpenScreen. Learn how this mouse movement tracking and replay feature captures and stores coordinate data for enhanced screen recording analysis.
How OpenScreen Generates Zoom Suggestions from Cursor MovementDiscover how OpenScreen analyzes cursor movement and dwell periods to automatically generate smart zoom suggestions during video playback for improved user engagement.
How OpenScreen Calculates and Applies Aspect Ratios for Different Export DimensionsDiscover how OpenScreen calculates and applies aspect ratios for various export dimensions. Learn how it converts labels to numeric values and computes even pixel dimensions.
How OpenScreen Export Quality Presets Affect Video Resolution and BitrateUnderstand how OpenScreen export quality presets source medium and good impact video resolution and bitrate. Learn how settings affect pixel count and visual fidelity.
Understanding the Coordinate System for Zoom Focus Points in OpenScreenLearn the 0-1 coordinate system for OpenScreen zoom focus points. Discover how values are clamped within safe margins to prevent out-of-bounds viewing.
How OpenScreen's Wallpaper System Supports Solid Colors, CSS Gradients, and Custom ImagesLearn how OpenScreen's wallpaper system supports solid colors, CSS gradients, and custom images by treating the wallpaper prop as a generic CSS background value.
How Keyboard Shortcuts Are Configured and Matched Against User Input in OpenScreenDiscover how OpenScreen configures keyboard shortcuts and matches them against user input. Explore its type-safe system for efficient key binding and conflict validation.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →