A powerful, high-performance, and beautiful cross-platform Redmine client built with Electron, React, and Vite.
Redmine-Desktop provides a premium native-like experience for managing your Redmine issues with a focus on design aesthetics and smooth interaction.
- Multi-Grouping Support: Group your issues by Status or Assignee with a single click.
- Dynamic Filtering: Smart filtering system that adapts based on your grouping mode.
- macOS Vibrancy: Native "Glassmorphism" effect with macOS Vibrancy support (exclusive to macOS Dark Mode).
- GPU Accelerated UI: Smooth animations and selection indicators powered by hardware acceleration.
- Fast Search: Instant search across your current projects and issues.
- Project & Version Management: Easy navigation through projects and their respective versions.
- Rich Task Interaction: Update status, priority, assignee, and fixed versions directly from the list.
- Responsive Layout: Adjust your sidebar and list widths to match your workflow.
- Framework: React
- Runtime: Electron
- Build Tool: Vite
- Language: TypeScript
- Styling: Vanilla CSS (Optimized for performance)
- Node.js (Recommended version 18 or higher)
- npm or yarn
📦 Download Pre-built Binaries
Pre-built binaries are available on the Releases page.
Due to macOS Gatekeeper security policies, applications downloaded from the internet that are not code-signed may show an error saying the app is "damaged" or "can't be opened".
To fix this, run the following command in Terminal after installing:
xattr -cr /Applications/Redmine.appThis removes the quarantine attribute that macOS adds to downloaded files.
🛠️ Build from Source
-
Clone the repository:
git clone <repository-url> cd redmine-desktop
-
Install dependencies:
npm install
Run the application in development mode:
npm run devTo build and package the application for your current platform:
# General build (detects current OS)
npm run build
# Specific platform builds
npx electron-builder --mac --arm64
npx electron-builder --win --x64Output files will be located in the release/ directory.
For more detailed technical documentation and development history, please refer to:
- AGENTS.md - Technical implementation details and development log.
MIT License.