As of 9/18/2025 Highl1te Development has been paused indefinitely
HighLite is an open-source game client for High Spell and has received permission to operate from the game developer (Dew).
HighLite is packaged as an Electron application and provides Linux, MacOS, and Windows support.
- Obtain the .exe file from the latest release
Warning
In Microsoft Edge, you may recieve a download warning due to HighLite not being commonly downloaded.
You can typically resolve this by clicking '...' and selecting 'Keep'
Warning
HighLite is currently un-signed due to the inherent cost of obtaining signing certificates for software. This results in install and download warnings. If we recieve enough players (or complaints!) we will invest in obtaining certificates.
You can resolve this by clicking 'More Info' and pressing 'Run anyway'
- Install HighLite
- You will be prompted by the game client when launching to automatically install any future updates!
- Obtain the .AppImage file from the latest release
- Execute the AppImage
- You will be prompted by the game client when launching to automatically install any future updates!
Caution
MacOS builds go largely untested so they may be more prone to buggy behavior.
- Instructions Pending
The HighLite ecosystem is distributed across multiple repositories, each serving a specific purpose in the overall architecture.
This repository! The desktop application handles:
- Electron-based desktop application mechanics
- Window management and user interface
- Core and plugin loading system
- Auto-updater functionality
- Cross-platform builds (Windows, Linux, macOS)
The core repository provides APIs for interacting with the High Spell game code:
- @highlite/plugin-api - TypeScript type definitions for plugin development
- Game state monitoring and interaction APIs
- High Spell game client integration layer
- Plugin development framework and utilities
- Shared interfaces for game data access
The Plugin Hub serves as the central registry:
- Verified plugin configurations
- Plugin version management
- Node.js v22 LTS - Download here
- Yarn v4 - Managed via Corepack (comes with Node.js)
-
Clone the repository
git clone https://github.com/Highl1te/HighliteDesktop.git cd HighliteDesktop -
Install dependencies
yarn install
yarn dev # Start development server with hot reload
yarn start # Preview built application without packagingyarn build # Build the application for production (automatically runs prebuild)
yarn build:unpack # Build and create unpacked directoryyarn build:win # Build Windows installer (.exe)
yarn build:mac # Build macOS application (.dmg)
yarn build:linux # Build Linux AppImageyarn format # Format code with Prettier
yarn format:check # Check code formatting
yarn format:fix # Fix formatting issuessrc/main/- Electron Main Process (Node Client Rendering)src/preload/- Preload Scripts (Middle-man APIs between Node Client and Web Page)src/renderer/- Renderer process (Web Page Rendering)scripts/- Build and development scriptsbuild/- Application icons and build assets



