A professional desktop application for managing and launching Cursor IDE sessions. Built with a premium, minimalist design and full cross-platform support for macOS, Windows, and Linux.
- Session Management: Create, organize, and quick-launch multiple Cursor IDE sessions.
- Project Organization: Group multiple project folders into a single, cohesive session.
- Usage Analytics: Visualize time tracking and usage patterns with built-in analytics.
- Advanced Monitoring: A smart bottom bar provides real-time status and resource metrics for integrated servers and applications.
- Native Desktop Experience: A secure, sandboxed Tauri application with a clean, title-bar-less interface and native window controls.
- Production-Ready Security: Developer tools and context menus are disabled for a secure, focused user experience.
Download the latest version for your operating system from the GitHub Releases page.
- macOS: Open the
.dmgfile and drag the application to yourApplicationsfolder. - Windows: Run the
.msiinstaller as an administrator and follow the setup wizard. - Linux:
- For Debian/Ubuntu, install using the
.debpackage:sudo dpkg -i cursor-session-manager_1.0.0_amd64.deb
- For other distributions, use the universal
.AppImage:chmod +x cursor-session-manager_1.0.0_amd64.AppImage ./cursor-session-manager_1.0.0_amd64.AppImage
- For Debian/Ubuntu, install using the
- Launch the App: Open Cursor Session Manager.
- Create a Session: Click "New Session" to begin.
- Add Projects: Enter the full path to your project folder(s). Use commas to separate multiple paths.
- Launch: Click any session card to instantly open it in the Cursor IDE.
To contribute or run the application from source, ensure you have Node.js 18+, Rust 1.70+, and the Tauri CLI v2+ installed.
# Clone the repository
git clone [https://github.com/cursor-session-manager/app.git](https://github.com/cursor-session-manager/app.git)
cd app
# Install frontend dependencies
npm install
# Run the app in development mode
npm run tauri:dev
# Build the app for production
npm run tauri:build