{"id":16530685,"url":"https://github.com/zeankundev/graycrown","last_synced_at":"2025-10-28T11:30:42.524Z","repository":{"id":61016762,"uuid":"523671624","full_name":"zeankundev/Graycrown","owner":"zeankundev","description":"A simple game launcher for Windows, macOS, and Linux. Written solely in TypeScript.","archived":true,"fork":false,"pushed_at":"2024-03-29T22:52:39.000Z","size":10105,"stargazers_count":7,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-10T05:13:43.500Z","etag":null,"topics":["electron","game-launcher","game-shop","hacktoberfest","html","javascript","js","nodejs","open-source","revived"],"latest_commit_sha":null,"homepage":"https://zeankundev.github.io/graycrown","language":"TypeScript","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/zeankundev.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null},"funding":null},"created_at":"2022-08-11T10:00:22.000Z","updated_at":"2024-08-29T21:42:04.000Z","dependencies_parsed_at":"2023-02-16T02:15:32.153Z","dependency_job_id":"35a11e5c-08ca-4ea8-98a1-c2ef789fea59","html_url":"https://github.com/zeankundev/Graycrown","commit_stats":null,"previous_names":["serialdesignatorn/graycrown","zeankundev/graycrown"],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zeankundev%2FGraycrown","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zeankundev%2FGraycrown/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zeankundev%2FGraycrown/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zeankundev%2FGraycrown/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zeankundev","download_url":"https://codeload.github.com/zeankundev/Graycrown/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238638236,"owners_count":19505561,"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":["electron","game-launcher","game-shop","hacktoberfest","html","javascript","js","nodejs","open-source","revived"],"created_at":"2024-10-11T18:06:57.749Z","updated_at":"2025-10-28T11:30:35.788Z","avatar_url":"https://github.com/zeankundev.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\u003cb\u003eWelcome to the new Graycrown rewrite (1.2.3 and so on)!\u003c/b\u003e\n\u003c/div\u003e\n\n![graycrown logo](https://zeankundev.github.io/Graycrown/assets/svg/logo.svg)\n# Graycrown\nA simple game launcher for Windows, macOS and Linux\n\n## Why a rewrite?\nThe old Graycrown's framework (\u003c1.2.2) is so clutterly. It was oriented around HTML5 and JS. All code has to be collected and interpreted under `main.js`. That script, let alone, resides for insane amount of 735 lines of code, and has not been cleaned up since. Graycrown is undergoing a major rewrite in which all problems are solved, as well as making the app better.\n\n## How to run?\nInstall the dependencies\n```\nnpm i\n```\n, and you have three options to run Graycrown.\n- `npm start` is to start both main and renderer process\n- `npm run start:main` is to start ONLY electron.\n- `npm run start:renderer` is to ONLY start the react instance. Most of the features will not work, so it's not recommended.\n\n# Acknowledgements\n- [The Electron React Boilerplate project](https://github.com/electron-react-boilerplate/electron-react-boilerplate). Without you, setting up Graycrown in React will be so tedious and time consuming, especially node modules like `fs`, `path`, and others that make Graycrown possible!.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzeankundev%2Fgraycrown","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzeankundev%2Fgraycrown","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzeankundev%2Fgraycrown/lists"}