This branch keeps the current Electron 10 runtime and focuses on local performance work only. The goal is to reduce client overhead on Apple Silicon without changing the app framework or widening the platform target.
Head to the Releases page to grab the latest installer for Windows, macOS, or Linux.
Make sure you have Node.js and Git installed, then run:
# Clone the repository
git clone https://github.com/zVipexx/dawn-client.git
cd dawn-client
# Install dependencies
npm install
# Start the client
npm run startTo package a build for your platform:
npm run buildThe output will be in the build/ folder.
🎨 Visuals & Rendering
- Uncapped FPS - remove the frame rate cap
- Wireframe Weapon - render your weapon (and optionally arms) in wireframe
- Custom CSS - inject stylesheets via URL or local file path, with a toggle
- UI Animations Toggle - enable or disable interface transitions
- Interface Opacity & Bounds - fine-tune UI transparency and positioning
- Colored Kill Feed - kills colored by team for quick readability
🔫 Weapon Customization
- Weapon Color - tint your weapon a custom color, or enable Rainbow mode
- Weapon Size - scale your weapon model up or down
- Weapon Offset - fine-tune X/Y/Z position of your weapon in view
- Skin Changer - apply custom skins to any weapon (client-side only)
- Permanent Crosshair - always-visible crosshair, no fading when scoping
🔧 HUD & Interface
- Custom Hitmarker - set via URL or local file path
- Custom Kill Icon - set via URL or local file path
- K/D Indicator - live kill/death ratio displayed in HUD
- Hide Chat / Hide Interface - declutter or go fully immersive
- Permanent Tablist - keep the scoreboard always visible
- Spectate Button - quick-spectate friends directly from the friends list
- Skip Loading Screen
🎭 Personalization
- Local Customizations - create your own gradient name, badges, and profile background visible only to you
- Animated gradients with configurable rotation, shadow color & intensity
- Add/remove custom badge slots
- Custom profile background via URL
- Sound Swapper - replace any in-game sound (hitmarker, gunshots, kills, etc.) with your own
.mp3 - Custom Menu Themes - Dark, Light, Dawn, or Glass
- Custom Menu Keybind - set any key to open/close the menu
🌐 Browse & Community
- Community Hub - browse and apply community-made CSS packs, crosshairs, skyboxes, map textures, kill icons, sounds, and maps directly in the client
- Map Images in Server List - visual map previews when browsing servers
- Custom List Price - set your own default listing price
- Shift-click username in Global Chat to open their profile
- Shift-click link in Friends List to copy the game link
🛠️ Client Tools
- Userscripts - run custom JS scripts inside the client
- Discord Rich Presence - show your Kirka status on Discord
- Pack / Chest Auto Opener - unbox while playing
- Proxy URL - choose from multiple proxies
| Key | Action |
|---|---|
F2 |
Screenshot and copy to clipboard |
F4 |
Return to https://kirka.io |
F5 |
Reload |
F6 |
Load URL |
F7 |
Copy URL |
F11 |
Toggle Fullscreen |
F12 / Ctrl+Shift+I |
Open DevTools |
Shift + Click name in chat |
Open player profile |
Shift + Click link in friends list |
Copy game link |
Yes. Dawn Client is 100% safe to use. All releases are built directly using github workflows.
If you run into any issues, join the Discord server to report bugs or get support from the community.
| Contributor | Contribution |
|---|---|
| Kirka Community Hub | Browser Assets |
| irrvlo | Original Juice Client & Kirka Tools |
| Daymian | Maps and additional CSS |
| CarrySheriff | Original Pack/Chest opener, Map Images, Market Names, Custom List Price |
| Cheeseburger | Updated Pack/Chest opener |
| AwesomeSam | Basic Resource Swapper |
| Error430 | Performance optimizations |
| robertpakalns | Bug fixes, optimizations & tweaks |
Built with ❤️ for the Kirka.io community • Join the Discord
