Skip to content
SPECIFICTION
Get listed

sharkfin

getsharkfin.com

Free plan WebWindowsmacOSLinux

Spec sheet

Purpose
sharkfin is an open-source configurator for keyboards built on ROYUAN hardware, including models sold under brands such as Attack Shark, Akko, Epomaker, MonsGeek, Ajazz, Hator and ikbc.Read 11 Oct 2026 · getsharkfin.com
Platforms
Downloads are offered for Linux, macOS and Windows, and a browser version runs in Chrome, Edge or another Chromium browser; Firefox and Safari cannot open the keyboard.Read 11 Oct 2026 · getsharkfin.com
Free plan
YesRead 22 Sep 2026 · getsharkfin.com
Privacy
The browser build makes no requests of its own after loading, the desktop app makes no network requests, and the app has no account, analytics or cookies.Read 11 Oct 2026 · getsharkfin.com
Support
Bugs and questions go through GitHub issues, and users can submit a board report with a photo to help add keyboard support.Read 11 Oct 2026 · getsharkfin.com
Backups
Backup files include keymaps, lighting and settings, but exclude macros and per-key paint; profiles are stored on the keyboard.Read 11 Oct 2026 · getsharkfin.com
Connection requirement
Writes require a USB cable; Bluetooth has no settings channel, and wireless access through a 2.4 GHz receiver depends on whether it relays that channel.Read 11 Oct 2026 · getsharkfin.com
Key mapping
It lets users remap keys to keyboard keys, mouse actions, macros or media controls across base and Fn layers, including the knob.Read 11 Oct 2026 · getsharkfin.com
Lighting
Users can adjust the keyboard's built-in lighting effects and paint individual keys with custom colours.Read 11 Oct 2026 · getsharkfin.com
Limits
It does not offer report or polling rate settings, QMK or VIA support, Bluetooth settings, or music-synchronized lighting; it says some of these require different firmware or a continuously running program.Read 11 Oct 2026 · getsharkfin.com
Macro support
YesRead 22 Sep 2026 · getsharkfin.com
Macros
It can record key and mouse sequences with per-event delays into 50 onboard slots and bind them to keys.Read 11 Oct 2026 · getsharkfin.com
Magnetic switches
On magnetic boards, it offers settings such as actuation and release points, rapid trigger and dynamic keystroke, with some controls requiring Setup to unlock.Read 11 Oct 2026 · getsharkfin.com
Maintainer and history
The maker identifies @dniminenn as maintainer and says the first release was 26 July 2026; it does not state an HQ or founding date.Read 11 Oct 2026 · getsharkfin.com
Onboard device memory
YesRead 22 Sep 2026 · getsharkfin.com
Polling rate control
NoRead 22 Sep 2026 · getsharkfin.com
Safety
sharkfin writes keyboard settings but never firmware, and it does not write to a board whose command set is unknown.Read 11 Oct 2026 · getsharkfin.com
Supported boards
The home page lists 1,386 boards in its registry, including 1,149 writable out of the box and 204 whose command set is requested at connection and writable after permission.Read 11 Oct 2026 · getsharkfin.com
Supported operating systems
cross-platformRead 22 Sep 2026 · getsharkfin.com

Plans and prices

Free Free Free keyboard software · GPL-3.0-or-later Read 11 Oct 2026 · getsharkfin.com

Every sharkfin plan and price →

Where Specifiction places it

Alternatives to sharkfinAll alternatives →