{"id":25313944,"url":"https://github.com/ayushivashisth/antichess","last_synced_at":"2026-04-05T23:33:56.306Z","repository":{"id":247841406,"uuid":"826398845","full_name":"AyushiVashisth/antichess","owner":"AyushiVashisth","description":"Antichess is a variant of chess where the goal is to sacrifice all your pieces before your opponent does. This project implements the basic rules of Antichess, allowing two players to play in the same UI. Players take turns making moves and have the option to quit the game. ","archived":false,"fork":false,"pushed_at":"2025-02-07T18:54:48.000Z","size":8865,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-01-03T19:32:55.024Z","etag":null,"topics":["npm","npm-package","react","react-chessboard","react-toastify","tailewindcss","vercel"],"latest_commit_sha":null,"homepage":"https://ayushi-antichess.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/AyushiVashisth.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":"2024-07-09T16:24:34.000Z","updated_at":"2025-02-07T18:54:52.000Z","dependencies_parsed_at":"2025-02-07T12:36:27.740Z","dependency_job_id":null,"html_url":"https://github.com/AyushiVashisth/antichess","commit_stats":null,"previous_names":["ayushivashisth/antichess"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AyushiVashisth/antichess","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AyushiVashisth%2Fantichess","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AyushiVashisth%2Fantichess/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AyushiVashisth%2Fantichess/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AyushiVashisth%2Fantichess/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AyushiVashisth","download_url":"https://codeload.github.com/AyushiVashisth/antichess/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AyushiVashisth%2Fantichess/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31454199,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T21:22:52.476Z","status":"ssl_error","status_checked_at":"2026-04-05T21:22:51.943Z","response_time":75,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6: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":["npm","npm-package","react","react-chessboard","react-toastify","tailewindcss","vercel"],"created_at":"2025-02-13T16:39:41.303Z","updated_at":"2026-04-05T23:33:56.262Z","avatar_url":"https://github.com/AyushiVashisth.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e🚀 Antichess Frontend Project 🚀\u003c/h1\u003e\n\n\u003cbr/\u003e\n\n\u003ch3 align=\"justify\" width=\"80%\"\u003e\nAntichess is a variant of chess where the goal is to sacrifice all your pieces before your opponent does. This project implements the basic rules of Antichess, allowing two players to play in the same UI. Players take turns making moves and have the option to quit the game. Capturing is mandatory in this variant, and the system enforces the rules to ensure a fair gameplay experience.\n\u003c/h3\u003e\n\n\u003cbr/\u003e\n\n### Project Deployment\n👉 [Play Antichess Now](https://ayushi-antichess.vercel.app/)\n👉 [Play Antichess Document file](https://docs.google.com/document/d/1QuK6Cn_Sjk4leJUY06i0QGiGK7lu5hGVQFV7Q1N-fcU/edit?usp=sharing)\n\n\n\u003cbr/\u003e\n\n\u003ch2 align=\"left\"\u003e\n\u003cimg src=\"https://art.pixilart.com/486745d4bb1ef18.gif\"  width=\"20\" height=\"20\" align=\"center\"\u003e\n Technologies Used\n\u003cimg src=\"https://art.pixilart.com/486745d4bb1ef18.gif\"  width=\"20\" height=\"20\" align=\"center\"\u003e\n\u003c/h2\u003e\n\n\u003cdiv align=\"center\"\u003e\n \n \u003cdiv align=\"center\"\u003e\u003ch3 align=\"center\"\u003eFrontend\u003c/h3\u003e\n\u003cimg src=\"https://img.shields.io/badge/React-20232A?style=for-the-badge\u0026logo=react\u0026logoColor=61DAFB\"  align=\"center\" alt=\"reactjs\" /\u003e\n\u003cimg src=\"https://img.shields.io/badge/Tailwind_CSS-38B2AC.svg?style=for-the-badge\u0026logo=tailwind-css\u0026logoColor=white\"  align=\"center\" alt=\"tailwindcss\" /\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\u003ch3 align=\"center\"\u003eTools\u003c/h3\u003e \n\u003cimg src=\"https://img.shields.io/badge/Vercel-%23000000.svg?style=for-the-badge\u0026logo=netlify\u0026logoColor=#00C7B7\" align=\"center\" alt=\"netlify\"/\u003e\n\u003cimg src=\"https://img.shields.io/badge/GitHub-100000?style=for-the-badge\u0026logo=github\u0026logoColor=white\"  align=\"center\" alt=\"github\"/\u003e\n\u003cimg src =\"https://img.shields.io/badge/NPM-%23000000.svg?style=for-the-badge\u0026logo=npm\u0026logoColor=white\" align=\"center\" alt=\"npm\"\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\u003ch3 align=\"center\"\u003eDeployed On:\u003c/h3\u003e\n  \u003cimg src=\"https://img.shields.io/badge/netlify-%23000000.svg?style=for-the-badge\u0026logo=netlify\u0026logoColor=#00C7B7\"  alt=\"netlify\"/\u003e\n\u003c/div\u003e\n\u003c/p\u003e\n\n\u003cbr/\u003e\n\n# Features\n\n- **Gameplay**: Two players alternate turns, making moves according to the rules of Antichess.\n- **Quit Option**: Players can choose to quit the game, resulting in a win for the remaining player.\n- **Error Handling**: Invalid moves are promptly highlighted, and players are prompted to make valid moves.\n- **Victory Notification**: Displays the winner when one player successfully sacrifices all their pieces.\n\n\u003cbr/\u003e\n\n# Screenshots\n\n## Gameplay\n![Screenshot 2024-07-11 002241](https://github.com/AyushiVashisth/antichess/assets/107119119/fe9ff6fc-d264-48d7-8efa-d405cda0f3e0)\n![Screenshot 2024-07-11 002328](https://github.com/AyushiVashisth/antichess/assets/107119119/7f3171f7-19cf-4873-a5fa-162664c4c711)\n![Screenshot 2024-07-11 002317](https://github.com/AyushiVashisth/antichess/assets/107119119/39a28c47-88ec-40a8-908a-b1ad1592b093)\n\n\u003cbr/\u003e\n\n# Setup Instructions\n\n## Prerequisites\n\n- Node.js\n- npm\n\n## Installation\n\n1. Clone the repository to your local machine:\n   ```sh\n   git clone https://github.com/your-username/antichess.git\n   ```\n\n2. Navigate to the project directory:\n   ```sh\n   cd antichess\n   ```\n\n3. Install the required dependencies:\n   ```sh\n   npm install\n   ```\n\n4. Start the development server:\n   ```sh\n   npm start\n   ```\n\n5. Open your browser and navigate to `http://localhost:3000` to play Antichess.\n\n\u003cbr/\u003e\n\n# Deployment\n\nThis project is deployed using Vercel. Visit [Play Antichess Now](https://ayushi-antichess.vercel.app/) to start playing!\n\n\u003cbr/\u003e\u003cbr/\u003e\n\n## Show your support\n\nGive a ⭐️ if you like this project!\n\n\u003ch1 align=\"center\"\u003e✨ Have Fun Playing Antichess! ✨\u003c/h1\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fayushivashisth%2Fantichess","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fayushivashisth%2Fantichess","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fayushivashisth%2Fantichess/lists"}