Skip to content

Tarun047/Elegant-Screen-Recorder

Repository files navigation


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.



Install

  • 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

Starting Development

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

Packaging for Production

To package apps for the local platform:

yarn package

Maintainers

  • Tarun Gudipati

License

MIT © Elegant Screen Recorder

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •