Skip to content

Introvesia/mousecorder

Repository files navigation

MouseCorder

A lightweight screen recorder that captures and visualizes mouse movements. Perfect for creating tutorials, demonstrations, and analyzing cursor patterns.

Prerequisites

  • Node.js (version 16 or higher)
  • npm

Installation

  1. Clone the repository:
git clone https://github.com/Introvesia/mousecorder.git
cd mousecorder
  1. Install dependencies:
npm install

Development

Run the app in development mode:

npm start

Building

Create distributables for your platform:

# Create a package
npm run package

# Create distributables (Windows: .exe, Linux: .deb/.rpm, macOS: .zip)
npm run make

Features

  • Mouse Trail: See where your cursor has been
  • Click Highlights: Visual feedback for mouse clicks
  • Screen Recording: Capture your screen in high quality
  • Easy Export: Save recordings in common video formats
  • Simple Interface: Start recording with just one click

How to Use

  1. Open MouseCorder in your browser
  2. Select the screen area you want to record
  3. Click "Start Recording"
  4. Do your thing - MouseCorder will track your mouse
  5. Click "Stop" when finished
  6. Save your recording

Requirements

  • This app is portable
  • Permission to record your screen

Privacy

MouseCorder runs entirely in your browser. Your recordings stay on your computer and are never uploaded unless you choose to save them elsewhere.

Support

Having issues? Found a bug? Please open an issue on our GitHub repository.

License

MIT License - feel free to use, modify, and share.

About

Screen recorder that follows mouse movement

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published