CursorX is a powerful yet lightweight desktop application that enhances your screen recordings, presentations, and tutorials by providing real-time cursor highlighting. Built with modern technologies, it runs seamlessly on macOS, Windows, and Linux.
Perfect for:
- 📹 Content Creators - Make your tutorials more engaging
- 👨🏫 Educators - Help students follow along with demonstrations
- 💼 Presenters - Keep your audience focused during presentations
- 🎥 Screen Recorders - Add professional cursor effects to your videos
Download the latest installer for your operating system here.
- Adjustable Size - Choose the perfect highlight circle size for your needs
- Custom Colors - Pick any color for the cursor highlight background and outline
- Opacity Control - Fine-tune transparency levels for subtle or bold effects
- Outline Customization - Adjust outline width, offset, and appearance
- Runs completely locally on your machine
- No data collection or telemetry
- No internet connection required
- Node.js v20.x or higher
- npm v9.x or higher
- Git
-
Clone the repository
git clone https://github.com/luckrnx09/CursorX.git cd CursorX -
Install dependencies
npm install
-
Start development mode
npm run dev
This will start both the Vite dev server and Electron in development mode.
npm run package # Package for current platform
npm run package:mac # Package for macOS
npm run package:win # Package for Windows
npm run package:linux # Package for Linux
npm run package:all # Package for all platforms- macOS Sonoma and later may require additional accessibility permissions
- Some Linux distributions may need additional dependencies for transparency effects
For a complete list of issues and upcoming features, check our GitHub Issues.
CursorX is open source software licensed under the MIT License.
If you find CursorX useful, please consider:
- ⭐ Star this repository to show your support
- 🐛 Report bugs to help us improve
- 💬 Share feedback on what features you'd like to see
- 📢 Spread the word to others who might find it useful
