Skip to content

Repository files navigation

🎵 Keyaoke

Bun TypeScript React Vite Tailwind CSS Hono Spotify API License: MIT

Type along with your favorite songs — Keyaoke turns music into a typing game.

https://keyaoke.fly.dev/

🕹️ What is Keyaoke?

Keyaoke is a typing game where you type the lyrics of songs as they play. You can test your typing speed and accuracy while keeping up with the rhythm of your favorite tracks. With Spotify integration, you can pick songs you enjoy and type along with their lyrics — making typing practice and music more engaging.

🎬 Demo

Login & Song Search

login-search-demo

Typing Gameplay

typing-demo.mp4

⚠️ Disclaimer

This app uses the Spotify Developer API, which limits access to registered developer accounts only. If you try to log in without being added as a developer, Spotify authentication will not work.

🧠 Tech Stack

  • Frontend: React + Vite + Tailwind CSS
  • Backend: Bun + Hono
  • APIs: Spotify Web API, lyrics API
  • Deployment: Fly.io

About

Learn and test your typing speed with songs you love.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages