{"id":20748997,"url":"https://github.com/rhaeguard/multiplayer-tictactoe","last_synced_at":"2026-06-19T01:31:16.263Z","repository":{"id":61843100,"uuid":"540657318","full_name":"rhaeguard/multiplayer-tictactoe","owner":"rhaeguard","description":"Tictactoe that can be played by two people in different machines","archived":false,"fork":false,"pushed_at":"2022-10-22T23:20:23.000Z","size":3481,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-10T17:18:36.377Z","etag":null,"topics":["multiplayer-game","react","tictactoe","websocket"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rhaeguard.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}},"created_at":"2022-09-24T00:12:56.000Z","updated_at":"2023-11-04T03:28:46.000Z","dependencies_parsed_at":"2023-01-20T08:31:35.743Z","dependency_job_id":null,"html_url":"https://github.com/rhaeguard/multiplayer-tictactoe","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rhaeguard/multiplayer-tictactoe","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rhaeguard%2Fmultiplayer-tictactoe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rhaeguard%2Fmultiplayer-tictactoe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rhaeguard%2Fmultiplayer-tictactoe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rhaeguard%2Fmultiplayer-tictactoe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rhaeguard","download_url":"https://codeload.github.com/rhaeguard/multiplayer-tictactoe/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rhaeguard%2Fmultiplayer-tictactoe/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34514282,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-18T02:00:06.871Z","response_time":128,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["multiplayer-game","react","tictactoe","websocket"],"created_at":"2024-11-17T08:20:05.489Z","updated_at":"2026-06-19T01:31:16.210Z","avatar_url":"https://github.com/rhaeguard.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Multiplayer TicTacToe\n\nThis is how the game play is, after matching up with a user.\n\n![](./assets/gameplay.gif)\n\n# Running\n\nBoth of the applications can be started using:\n\n```bash\n# go to backend/ and run\ncd backend\nnpm start\n\n# go to ui/ and run\ncd ../ui\nnpm start\n```\n\n# Matching\n\nMatching technique is utter garbage at the moment, basically you open the UI, and the backend checks if there's already someone who is already waiting for an opponent. Aaaaand you get matched. Voila! And yes, it can go wrong is so many ways it's crazy.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frhaeguard%2Fmultiplayer-tictactoe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frhaeguard%2Fmultiplayer-tictactoe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frhaeguard%2Fmultiplayer-tictactoe/lists"}