{"id":15014661,"url":"https://github.com/badduck32/lovechess","last_synced_at":"2026-01-26T00:07:03.957Z","repository":{"id":158452934,"uuid":"429885449","full_name":"badduck32/LOVEchess","owner":"badduck32","description":"Open source chess game made in Lua using LÖVE2D","archived":false,"fork":false,"pushed_at":"2023-11-18T14:04:09.000Z","size":391,"stargazers_count":5,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-18T22:45:09.261Z","etag":null,"topics":["chess","game","love","love2d","love2d-framework","love2d-game"],"latest_commit_sha":null,"homepage":"","language":"Lua","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/badduck32.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}},"created_at":"2021-11-19T17:42:38.000Z","updated_at":"2024-08-02T16:44:40.000Z","dependencies_parsed_at":"2023-11-18T15:24:54.200Z","dependency_job_id":"3d77d3d4-275b-40e4-9ed5-42ddf7493794","html_url":"https://github.com/badduck32/LOVEchess","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/badduck32%2FLOVEchess","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/badduck32%2FLOVEchess/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/badduck32%2FLOVEchess/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/badduck32%2FLOVEchess/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/badduck32","download_url":"https://codeload.github.com/badduck32/LOVEchess/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239565651,"owners_count":19660154,"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":["chess","game","love","love2d","love2d-framework","love2d-game"],"created_at":"2024-09-24T19:45:55.955Z","updated_at":"2025-11-08T23:30:25.557Z","avatar_url":"https://github.com/badduck32.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LÖVEchess\n\nLÖVEchess is a chess game made entirely in [LÖVE](https://love2d.org/) (the game is currently not finished yet).\n\n![](images/LÖVEchess_preview.png)\n\n## How to play\n\nTo play my game you first need to download [LÖVE](https://love2d.org/) on your device. With that installed, open the [build.love](https://github.com/badduck32/LOVEchess/blob/main/firstbuild.love) file in LÖVE.\n\n## Features\n\nAlready implemented features:\n\n- Turn system\n- All pieces move according to chess rules\n- En passant\n\nUpcoming features:\n\n- Castling\n- Pawn promotion\n- Check detection (detection is there, but you can still move other pieces when king is checked)\n- Checkmate detection\n- Stalemate detection\n- Pinned piece detection (detection is there, but you can still move the piece)\n- Timers\n- Win screen\n\nPotentially upcoming features:\n\n- Customizable board\n- Customizable rules\n- Online multiplayer\n\n## Aim of this project\n\nThe aim of this project is to make a feature complete and fully open source chess game to be used and adapted by everyone, completely for free.\n\n## Contributing\n\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\n\nIn case you find a bug, make sure to create an issue on Github so I can fix it.\n\n## License\n\nYou are free to do what you want with this project, no credit or payment needed.\n\nThis project falls under the [MIT license](https://choosealicense.com/licenses/mit/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbadduck32%2Flovechess","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbadduck32%2Flovechess","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbadduck32%2Flovechess/lists"}