Skip to content

A professional desktop application for managing and launching Cursor IDE sessions with premium design and cross-platform support.

Notifications You must be signed in to change notification settings

chama-x/cursor-manager

Repository files navigation

Cursor Session Manager Header
CleanShot 2025-07-21 at 1  41 27@2x

Version Badge License Badge

Tauri Badge Rust Badge React Badge Node.js Badge

Windows Badge macOS Badge Linux Badge

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.


Screenshots

CleanShot 2025-07-21 at 1  43 55@2x CleanShot 2025-07-21 at 1  44 34@2x

Core Features

  • 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.

Installation

Download the latest version for your operating system from the GitHub Releases page.

  • macOS: Open the .dmg file and drag the application to your Applications folder.
  • Windows: Run the .msi installer as an administrator and follow the setup wizard.
  • Linux:
    • For Debian/Ubuntu, install using the .deb package:
      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

Quick Start

  1. Launch the App: Open Cursor Session Manager.
  2. Create a Session: Click "New Session" to begin.
  3. Add Projects: Enter the full path to your project folder(s). Use commas to separate multiple paths.
  4. Launch: Click any session card to instantly open it in the Cursor IDE.

Development Environment

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
Minimal Footer

About

A professional desktop application for managing and launching Cursor IDE sessions with premium design and cross-platform support.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published