Skip to content
 
 

Repository files navigation

Screen Recorder

Free online screen recording tool — no installs, no sign-up, no watermarks

Badge showing the total of project forks Badge showing the total of project stars Badge showing average commit frequency per month Badge showing when the last commit was made Badge showing the total of project issues Badge showing the total of project pull-requests Badge showing project license type

About   |   Features   |   Technologies   |   Requirements   |   Starting   |   Contributing

🎯 About

I needed a simple way to record my applications working to post on LinkedIn, or record interviews to review later. But every screen recording tool I tried required creating accounts, setting up workspaces, had recording limits, or demanded a whole complicated setup just to make a simple recording. 😩

That's why I created Screen Recorder — a straightforward, no-nonsense tool that just works. 💪

This is a 100% browser-based screen recorder that runs entirely in your browser. ✨ No installation required, no sign-up needed, no watermarks, and no limits. Just open the page, hit record, and save your video directly to your computer. 📝

With this tool, screen recording has never been so simple and fast. ⚡ You can save time and focus on what really matters — capturing your screen content without the hassle. 🚀

Don't waste time with complicated recording software. Give it a try and see for yourself how easy and convenient it is! 😉

Loved the tool? Please consider starring ⭐ the repository to support its
continuous improvement and development!

✨ Features

✔️ Browser-based — Runs entirely in your browser, no installation required;
✔️ No sign-up — Start recording immediately without creating an account;
✔️ No watermarks — Your recordings are clean and professional;
✔️ No limits — Record as long as you need, no time restrictions;
✔️ Microphone support — Add voice commentary to your recordings;
✔️ Webcam overlay — Include your camera in the recording;
✔️ Tab audio capture — Record audio from specific browser tabs;
✔️ Local processing — Everything runs locally, your data never leaves your device;
✔️ Dark mode — Comfortable viewing in any lighting condition;
✔️ Responsive design — Works great on desktop and mobile devices.

🚀 Main Technologies

TypeScript Logo     Vite Logo     Tailwind CSS Logo     MediaStream Recording API Logo

See more

✅ Requirements

Before starting 🏁, make sure you have Git and Node installed on your system. (nvm recommended).

🏁 Starting

# Clone this project
$ git clone https://github.com/maurodesouza/screen-recorder

# Access
$ cd screen-recorder

# Install dependencies
$ npm install

# Run the project
$ npm run dev

# The server will initialize in the <http://localhost:5173>

🎮 Scripts

  • dev: starts the development server at localhost:5173;
  • build: creates an optimized production build of the application;
  • preview: previews the production build locally;
  • tsc: runs TypeScript compiler for type checking.

📝 License

This project is licensed under the MIT License. For more details, please refer to the LICENSE file.

Made with ❤️ by Mauro de Souza

 

Back to top

Readme created with Simple Readme

Releases

Packages

Contributors

Languages