https://github.com/relliv/github-desktop-plus
Alternative Github Desktop App (WIP)
https://github.com/relliv/github-desktop-plus
Last synced: 2 months ago
JSON representation
Alternative Github Desktop App (WIP)
- Host: GitHub
- URL: https://github.com/relliv/github-desktop-plus
- Owner: relliv
- License: mit
- Created: 2025-07-07T18:00:12.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2026-03-31T12:18:40.000Z (2 months ago)
- Last Synced: 2026-03-31T14:34:13.638Z (2 months ago)
- Language: Vue
- Size: 3.65 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# GitHub Desktop Plus
A modern Git client built with Electron, Vue 3, and Tailwind CSS.
## Tech Stack
- **Electron** - Desktop application framework
- **Vue 3** - UI framework with Composition API
- **Vite** - Build tool
- **Tailwind CSS** - Styling
- **[Reka UI](https://reka-ui.com)** - Accessible component primitives
- **Drizzle ORM** - Database (SQLite)
- **simple-git** - Git operations
## Development
```sh
# Install dependencies
pnpm install
# Rebuild native modules for Electron
npx electron-rebuild
# Start development server
pnpm dev
# Build for production
pnpm build
```
## Window Vibrancy (macOS)
The app uses native macOS vibrancy to create a frosted glass effect where the desktop wallpaper blurs through the window background. This is enabled automatically on macOS via `BrowserWindow.vibrancy: 'under-window'`.
### DevTools Note
In development, DevTools opens in a **detached (separate) window** by default. This is intentional — if DevTools is docked inside the app window, its opaque background covers the vibrancy effect. If you manually dock DevTools back into the app, the transparent background will be hidden behind the DevTools panel. To restore vibrancy visibility, undock DevTools by clicking the "pop out" icon (top-right of DevTools) or pressing `Cmd+Shift+D`.
## License
MIT