CoOp:Anything
Search any game and see how much of it you can play with friends: every co-op mod, its stage, quality and community rating.
Letter Ladder — a daily word puzzle game. Grow words one letter at a time.
Translation pending
GamesGitHub @jmaser54OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A daily word-ladder puzzle game. Each day features three puzzles (Easy, Medium, Hard) — climb from a short starting word to a longer final word, one valid word at a time, each step exactly one letter longer than the last.
Live at letterladder.io.
Given a starting word and a final word, fill in every word "rung" in between, each one letter longer than the last and reachable by rearranging/adding to the previous rung's letters (using the letter bank provided). Solve all three tiers to complete the day.
| File | Purpose |
|---|---|
index.html | The game itself — puzzle logic, accounts, timer, letter bank, sharing |
about.html | How to play |
leaderboard.html | Today's leaderboard |
past-leaderboards.html | Leaderboard archive by date |
past-puzzles.html | Archive of playable past puzzles |
solutions.html | View a puzzle's solution |
stats.html | Personal stats and time-summary table |
profile.html | Account settings (password, recovery email, logout) |
delete-account.html | Account deletion flow |
contact.html / contact-sent.html | Contact form |
migrate.html | One-time legacy data migration helper |
data/puzzles.js | Daily puzzle schedule (start/final word per tier per date) |
data/hints.js | Hint data per puzzle |
data/words.js | Valid word list used for guess validation |
Static HTML/CSS/vanilla JS — no build step, no framework. Hosted on GitHub Pages.
Firebase (Auth + Firestore) handles accounts and all cross-device data:
players — account records (username, recovery email, created date)playerStats — aggregate stats (played/solved/streaks) and timer-choice preferencescores — individual timed-completion records, powering the leaderboardsdailyProgress — in-progress puzzle state per account per day, enabling cross-device syncAll Firebase config/keys are embedded client-side (standard for Firebase web apps — access is governed by Firestore security rules, not by keeping the config secret).
Static files — push to the main branch (or whichever branch GitHub Pages is configured to serve) and it's live. No build step.