Skip to content

jgcoded/DesktopRecorderApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Julio Gutierrez
May 7, 2023
0ccebd3 · May 7, 2023

History

2 Commits
May 7, 2023
May 7, 2023
May 7, 2023
May 7, 2023
May 7, 2023
May 7, 2023
May 7, 2023
May 7, 2023
May 7, 2023
May 7, 2023
May 7, 2023
May 7, 2023
May 7, 2023
May 7, 2023
May 7, 2023
May 7, 2023
May 7, 2023
May 7, 2023

Repository files navigation

Desktop Recorder App

This is the Electron UI for a desktop recorder app I worked on for a couple of years as a hobby project. The C++ code for this project is found here: Desktop Recorder Library. The app reached 10K monthly active users on the Windows Store.

Here is a demo of what the app looked like.

Watch the demo

Features

  • GPU Accelerated video encoding to MP4
  • On-the-fly, GPU-based texture resizing
  • Multiple monitor support
  • Monitor rotation support
  • Microphone Audio Capture
  • Mouse capture and rendering

Install

Clone the repo and install dependencies:

git clone https://github.com/jgcoded/DesktopRecorerApp.git
cd DesktopRecorderApp
npm install

Starting Development

Start the app in the dev environment:

npm start

Packaging for Production

To package apps for the local platform:

npm run package

Electron React Boilerplate


This project was scaffolded with Electron React Boilerplate. Please consider supporting Electron React Boilerplate on their Github.

License

GPLv3 © jgcoded

About

Electron based desktop recorder applications on Windows

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published