awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
siddharthvaddem avatar

siddharthvaddem/openscreen

0
View on GitHub↗
7,282 stars·441 forks·TypeScript·mit·7 vuesopenscreen.vercel.app↗

Openscreen

OpenScreen is screen recording and editing software used to capture screen video and audio with an integrated timeline for trimming, cropping, and playback adjustments. It functions as a comprehensive system for recording, annotating, and exporting audio-visual content.

The project includes a dynamic zoom editor for applying manual or cursor-following zooms with adjustable depth and easing. It features a local caption generator that uses on-device transcription to create voiceover captions without uploading data to external servers. Additional specialized tools allow for the integration of webcam feeds as picture-in-picture overlays and the addition of animated arrows, text, and custom cursor effects.

The software covers a wide range of media capabilities, including screen and audio capture, timeline-based editing with audio waveforms, and visual enhancement tools for custom backgrounds. It supports various media export options for different resolutions and aspect ratios.

The project is implemented using TypeScript.

Features

  • Screen and Audio Capture - Captures simultaneous screen video and system/microphone audio for recording.
  • Screen Recording and GIF Editors - Combines screen capture with a timeline editor for trimming and cropping video recordings.
  • Visual Tutorial Creation - Supports creating step-by-step software tutorials through screen recording and visual annotations.
  • Canvas Rendering - Uses a canvas-based rendering system to draw video frames and overlays for real-time visual manipulation.
  • Instructional Video Production - Provides tools for trimming recordings and adding highlights to create clear instructional content.
  • Video Post-Production Effects - Produces polished promotional demos using webcam overlays, cursor smoothing, and custom backgrounds.
  • Video Timeline Visualizers - Provides a video timeline with audio waveforms and snapping guides for precise trimming and cropping.
  • Visual Layer Composition - Utilizes a layered composition pipeline to stack backgrounds, screen captures, and overlays before rendering.
  • Timeline State Managers - Employs a centralized time-index to manage playback markers, audio cuts, and visual changes.
  • Visual Annotation Tools - Implements a system for adding animated arrows, text, and custom cursor effects to emphasize screen elements.
  • Visual Annotation Tools - Allows adding animated arrows, text, and images to highlight specific elements in recordings.
  • Automatic Speech Recognition - Provides on-device speech-to-text transcription to generate captions locally for privacy.
  • Technical Media Capture - Captures high-resolution window and audio streams specifically for technical documentation guides.
  • Animated Recording Exporters - Exports recorded screen activity into video files with customizable resolutions and aspect ratios.
  • Automatic On-Device Captioning - Provides on-device voiceover transcription to create captions without uploading data to external servers.
  • Cursor Animations - Enhances cursor visibility with custom sizes, smoothing, and click effects during playback.
  • On-Device Generation - Generates voiceover captions directly on the user's device to ensure data privacy and offline access.
  • Customizable Webcam Bubbles - Integrates webcam feeds as picture-in-picture overlays with adjustable shapes and positions.
  • Automated Zoom Effects - Implements dynamic zooming that follows the cursor or manual focal points with adjustable easing.
  • Screen Space Coordinate Mappings - Calculates focal points by mapping cursor coordinates to the screen space for dynamic zooming.

Historique des stars

Graphique de l'historique des stars pour siddharthvaddem/openscreenGraphique de l'historique des stars pour siddharthvaddem/openscreen

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Openscreen

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Openscreen.
  • webadderallorg/recordlyAvatar de webadderallorg

    webadderallorg/Recordly

    17,953Voir sur GitHub↗

    Recordly is a screen recording and video editing suite designed for creating product demonstrations. It combines screen and audio capture software with a dedicated demo video editor and tools for merging webcam overlays and exporting projects as MP4 files or looping GIFs. The platform features a specialized cursor animation engine that applies smoothing, motion blur, and click animations to the rendered mouse movements. It also provides customizable webcam bubbles and a system for placing recordings inside styled containers with custom wallpapers and drop shadows. The editing workflow center

    TypeScriptelectronfreelinux
    Voir sur GitHub↗17,953
  • nickemanarin/screentogifAvatar de NickeManarin

    NickeManarin/ScreenToGif

    27,114Voir sur GitHub↗

    ScreenToGif is a screen recording and GIF editor designed to capture screen activity and refine frames to produce GIF animations and video files. It functions as a screen-to-video capture tool for creating visual demonstrations, documentation, and tutorials. The application includes a non-linear frame editor that allows for the modification of recorded footage before export. It can capture a selected screen area, webcam feed, or sketchboard, and exports the resulting animations as images, videos, or GIFs. The tool supports user interface translation to provide a localized experience in multi

    C#editorgifrecorder
    Voir sur GitHub↗27,114
  • seadve/koohaAvatar de SeaDve

    SeaDve/Kooha

    3,262Voir sur GitHub↗

    Kooha is a screen recorder for Linux desktops that utilizes the Wayland protocol and XDG Portals for secure recording. It functions as a hardware-accelerated screen capture tool that offloads video compression to the GPU to reduce CPU load and power consumption. The application integrates the PipeWire framework to capture system and microphone audio streams and leverages FFmpeg for muxing video streams and exporting various codecs and containers. Its user interface is a native Linux application built with the GTK toolkit. The software covers screen recording and capture of entire displays, s

    Rustgnomegstreamergtk-rs
    Voir sur GitHub↗3,262
  • lihaoyun6/quickrecorderAvatar de lihaoyun6

    lihaoyun6/QuickRecorder

    7,969Voir sur GitHub↗

    QuickRecorder is a screen recording software designed for capturing desktops, application windows, and system audio. It functions as a multi-device video recorder and tutorial capture tool, synchronizing video feeds from a computer and connected mobile devices into a single stream. The system distinguishes itself through an alpha-channel video exporter that produces recordings with transparent backgrounds. It also includes a presenter overlay system that renders a floating camera feed over screen captures and a specialized tutorial toolset that provides mouse movement highlighting and a magni

    Swift
    Voir sur GitHub↗7,969
Voir les 30 alternatives à Openscreen→

Questions fréquentes

Que fait siddharthvaddem/openscreen ?

OpenScreen is screen recording and editing software used to capture screen video and audio with an integrated timeline for trimming, cropping, and playback adjustments. It functions as a comprehensive system for recording, annotating, and exporting audio-visual content.

Quelles sont les fonctionnalités principales de siddharthvaddem/openscreen ?

Les fonctionnalités principales de siddharthvaddem/openscreen sont : Screen and Audio Capture, Screen Recording and GIF Editors, Visual Tutorial Creation, Canvas Rendering, Instructional Video Production, Video Post-Production Effects, Video Timeline Visualizers, Visual Layer Composition.

Quelles sont les alternatives open-source à siddharthvaddem/openscreen ?

Les alternatives open-source à siddharthvaddem/openscreen incluent : webadderallorg/recordly — Recordly is a screen recording and video editing suite designed for creating product demonstrations. It combines… seadve/kooha — Kooha is a screen recorder for Linux desktops that utilizes the Wayland protocol and XDG Portals for secure recording.… nickemanarin/screentogif — ScreenToGif is a screen recording and GIF editor designed to capture screen activity and refine frames to produce GIF… lihaoyun6/quickrecorder — QuickRecorder is a screen recording software designed for capturing desktops, application windows, and system audio.… alyssaxuu/motionity — Motionity is a browser-based motion graphics editor and video compositor. It provides a visual timeline for creating… visualize-ml/book2_beauty-of-data-visualization — This project is a mathematical visualization library and a collection of algorithmic art. It serves as a data…