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.
- 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
Clone the repo and install dependencies:
git clone https://github.com/jgcoded/DesktopRecorerApp.git
cd DesktopRecorderApp
npm install
Start the app in the dev
environment:
npm start
To package apps for the local platform:
npm run package
This project was scaffolded with Electron React Boilerplate. Please consider supporting Electron React Boilerplate on their Github.
GPLv3 © jgcoded