{"id":28796216,"url":"https://github.com/bocaletto-luca/typing-tutor","last_synced_at":"2026-04-28T17:03:47.625Z","repository":{"id":296914765,"uuid":"994787756","full_name":"bocaletto-luca/Typing-Tutor","owner":"bocaletto-luca","description":"Typing-Tutor Web Game is a fast-paced typing game that helps improve keyboard skills and reaction speed. Players must correctly press the keys matching falling letters before they reach the bottom of the screen. The game features progressive difficulty levels, score tracking, and record-saving for continuous improvement! By Bocaletto Luca","archived":false,"fork":false,"pushed_at":"2025-07-12T14:11:44.000Z","size":56,"stargazers_count":8,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-07-12T16:10:26.088Z","etag":null,"topics":["bocaletto-luca","browser","browser-game","computer","css3","game","html5","javascript","opensource","pc","records","responsive","singleplayer","typing-game","typing-practice","typing-tutor","web-game","webgame"],"latest_commit_sha":null,"homepage":"https://bocaletto-luca.github.io/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bocaletto-luca.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-02T13:35:03.000Z","updated_at":"2025-07-12T14:11:48.000Z","dependencies_parsed_at":"2025-07-12T16:07:20.791Z","dependency_job_id":"9e3fef23-f011-4053-975f-2d7bb7c7f35a","html_url":"https://github.com/bocaletto-luca/Typing-Tutor","commit_stats":null,"previous_names":["bocaletto-luca/typing-tutor"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/bocaletto-luca/Typing-Tutor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bocaletto-luca%2FTyping-Tutor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bocaletto-luca%2FTyping-Tutor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bocaletto-luca%2FTyping-Tutor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bocaletto-luca%2FTyping-Tutor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bocaletto-luca","download_url":"https://codeload.github.com/bocaletto-luca/Typing-Tutor/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bocaletto-luca%2FTyping-Tutor/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32390069,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-28T14:34:11.604Z","status":"ssl_error","status_checked_at":"2026-04-28T14:32:37.009Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bocaletto-luca","browser","browser-game","computer","css3","game","html5","javascript","opensource","pc","records","responsive","singleplayer","typing-game","typing-practice","typing-tutor","web-game","webgame"],"created_at":"2025-06-18T03:11:39.328Z","updated_at":"2026-04-28T17:03:47.619Z","avatar_url":"https://github.com/bocaletto-luca.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ⌨️ Typing-Tutor | Web Game  \n#### Author: Bocaletto Luca\n\n🚀 **Typing-Tutor Web Game** is a **fast-paced typing game** that helps improve keyboard skills and reaction speed. Players must correctly **press the keys matching falling letters** before they reach the bottom of the screen. The game features **progressive difficulty levels**, **score tracking**, and **record-saving** for continuous improvement! 🎮  \n\n[![Test Online](https://img.shields.io/badge/Test%20Online-Click%20Here-brightgreen?style=for-the-badge)](https://bocaletto-luca.github.io/Typing-Tutor/)\n---\n\n## 🏆 Features  \n\n✅ **Real-Time Falling Letter Gameplay** 🔡  \n✅ **Press the Correct Key Before the Letter Reaches the Bottom** ⌨️  \n✅ **Progressive Difficulty with Increasing Speed** 🚀  \n✅ **Multiple Levels for Continuous Improvement** 🎯  \n✅ **Track \u0026 Save High Scores** 🏆  \n✅ **Leaderboard to Compare Best Results** 📊  \n✅ **Customizable Game Settings (Speed, Letters, Modes)** ⚙️  \n\n---\n\n## 🎮 How It Works  \n\n**1️⃣ Start a New Game**  \n   - Letters begin **falling** from the top of the screen.  \n\n**2️⃣ Type the Correct Letter**  \n   - Press the **matching key on the keyboard** before the letter reaches the bottom.  \n\n**3️⃣ Progress Through Levels**  \n   - Each level **increases the speed** and introduces **new challenges**.  \n\n**4️⃣ Track Your Performance**  \n   - Save your **best scores** and monitor improvement.  \n\n**5️⃣ Compete for High Scores**  \n   - Try to beat your record and **climb the leaderboard**.  \n\n---\n\n## 🔗 Technologies Used  \n\n### 💻 **Frontend**  \n\n![HTML5](https://img.shields.io/badge/HTML5-%23E34F26.svg?\u0026style=flat\u0026logo=html5\u0026logoColor=white)\n![CSS3](https://img.shields.io/badge/CSS3-%231572B6.svg?\u0026style=flat\u0026logo=css3\u0026logoColor=white)\n![JavaScript](https://img.shields.io/badge/JavaScript-%23F7DF1E.svg?\u0026style=flat\u0026logo=javascript\u0026logoColor=black)\n\n### 🎯 **Game Logic \u0026 Score Tracking**  \n\n![Canvas API](https://img.shields.io/badge/Canvas-%23FF5722.svg?\u0026style=flat)\n![LocalStorage](https://img.shields.io/badge/Data-Storage-%234285F4.svg?\u0026style=flat)\n\n---\n\n## 📜 Author  \n\n**👨‍💻 Bocaletto Luca**  \n\nMade with ❤️ for **typing enthusiasts \u0026 keyboard mastery**! ⌨️  \nIf you enjoy **Typing-Tutor Web Game**, ⭐ **star this repository** and share with fellow players! 🚀  \n\n---\n\n## 🔗 License  \n\nThis project is licensed under the **GPLv3 License**.  \nFeel free to **use, modify, and distribute** it freely! 😊  \n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbocaletto-luca%2Ftyping-tutor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbocaletto-luca%2Ftyping-tutor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbocaletto-luca%2Ftyping-tutor/lists"}