Top 11 Rust Keyboard Projects
-
Though young, I think it's already in a usable state because it's based on the keyberon library. Keyberon was originally intended for hardware keyboards, but thanks to its great design I was able to adapt it to work off of OS key codes.
-
I know of https://github.com/ah-/anne-key
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
-
I haven't tried but it seems like you could use a keybinding daemon to effectively remap any application by changing layer in response to window focus changes.
See Ktrl + alt or Kmonad
-
-
kbct
-
Project mention: GitHub - kb24x7/rustyvibes: A Rust CLI that makes mechanical keyboard sound effects on every key press | reddit.com/r/coding | 2021-10-14
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
Project mention: I made toipe: a terminal based typing test written in Rust | reddit.com/r/rust | 2022-04-03
This seems great, the identation is very tasteful and the summary is nice as well. At first glance your code looks nicely structured. I also made something very similar as my first rust project: smokey but I didn't put enough care and planning into it and it devolved a lil bit into spaghetti.
-
-
Project mention: kanata: a software keyboard remapper for Windows and Linux | reddit.com/r/KeyboardLayouts | 2022-04-23
If you've already downloaded a release, particularly v0.1.4 (which has a bad bug in it), I just released v1.0.0 which contains all the features I personally want and fixes the bug.
-
I'm writing a firmware in pure Ada for my custom keyboard (https://github.com/dkm/pouetpouet-board). First step is to port existing HAL-implem/Drivers from Ada_Driver_Library to stm32f0, which is already in looking good: GPIO, UART and USB (enumeration is working, that's a good step) are in good shape. Then I'll probably have to read a bit more how other keyboard firmware are really working under the hood.
Rust Keyboard related posts
- Software keyboard customization, written in Rust
- me right now
- This Year in Embedded Rust: 2021 Edition
- My options on AP1 (returning user)
- I haven't posted about my microtonal synth project for a while ...
- Ultra Low Profile 34 Key Build with RP2040 and Rust Firmware!
- The journey to controlling external monitors on M1 Macs
Index
What are some of the best open-source Keyboard projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | keyberon | 579 |
2 | anne-key | 538 |
3 | enigo | 383 |
4 | ktrl | 240 |
5 | rkvm | 176 |
6 | kbct | 135 |
7 | rustyvibes | 65 |
8 | smokey | 23 |
9 | leddy | 21 |
10 | kanata | 16 |
11 | pouetpouet-board | 12 |
Are you hiring? Post a new remote job listing for free.