{"id":13819536,"url":"https://github.com/Pdawg-bytes/GyroShell","last_synced_at":"2025-05-16T04:34:08.541Z","repository":{"id":65109569,"uuid":"578848639","full_name":"Pdawg-bytes/GyroShell","owner":"Pdawg-bytes","description":"A shell for Windows 11 (and maybe 10) that aims to allow for a much more customizable and streamlined shell experience. Fully written in C# WASDK.","archived":false,"fork":false,"pushed_at":"2024-08-13T03:19:28.000Z","size":56726,"stargazers_count":228,"open_issues_count":3,"forks_count":18,"subscribers_count":19,"default_branch":"main","last_synced_at":"2024-11-12T13:32:44.029Z","etag":null,"topics":["csharp","customizable","dotnet","plugin","shell","wasdk","win10","win11","windows","winui3"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Pdawg-bytes.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-12-16T02:49:20.000Z","updated_at":"2024-11-07T20:50:00.000Z","dependencies_parsed_at":"2024-01-13T15:45:22.134Z","dependency_job_id":"d11571c5-117c-428f-8e90-04ae8c44ea54","html_url":"https://github.com/Pdawg-bytes/GyroShell","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/Pdawg-bytes%2FGyroShell","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pdawg-bytes%2FGyroShell/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pdawg-bytes%2FGyroShell/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pdawg-bytes%2FGyroShell/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Pdawg-bytes","download_url":"https://codeload.github.com/Pdawg-bytes/GyroShell/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254470303,"owners_count":22076566,"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":["csharp","customizable","dotnet","plugin","shell","wasdk","win10","win11","windows","winui3"],"created_at":"2024-08-04T08:00:49.921Z","updated_at":"2025-05-16T04:34:08.533Z","avatar_url":"https://github.com/Pdawg-bytes.png","language":"C#","funding_links":[],"categories":["C#"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/Pdawg-bytes/GyroShell/main/GyroShell/Assets/Square150x150Logo.scale-200.png\"\u003e\u003c/img\u003e\n\u003c/p\u003e\n\n---\n\n\u003cdiv align=\"center\"\u003e\n\n[![GitHub issues](https://img.shields.io/github/issues/pdawg-bytes/GyroShell?label=Issues\u0026style=flat-square)](https://github.com/Pdawg-bytes/GyroShell/issues)\n[![GitHub pull requests](https://img.shields.io/github/issues-pr/pdawg-bytes/GyroShell?label=Pull%20Requests\u0026style=flat-square)](https://github.com/Pdawg-bytes/GyroShell/pulls)\n[![GitHub](https://img.shields.io/github/license/pdawg-bytes/GyroShell?label=License\u0026style=flat-square)](https://github.com/Pdawg-bytes/GyroShell/blob/master/LICENSE)\n[![GitHub commit activity (branch)](https://img.shields.io/github/commit-activity/m/pdawg-bytes/GyroShell/main?label=Commit%20Activity\u0026style=flat-square)](https://github.com/Pdawg-bytes/GyroShell/graphs/commit-activity)\n[![GitHub contributors](https://img.shields.io/github/contributors/Pdawg-bytes/GyroShell?style=flat-square\u0026label=Contributors)](https://github.com/Pdawg-bytes/GyroShell/graphs/contributors)\n[![GitHub Repo stars](https://img.shields.io/github/stars/Pdawg-bytes/GyroShell?label=Stargazers\u0026style=flat-square)](https://github.com/Pdawg-bytes/GyroShell/stargazers)\n\n\u003c/div\u003e\n\nGyroShell is a shell for Windows 11 (and maybe 10) that aims to provide a customizable and functional shell experience. The shells UI is written in WinUI 3 XAML, and the backend is composed of C#; all brought together by WASDK. \n\n\u003e [!WARNING]  \n\u003e GyroShell is currently under heavy development and may not be stable.\n\n\u003cbr/\u003e\n\n## :package: Building\nTo build GyroShell, you're gonna need a few things.\n1. Install Microsoft Visual Studio 2022 (any edition works)\n2. Make sure you've installed the `.NET Desktop Development` workload, with `Windows App SDK C# Templates` checked in extras.\n3. Open the GyroShell project by clicking the `GyroShell.sln` file in your file explorer.\n4. At the top of Visual Studio, click the `GyroShell (Packaged)` button to compile and start the shell in Debug mode.\n\n### ⌨️ Developing for GyroShell\nGyroShell is an extensible platform that supports external plugins. These plugins enable the community to easily create custom UIs or backend features for the shell. To create custom plugins, check out [the wiki](https://github.com/Pdawg-bytes/GyroShell/wiki).\n\n## 💿 Installing\nTo install GyroShell, download the [latest release](https://github.com/Pdawg-bytes/GyroShell/releases), then install the app package in the downloaded release.\n\n\u003e [!NOTE]  \n\u003e Since GyroShell is under development, you may not see any releases. Once a build is stable, it will be released.\n\n\u003cbr/\u003e\n\n## 🤝 Contributing\nTo contribute to GyroShell, follow the [contribution guide](https://github.com/Pdawg-bytes/GyroShell/blob/main/CONTRIBUTING.md). All contributions are appreciated!\n\n### ❤️ Major Contributors\nPeople in this section have contributed a significant amount to GyroShell. Thank you, contributors!\n- **AnalogFeelings** - Implemented Dependency Injection, refined the UI, and cleaned up the backend.\n- **Rounak** - Implemented the taskbar icon system and some shell hooking code.\n- **Misha** - Implemented a partial shellhook backend and part of ImmersiveShell.\n\n## :balance_scale: License\nGyroShell is licensed under the **Modified BSD License (3-clause)**, found [here](https://github.com/Pdawg-bytes/GyroShell/blob/main/LICENSE).\n\n# Screenshots (***subject to change***)\n![image](https://github.com/Pdawg-bytes/GyroShell/assets/83825746/2c440e92-4ea8-4717-a1de-ee1f8cd63def)\n![image](https://github.com/Pdawg-bytes/GyroShell/assets/83825746/ebec31aa-ef2c-4366-9f6d-34ef845f59a7)\n![image](https://github.com/Pdawg-bytes/GyroShell/assets/83825746/87c15bf0-e91e-47d8-91ff-4722b86cb43d)\n![image](https://github.com/Pdawg-bytes/GyroShell/assets/83825746/8ff5f9b5-e67f-43f6-bff9-ba5b4b93dd5e)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPdawg-bytes%2FGyroShell","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FPdawg-bytes%2FGyroShell","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPdawg-bytes%2FGyroShell/lists"}