DEV Community

0 seconds of 55 secondsVolume 90%
Press shift question mark to access a list of keyboard shortcuts
00:00
00:00
00:55
 
Kunal Bagaria
Kunal Bagaria

Posted on • Edited on

17 4

I made a tool in Rust to play mechanical keyboard sounds on every key press

Rustyvibes

A Rust CLI that makes mechanical keyboard sound effects on every key press. It was a collaborative effort that took months to make, is now finally releasing.

macOS:

brew install kb24x7/rustyvibes/rustyvibes
Enter fullscreen mode Exit fullscreen mode

Windows / Linux:

cargo install rustyvibes
Enter fullscreen mode Exit fullscreen mode

Usage

rustyvibes <soundpack_path>
Enter fullscreen mode Exit fullscreen mode

Screen Shot 2021-09-29 at 7.23.10 PM

Download Soundpacks: Here


Mechvibes vs. Rustyvibes

How does Rustyvibes compare to its competitors like Mechvibes? Mechvibes uses Electron and Chromium which is very resource intensive. Rustyvibes on the other hand is made with Rust and can be upto 10x-100x more resource efficient.

Mechvibes Soundpacks: Here


Privacy

Rustyvibes is a fully open-sourced project and never uses any network activity at all.

If you like what I'm doing, you can join my Discord server here

Image of Datadog

The Essential Toolkit for Front-end Developers

Take a user-centric approach to front-end monitoring that evolves alongside increasingly complex frameworks and single-page applications.

Get The Kit

Top comments (6)

Collapse
 
allanmacgregor profile image
Allan MacGregor 🇨🇦

Cool idea, doesn't work on linux

Collapse
 
kunal profile image
Kunal Bagaria

There are some dependency issues, I'll add a note to readme to install those dependencies

Collapse
 
u_dev profile image
u_dev

This is cool!!

Collapse
 
raunakp21 profile image
Raunakp21

sounds more like typewriter :D

Collapse
 
yashank09 profile image
Yashank Varshney

Such awesomeness. Never expected the hindi background music either 😂❤️

Collapse
 
henrychea profile image
Henry Chea

Awesome project! Already lovin' it and so do my co-workers haha. No more noise for them XD

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay