Skip to content

A user-friendly application built with Electron and JavaScript, offering seamless screen capture, customizable settings, and easy sharing for effective tutorials and presentations.

License

Notifications You must be signed in to change notification settings

shreyvarshney1/screen-recorder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Electron Screen Recorder

Overview

Electron Screen Recorder is a lightweight and user-friendly application built using Electron and JavaScript. This application allows users to easily capture their screens, making it perfect for creating tutorials, demonstrations, or capturing important moments during presentations.

Features

  • Simple and Intuitive Interface: The application boasts a clean and easy-to-use interface, ensuring users can start recording their screens with minimal effort.

  • Customizable Settings: Tailor your recording experience with customizable settings such as frame rate, audio source selection, and capture area adjustments.

  • Cross-Platform Compatibility: Electron Screen Recorder works seamlessly on Windows, macOS, and Linux operating systems, providing a consistent experience across platforms.

  • Save in Multiple Formats: Choose your preferred file format for saving recordings. The application supports popular formats like MP4, GIF, and more.

  • Easy Sharing: Share your recordings effortlessly via integrated sharing options. Whether it's through email, social media, or cloud storage, Electron Screen Recorder has you covered.

Installation

  1. Clone the repository:

    git clone https://github.com/shreyvarshney1/screen-recorder.git
  2. Navigate to the project directory:

    cd screen-recorder
  3. Install dependencies:

    npm install
  4. Start the application:

    npm start

Usage

  1. Open the Electron Screen Recorder application.

  2. Adjust the settings according to your preferences.

  3. Click the "Start Recording" button to begin capturing your screen.

  4. When finished, click the "Stop Recording" button.

  5. Save or share your recording as needed.

Development

If you wish to contribute or make modifications to the Electron Screen Recorder, follow these steps:

  1. Fork the repository.

  2. Create a new branch:

    git checkout -b feature/your-feature-name
  3. Make your changes and commit them:

    git commit -m "Add your feature description"
  4. Push to the branch:

    git push origin feature/your-feature-name
  5. Create a pull request.

License

This project is licensed under the MIT License. Feel free to use, modify, and distribute this application according to the terms of the license.

Acknowledgments

  • Thanks to the Electron and JavaScript communities for providing the tools and resources necessary for developing this screen recorder application.

Feel free to reach out with any questions or feedback. Happy recording!

About

A user-friendly application built with Electron and JavaScript, offering seamless screen capture, customizable settings, and easy sharing for effective tutorials and presentations.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published