Skip to content

hainguyents13/mechvibes

Repository files navigation

Mechvibes: A fun and practical way to bring your favorite keyboard sounds anywhere

Mechvibes started as a side project I created for myself. Like many mechanical keyboard lovers, I faced challenges when using my keyboard in quiet environments - whether it was late at night or in the office. The loud, satisfying clicks might be music to my ears, but not so much for my parents or coworkers! If you’re in the same boat, Mechvibes is here for you.

Mechvibes

What Can You Do with Mechvibes?

🎨 Customize Your Sound Experience: Add new keyboard sound sets by recording any sound you like. Follow a few simple steps, and you’re good to go!

🎵 Enjoy Your Favorite Keyboard Sounds Anywhere: Use your laptop keyboard or a non-mechanical keyboard at work, and still enjoy the sounds you love.

🌻 Get Creative with Sound Packs: With Mechvibes Editor, you can create brand-new sound packs, edit existing ones, or even share them with your friends.

💪 Versatile Applications: Use it for anything you can imagine! Demo keyboard sounds for buyers, customize sounds for specific keys, or make your keyboard experience uniquely yours.

Mechvibes isn’t just an app, it’s a way to bring the joy of mechanical keyboards to every environment, without compromising on your surroundings.

How to Get Started

Compile from Source

Prefer to build the app yourself? Follow these steps:

  • Clone the repository from GitHub.
  • Run the appropriate build command for your system:
    • For macOS: yarn build:mac
    • For Windows: yarn build:win
    • For Linux: yarn build:linux

That’s it, your app is ready to use!

Have Feedback or Suggestions?

We’d love to hear from you! 🤝 Got an idea or ran into an issue? Feel free to share. It’s always appreciated!

Powered by an Amazing Community

Mechvibes has grown far beyond its initial scope, thanks to the incredible support and contributions from the community. Many users have created and shared sound packs, offered ideas, and even contributed code to improve the app. This collaborative spirit has made Mechvibes a project shaped by its users, for its users.

A heartfelt thank you to everyone who has helped Mechvibes evolve - you’ve truly made this project special ❤️

Active contributors: