{"id":15089888,"url":"https://github.com/szsascha/chess-puzzles-app","last_synced_at":"2026-01-26T13:06:18.491Z","repository":{"id":230464690,"uuid":"779317656","full_name":"szsascha/chess-puzzles-app","owner":"szsascha","description":"Ionic Vue app to generate and solve some chess puzzles","archived":false,"fork":false,"pushed_at":"2024-03-29T22:17:10.000Z","size":5314,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-03T20:46:55.480Z","etag":null,"topics":["chess","ionic","puzzle","stockfish","typescript","vue"],"latest_commit_sha":null,"homepage":"","language":"Vue","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/szsascha.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}},"created_at":"2024-03-29T14:54:46.000Z","updated_at":"2025-02-20T10:09:51.000Z","dependencies_parsed_at":null,"dependency_job_id":"a8e773c6-9750-4376-bd76-8d7658d1d2f6","html_url":"https://github.com/szsascha/chess-puzzles-app","commit_stats":{"total_commits":10,"total_committers":1,"mean_commits":10.0,"dds":0.0,"last_synced_commit":"6902b04e334eda21b02b2f6bdcc0ff8bfff7d1a0"},"previous_names":["szsascha/chess-puzzles-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/szsascha/chess-puzzles-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szsascha%2Fchess-puzzles-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szsascha%2Fchess-puzzles-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szsascha%2Fchess-puzzles-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szsascha%2Fchess-puzzles-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/szsascha","download_url":"https://codeload.github.com/szsascha/chess-puzzles-app/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szsascha%2Fchess-puzzles-app/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28778793,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-26T11:46:04.308Z","status":"ssl_error","status_checked_at":"2026-01-26T11:46:02.664Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["chess","ionic","puzzle","stockfish","typescript","vue"],"created_at":"2024-09-25T09:03:06.121Z","updated_at":"2026-01-26T13:06:18.475Z","avatar_url":"https://github.com/szsascha.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Chess Puzzles App\n\nIonic App to generate and solve Chess Puzzles. Start by running the app and clicking `NEXT PUZZLE`. Now a puzzle is generated and you can solve it by dragging a piece on another position. If you're wrong, green fields are indicating the correct move. You were right if only green marked fields are shoing up. Currently it's always whites turn. Click `NEXT PUZZLE` to generate a new puzzle after solving one.\n\n![preview](preview.png)\n\n## Requirements\n\n- npm\n- Ionic\n\n## Setup\n\n1. Clone this repo\n2. Run `npm install`\n3. Run `ionic serve`\n\n## Usage\n\nYou should see a local address after running `ionic serve` in your console output. Open this address in your browser to solve some puzzles!\n\n## License\n\nThis project is licensed under the GPLv3 license since it's using some libraries under the GPLv3 license.\n\n## Libraries\n\nThe following libraries are awesome and used by this project.\n\n- [gchessboard](https://mganjoo.github.io/gchessboard/)\n- [chess.js](https://github.com/jhlywa/chess.js)\n- [stockfish.js](https://github.com/nmrugg/stockfish.js)\n- [432k-chess-puzzles](https://github.com/rebeccaloran/432k-chess-puzzles)\n\n## Disclaimer\n\nThis is not made for production use. Please don't distribute without major changes.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fszsascha%2Fchess-puzzles-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fszsascha%2Fchess-puzzles-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fszsascha%2Fchess-puzzles-app/lists"}