https://github.com/leo-t-88/customkey
CustomKey is a customizable keyboard for Windows, macOS, and Linux, written in C#.
https://github.com/leo-t-88/customkey
avaloniaui cross-platform csharp custom-keyboard desktop dotnet
Last synced: 2 months ago
JSON representation
CustomKey is a customizable keyboard for Windows, macOS, and Linux, written in C#.
- Host: GitHub
- URL: https://github.com/leo-t-88/customkey
- Owner: leo-t-88
- License: mit
- Created: 2025-03-26T08:11:44.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-02-12T21:00:42.000Z (5 months ago)
- Last Synced: 2026-02-13T05:28:54.418Z (5 months ago)
- Topics: avaloniaui, cross-platform, csharp, custom-keyboard, desktop, dotnet
- Language: C#
- Homepage:
- Size: 2.16 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
CustomKey
Made with ❤ by Leo.t88 
### What is CustomKey?
CustomKey is a customizable keyboard, written in C# for Windows, macOS and Linux. Choose a keyboard layout and enter text in the app of your choice.

### Features
- Load Custom keyboard layout (saved in json format)
- Global hook which allows you to enter custom characters in any application (For Windows and macOS only)
- Enable or disable input modified by the custom keyboard if you wish to use your default keyboard.
- Visual keyboard (with touch support) with basic Dark and light color theme and image backgrounds
- The application interface is functional for all these languages are available : *Chinese (Simplified), German, Spanish, English, French, Italian, Japanese, Russian*
*View and Download the [latest version here](https://github.com/leo-t-88/customkey/releases/latest)*
### Credits
- [Avalonia UI](https://github.com/AvaloniaUI/Avalonia) & [Fluent Avalonia](https://github.com/amwx/FluentAvalonia) : Cross-platform UI framework
- [Sharp Hook](https://github.com/TolikPylypchuk/SharpHook) : Cross-platform global hook and text injection
- [Microsoft Office 2025](https://www.microsoft.com/microsoft-365/) : Inspiration for the app logo
### Licence
This software is licensed under the terms of the [MIT license](https://github.com/leo-t-88/customkey/blob/main/LICENSE).