{"id":27058608,"url":"https://github.com/bogdusik/codertype","last_synced_at":"2025-04-05T12:16:08.134Z","repository":{"id":272485188,"uuid":"916756612","full_name":"Bogdusik/CoderType","owner":"Bogdusik","description":"CoderType is a typing game to help improve typing speed and accuracy.","archived":false,"fork":false,"pushed_at":"2025-01-14T18:08:47.000Z","size":29,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-14T19:20:36.031Z","etag":null,"topics":["accuracy","coders","speedtest","typing","typing-game"],"latest_commit_sha":null,"homepage":"https://coder-type-pi.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Bogdusik.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2025-01-14T17:50:11.000Z","updated_at":"2025-01-14T18:12:08.000Z","dependencies_parsed_at":"2025-01-14T19:20:43.787Z","dependency_job_id":"0277da29-2ea4-4143-8c60-448352a74ff2","html_url":"https://github.com/Bogdusik/CoderType","commit_stats":null,"previous_names":["bogdusik/codertype"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bogdusik%2FCoderType","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bogdusik%2FCoderType/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bogdusik%2FCoderType/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bogdusik%2FCoderType/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Bogdusik","download_url":"https://codeload.github.com/Bogdusik/CoderType/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247332590,"owners_count":20921854,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["accuracy","coders","speedtest","typing","typing-game"],"created_at":"2025-04-05T12:16:07.445Z","updated_at":"2025-04-05T12:16:08.086Z","avatar_url":"https://github.com/Bogdusik.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CoderType - Speed Typing Game for Coders\n\nCoderType is a speed typing game designed for coders. It challenges users to type snippets of code as fast and accurately as possible. The game includes multiple repositories and files to practice typing, with a focus on improving typing speed and accuracy while engaging with code.\n\n## Features\n\n- **Code snippets** from various repositories to practice typing.\n- **Timed sessions** to improve typing speed.\n- **Accuracy tracking** with detailed results (characters typed, accuracy, errors).\n- **Interactive terminal interface** mimicking a command-line environment.\n- **Typing challenges** with multiple rounds.\n- **Replay option** after each round to improve performance.\n\n## Installation\n\nTo run the game locally, follow these steps:\n\n### 1. Clone the repository:\n```bash\ngit clone https://github.com/yourusername/codertype.git\n```\n\n### 2. Install dependencies:\nMake sure you have [Node.js](https://nodejs.org/) installed, then install the required dependencies.\n\n```bash\ncd codertype\nnpm install\n```\n\n### 3. Run the game:\nAfter installing dependencies, you can start the game by running the following command:\n\n```bash\nnpm start\n```\n\nThis will start a local server, and you can access the game through your web browser.\n\n## How to Play\n\n1. **Start the game** by selecting a repository from the list.\n2. **Type the code snippet** shown on the screen as quickly and accurately as possible.\n3. **View your results** after each round, including characters typed, accuracy, and errors.\n4. **Choose to replay** after each round to improve your speed and accuracy.\n\n## Keyboard Controls\n\n- **Enter**: Submit your typed input.\n- **Backspace**: Correct any mistakes.\n- **Tab**: Navigate through spaces and indentation.\n\n## Contributing\n\nIf you'd like to contribute to this project, feel free to fork the repository, create a new branch, and submit a pull request with your changes. Please ensure that your code follows the existing style and includes tests where applicable.\n\n### Issues\nIf you encounter any issues or bugs, please open an issue in the GitHub repository and provide as much detail as possible to help resolve it.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## Acknowledgements\n\n- [Node.js](https://nodejs.org/) for backend runtime.\n- [Monospace font](https://fonts.google.com/) for a terminal-like UI.\n- Inspired by various speed typing games and coding challenges.\n\n---\n\nEnjoy typing and may your coding speed increase with every round! 🚀\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbogdusik%2Fcodertype","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbogdusik%2Fcodertype","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbogdusik%2Fcodertype/lists"}