Skip to content

A little game in which you have to think of words contained in other words.

License

Notifications You must be signed in to change notification settings

leo-lem/Anagrams

Repository files navigation

Ngrms

App Store Get Beta Access CloudKit App Store

Ngrams is a minimal, elegant word game that challenges you to find as many sub-words ("anagrams") as possible from a given root word. Designed with cognitive flow and replayability in mind, it features a tactile interface, modern SwiftData persistence for local privacy, and CloudKit-backed public leaderboard sharing.

🕹 Gameplay

  • Start from a root word (e.g., "universal")
  • Find valid words hidden within it — available in English, German, Spanish, and French
  • Score is based on word length and number of correct entries
  • Track your performance and revisit completed rounds

🎨 Features

  • 🌱 Clean and intuitive SwiftUI interface
  • 🗃 Powered by SwiftData
  • 🏆 Integrated leaderboard with ranked history and timestamps
  • 🎨 Light and dark mode support with a unified visual theme
  • 📱 Fully optimized for iOS with responsive layout and smooth animations

📦 Tech Stack

  • SwiftUI + SwiftData
  • Custom @Model types for game state
  • CloudKit-based public leaderboard integration
  • Multilingual game logic (EN, DE, ES, FR)
  • Local leaderboard history

👤 Built by @Leo‑Lem — passionate about clean code, automation, and mobile UX.

Sponsor this project

 

Contributors 2

  •  
  •