GitHub Contribution Art is a web interface which can be used to create pixel art on the GitHub contribution grid 💪
Try it live at https://github-art.com!
clonethe repo.- Setup an OAuth application for testing locally:
- Settings -> Developer settings -> OAuth Apps -> New OAuth App
- Application name: whatever you wish
- Homepage URL: https://localhost:44353/
- Authorization callback URL: https://localhost:44353/authcallback
- Generate a Client secret:
- Settings -> Developer settings -> OAuth Apps -> your app -> Generate a new client secret.
- Copy this secret somewhere since it won't be available later.
- in
GithubContributionArt\Server\appsettings.jsonreplaceClientIdwith your client id andClientSecretwith your secret. - in
GithubContributionArt\Client\wwwroot\appsettings.jsonreplacegithub-client-idwith your client id.
If you found a bug, have an idea, or want to fix an issue please open an issue and lets discuss! 💪
- LibGit2Sharp - Powerful git wrapper.
- Blazored LocalStorage - Local storage APIs for Blazor applications.
- HtmlAgilityPack - An agile HTML parser.
This project is licensed under the terms of the MIT license.
