Installation

LeetCode Ghost Window is available as pre-built binaries for Windows, macOS, and Linux. Choose the installation method that works best for your operating system.

Note: All installation files are available on our GitHub repository. Visit the repository for the latest versions and additional installation options.

Windows

Installer (Recommended)

  1. Download the latest .exe installer from our GitHub repository
  2. Run the installer and follow the on-screen instructions
  3. Launch the application from your Start menu or desktop shortcut

Portable Version

  1. Download the portable .exe file
  2. Run the executable directly without installation

macOS

DMG Installer (Recommended)

  1. Download the latest .dmg file from our GitHub repository
  2. Open the DMG file
  3. Drag the LeetCode Ghost Window app to your Applications folder
  4. Launch from your Applications folder or Launchpad

ZIP Archive

  1. Download the .zip archive
  2. Extract the contents
  3. Move the extracted app to your Applications folder

Opening on macOS

When first opening the app, macOS may show a security warning. To open it:

  1. Right-click (or Control-click) on the app
  2. Select "Open" from the context menu
  3. Click "Open" in the dialog that appears

Linux

AppImage (Recommended)

Works on most Linux distributions without requiring installation:

# Download the AppImage wget https://github.com/joseook/leetcode-ghost-joseok/releases/download/latest/LeetCode-Ghost-Window-x.x.x.AppImage  # Make it executable chmod +x LeetCode-Ghost-Window*.AppImage  # Run it ./LeetCode-Ghost-Window*.AppImage

Debian/Ubuntu (.deb)

# Download the .deb package wget https://github.com/joseook/leetcode-ghost-joseok/releases/download/latest/leetcode-ghost-window_x.x.x_amd64.deb  # Install it sudo dpkg -i leetcode-ghost-window_x.x.x_amd64.deb sudo apt-get install -f

Fedora/RHEL/CentOS (.rpm)

# Download the .rpm package wget https://github.com/joseook/leetcode-ghost-joseok/releases/download/latest/leetcode-ghost-window-x.x.x.x86_64.rpm  # Install it sudo rpm -i leetcode-ghost-window-x.x.x.x86_64.rpm

CLI Installation

You can also install LeetCode Ghost Window CLI via npm:

npm install -g leetcode-joseok

For more information about the CLI, see the CLI documentation.

System Requirements

Windows

  • Windows 10 (1803 or newer) or Windows 11
  • 4 GB RAM minimum (8 GB recommended)
  • 50 MB available disk space

macOS

  • macOS 12 Monterey or newer
  • Intel or Apple Silicon processor
  • 4 GB RAM minimum (8 GB recommended)
  • 50 MB available disk space

Linux

  • Modern Linux distribution (Ubuntu 20.04+, Fedora 34+, etc.)
  • X11 or Wayland display server
  • 4 GB RAM minimum (8 GB recommended)
  • 50 MB available disk space
  • Required libraries: GTK3, libnotify, libappindicator