{"id":16712538,"url":"https://github.com/youssef1313/chesssharp","last_synced_at":"2025-03-17T01:31:08.692Z","repository":{"id":36771921,"uuid":"197639852","full_name":"Youssef1313/ChessSharp","owner":"Youssef1313","description":"ChessSharp - A chess library written in C#","archived":false,"fork":false,"pushed_at":"2024-04-28T12:21:32.000Z","size":2511,"stargazers_count":27,"open_issues_count":8,"forks_count":8,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-16T07:03:55.679Z","etag":null,"topics":["chess","chess-game","chess-library","chessharp","csharp","dotnet","library"],"latest_commit_sha":null,"homepage":"https://youssef1313.github.io/ChessSharp/","language":"C#","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/Youssef1313.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":"2019-07-18T18:44:46.000Z","updated_at":"2025-03-14T18:43:44.000Z","dependencies_parsed_at":"2024-10-27T11:50:55.123Z","dependency_job_id":"ab043043-520a-46b0-86ee-cf3f778b4679","html_url":"https://github.com/Youssef1313/ChessSharp","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/Youssef1313%2FChessSharp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Youssef1313%2FChessSharp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Youssef1313%2FChessSharp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Youssef1313%2FChessSharp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Youssef1313","download_url":"https://codeload.github.com/Youssef1313/ChessSharp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243958208,"owners_count":20374820,"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","chess-game","chess-library","chessharp","csharp","dotnet","library"],"created_at":"2024-10-12T20:30:28.230Z","updated_at":"2025-03-17T01:31:08.044Z","avatar_url":"https://github.com/Youssef1313.png","language":"C#","readme":"# Welcome to ChessSharp 👋\n\n[![Build status](https://ci.appveyor.com/api/projects/status/fbrec04diyk4vf2s/branch/master?svg=true)](https://ci.appveyor.com/project/Youssef1313/chesssharp/branch/master)\n\nChessSharp is a chess library built in C#. The repository includes a simple WinForms application that consumes the library.\n\n## Install the package\n\n- To install the package from Package Manager Console, run the following command:\n\n    ```\n    Install-Package ChessSharp\n    ```\n\n- To install the package from .NET CLI, run the following command:\n\n    ```\n    dotnet add package ChessSharp\n    ```\n\n- To install using the PackageReference, add the following XML node into your project file. For more information about PackageReference, see [NuGet package reference format](https://docs.microsoft.com/nuget/consume-packages/package-references-in-project-files).\n\n    ```xml\n    \u003cPackageReference Include=\"ChessSharp\" Version=\"1.1.0\" /\u003e\n    ```\n\n## Repository structure\n\nThe repository consists of three folders:\n\n- `Documentation` folder: This folder is generated by [docFX](https://github.com/dotnet/docfx).\n- `docs` folder: This is the actual website (defaultly called `_site`) generated by docFX. It's rendered by GitHub pages in [https://youssef1313.github.io/ChessSharp/](https://youssef1313.github.io/ChessSharp/).\n- `src` folder: This folder contains the actual source code and contains four folders:\n    - `ChessSharp.UnitTests`: *Currently, there are no unit tests for the library.*\n    - `ChessSharp`: The source code of the library.\n    - `ChessUI`: a WinForms project that consumes the library.\n    - `ChessSharpWeb`: an ASP.NET Core MVC project that consumes the library. **Not completed, and not working currently.**\n\n## Screenshot of the UI (WinForms) project\n\n![Screenshot](https://user-images.githubusercontent.com/31348972/62772795-c8ecb300-baa0-11e9-80a0-fc334f643547.png)\n\n## 🤝 Contributing\n\nContributions, issues, bug reports, and feature requests are welcome!\n\nFeel free to check the [issues page](https://github.com/Youssef1313/ChessSharp/issues).\n\nCan you make ChessSharp better ? Feel free to open a pull request.\n\n## Show your support\n\nGive a ⭐️ if this project helped you!\n\n### Please note that this project is *still under development*, but it's working well!\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyoussef1313%2Fchesssharp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyoussef1313%2Fchesssharp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyoussef1313%2Fchesssharp/lists"}