Skip to content

Roman-/anagram-trainer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Anagram Trainer

The only app that deliberately gives you a controlled headache — in the best way possible.

A free, open-source, mobile-friendly anagram trainer to sharpen your brain under deliberate cognitive discomfort.
Fast, minimalistic, ad-free, and ready to hurt your ego — one anagram at a time.

Features

  • 🔀 Random anagram challenges based on custom word presets
  • 🎯 Quick practice mode and specific practice presets
  • 🎉 Confetti rewards on correct answers (using party-js)
  • 🧠 Hint system (press Space for hint letter reveal)
  • 🚀 Mobile-first design: taxis, elevators, toilet time — all covered
  • ⌨️ Keyboard shortcuts:
    • Space: Take a hint
    • R: Restart
    • H: Return to Home
  • 📈 Progress tracking during sessions
  • 📜 History list after each session
  • 🛠️ Fully open-source and hackable — build your own features easily

Tech Stack

  • Vue 3 with <script setup> composition API
  • Pinia for state management
  • Vue Router for navigation
  • party-js for visual effects
  • animate.css for smooth UI animations
  • Vite as the build tool

How to Run Locally

git clone https://github.com/Roman-/anagram-trainer.git
cd anagram-trainer
npm install
npm run dev

Open http://localhost:5173/ in your browser.


Contributions

You don't need to ask for permission — fork it, modify it, vibe your feature in, and send a PR if you want.


License

MIT License.
Use it, modify it, ship it — no strings attached.


Built to stretch your brain. Not your patience.

About

Anagram trainer

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published