A custom desktop client for Kirka.io, built with Electron and focused on performance, customization, and a clean user experience.
Author / Owner: IamEzi
Version: 1.0.0
Status: Closed-source / Proprietary
Customize the appearance of player skins with separate color controls:
- Head Color
- Body Color
- Apply Player Color
- Works with 64×64 player skin textures
- Selected colors are saved locally
Ezi Client includes performance-focused options designed to provide a smoother Kirka.io experience:
- Performance Mode
- GPU acceleration optimizations
- GPU rasterization
- Zero-copy rendering
- High-performance GPU preference
- Reduced background throttling
- Reduced renderer backgrounding
- Chromium performance flags
- Optional Uncapped FPS mode
- OFF by default
- Uses Chromium frame-rate options when enabled
- Changing the Uncapped FPS setting restarts the client so the setting can be applied correctly
Optional FPS monitoring for checking game performance.
Shortcut: Alt + P
Optional lightweight performance profiler.
It can display:
- Frame timing information
- JavaScript memory information when available
Shortcut: Alt + O
The client menu is designed to stay fixed and centered.
- Fixed menu position
- Non-draggable interface
- Hide Chat
- Hide Interface
- Ezi theme
- Dark theme
- Light theme
- Glass theme
Built-in userscript support allows custom JavaScript to run after Kirka loads.
Supported features include:
.jsuserscripts@name@match@run-atGM_addStyleGM_getValueGM_setValue
Userscripts can be:
- Enabled or disabled
- Loaded from a selected folder
- Reloaded without rebuilding the client
- Opened directly from the client
Ezi Client also provides:
- Fullscreen
- Reload Kirka.io
- Developer Tools
- Keyboard shortcuts
- Discord community button
| Shortcut | Action |
|---|---|
Right Shift |
Open / close Ezi Client menu |
F5 |
Reload Kirka.io |
F12 |
Open Developer Tools |
Alt + P |
Toggle FPS Monitor |
Alt + O |
Toggle Profiler |
| Setting | Default |
|---|---|
| Performance Mode | ON |
| Uncapped FPS | OFF |
| FPS Monitor | OFF |
| Profiler | OFF |
| Userscripts | ON |
| Menu Position | Fixed / Centered |
| Menu Theme | Ezi |
| Head Color | #f2c29b |
| Body Color | #3b82f6 |
- Download the latest Ezi Client release.
- Extract the downloaded archive if required.
- Run Ezi Client.
- Launch Kirka.io through the client.
- Open the client menu with
Right Shift.
FOR MACOS Check README-MAC.md
For userscripts, select your userscript folder from the Userscripts tab.
To use a userscript:
- Create or obtain a
.jsuserscript. - Put it inside your userscript folder.
- Open Ezi Client → Userscripts.
- Select the folder.
- Make sure userscripts are enabled.
- Reload Kirka.
Userscripts run locally through the client and are separate from the main Ezi Client interface.
Ezi Client is proprietary and closed-source software.
The source code, compiled binaries, graphical assets, branding, interface design, and other original materials remain the property of IamEzi, except for third-party components that are covered by their own licenses.
Do not copy, modify, repackage, redistribute, sell, or publish modified versions of Ezi Client without permission.
See the included LICENSE file for the full terms.
Ezi Client is an independent third-party client and is not an official Kirka.io product.
Kirka.io and its related trademarks belong to their respective owners.
Ezi Client 1.0.0
Created and maintained by IamEzi
© 2026 IamEzi — All Rights Reserved.