Elegant Screen Recorder uses Electron, React, Redux, React Router, Webpack and React Hot Loader for rapid application development (HMR). It's a simple Screen Recorder application which uses Electron Desktop Capturer on top of Navigator API to record screen and then pipes it to ffmpeg layer for video compression and outputs a mp4 video file.
What makes this stand out?
Based on Open Source Technologies. Fully free and customizable. No watermarks or recording length limitations.- Go to release folder and open Screen Elegant Screen Setup 1.2.0.exe
First, clone the repo via git and install dependencies:
git clone --depth 1 --single-branch https://gitlab.com/tarun-hacker/screen-recorder
cd screen-recorder
yarn
Start the app in the dev
environment. This starts the renderer process in hot-module-replacement mode and starts a webpack dev server that sends hot updates to the renderer process:
yarn dev
To package apps for the local platform:
yarn package
- Tarun Gudipati
MIT © Elegant Screen Recorder