An open API service indexing awesome lists of open source software.

https://github.com/contrastio/recorder

📹 Recorder | Open-source web app to record screen and camera directly in your browser | No installation required | No tracking | Fully local | 🚀
https://github.com/contrastio/recorder

insertable-streams picture-in-picture privacy recorder

Last synced: 8 months ago
JSON representation

📹 Recorder | Open-source web app to record screen and camera directly in your browser | No installation required | No tracking | Fully local | 🚀

Awesome Lists containing this project

README

          

# 🎥 Recorder

Welcome to Recorder, the coolest open-source web application that lets you capture your screen and camera right in your browser! No downloads or installations needed – just head over to [recorder.getcontrast.io](https://recorder.getcontrast.io), and start your recording! 🚀




 

**Want to learn more about us?** We are passionate about creating innovative video tools. Visit our website: [getcontrast.io](https://getcontrast.io)

## Features

- ✨ **Simple and Intuitive:** Recorder offers a user-friendly interface, making recording a breeze for everyone.
- 🎥 **Screen and Camera Recording:** Capture your browser tab or window while simultaneously adding a personal touch with your webcam.
- 🖼️ **Picture-in-Picture View:** Experience the magic of picture-in-picture, see yourself while you're recording your screen.
- 🔒 **Local and Secure:** Privacy should always be a top priority! All recordings take place directly in your browser so whatever you record, only you’ll have access to it.
- 🎬 **Real-time Preview:** Preview your camera and screen recording in real-time before diving into the action.

## How to Use

1. **Access the Web Application:** Fire up your Google Chrome browser and head to [recorder.getcontrast.io](https://recorder.getcontrast.io).

2. **Choose Your Mode:** Select your desired recording mode:

- 🖥️ **Screen only:** Capture your browser tab or window without the camera.
- 🎥 **Screen and camera:** Record your browser tab or window along with your awesome camera.
- 📷 **Camera only:** Focus solely on your camera for a personal touch.

3. **Start Recording:** Click the big red "Record" button to kickstart your screen and camera recording adventure.

4. **Picture-in-Picture View:** Your camera will appear in a nifty picture-in-picture view while recording the screen.

5. **Save and Share:** Ready to wrap it up? Click the "Stop" button and save your masterpiece as a video file to share with the world! 🌎

## Browser Compatibility

Recorder only works with **Google Chrome**! It leverages certain browser capabilities that may not be available in other browsers at the moment.

## Support

If you encounter any issues, have questions, or need assistance, please feel free to [open an issue](https://github.com/contrastio/recorder/issues) on GitHub. We welcome your feedback and are happy to assist with any questions or concerns you may have.

## Development & Contributions

Excited to dive into the code and make this app even cooler? To get started, follow these steps:

1. **Clone the Repository:** Fork the Recorder repository and clone it to your local machine using Git.

```bash
git clone https://github.com/contrastio/recorder.git
```

2. **Navigate to the Directory:** Move into the Recorder project directory.

```bash
cd recorder
```

3. **Install Dependencies:** Install the necessary dependencies using Yarn.

```bash
yarn
```

4. **Run the Development Server:** Start the development server with Yarn.

```bash
yarn dev
```

5. **Make Your Changes:** Work your magic! Make the desired improvements, add features, or fix issues.

6. **Create a Pull Request:** Once you're happy with your changes, create a pull request on the main Recorder repository. We'll review your contribution and merge it if everything looks good!

## License

Recorder is released under the [MIT License](LICENSE), allowing you to freely use, modify, and distribute the application.


---


Time to unleash your creativity and capture those moments with Recorder! 🎬🌟 Lights, camera, action!