{"id":13521585,"url":"https://github.com/RiversideValley/Emerald","last_synced_at":"2025-03-31T20:32:03.154Z","repository":{"id":36977117,"uuid":"497271229","full_name":"RiversideValley/Emerald","owner":"RiversideValley","description":"A swift Minecraft launcher made using WinUI technologies in the fast C# language that really pushes the boundary of the platform.","archived":false,"fork":false,"pushed_at":"2024-10-24T06:47:34.000Z","size":9684,"stargazers_count":50,"open_issues_count":7,"forks_count":2,"subscribers_count":6,"default_branch":"main","last_synced_at":"2024-10-25T01:58:03.069Z","etag":null,"topics":["csharp","fluent","launcher","minecraft","msal","riversidevalley","uwp","windows","winui"],"latest_commit_sha":null,"homepage":"","language":"C#","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/RiversideValley.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"RiversideValley"}},"created_at":"2022-05-28T09:24:05.000Z","updated_at":"2024-10-21T23:23:52.000Z","dependencies_parsed_at":"2023-02-18T22:31:13.536Z","dependency_job_id":"a9f8b664-8332-43e4-a177-c7f7a1baf251","html_url":"https://github.com/RiversideValley/Emerald","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RiversideValley%2FEmerald","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RiversideValley%2FEmerald/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RiversideValley%2FEmerald/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RiversideValley%2FEmerald/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RiversideValley","download_url":"https://codeload.github.com/RiversideValley/Emerald/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222679160,"owners_count":17021812,"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","fluent","launcher","minecraft","msal","riversidevalley","uwp","windows","winui"],"created_at":"2024-08-01T06:00:36.220Z","updated_at":"2025-03-31T20:32:03.148Z","avatar_url":"https://github.com/RiversideValley.png","language":"C#","funding_links":["https://github.com/sponsors/RiversideValley"],"categories":["📑 Apps List"],"sub_categories":["🎮 Games"],"readme":"![Emerald Banner](https://github.com/user-attachments/assets/dbe4839c-eddf-49fa-97cc-edbd70b3d81f)\n\n#### A swift Minecraft launcher made using WinUI technologies in the fast C# language that really pushes the boundary of the platform.\n\n\u003cp align=\"center\"\u003e\n  \u003ca title=\"GitHub Releases\" target=\"_blank\" href=\"https://github.com/RiversideValley/Emerald/releases\"\u003e\n    \u003cimg align=\"left\" src=\"https://img.shields.io/github/v/release/RiversideValley/Emerald?include_prereleases\" alt=\"Release\" /\u003e\n  \u003c/a\u003e\n  \u003ca title=\"Repository Size\" target=\"_blank\" href=\"https://github.com/RiversideValley/Emerald/activity\"\u003e\n    \u003cimg align=\"left\" src=\"https://img.shields.io/github/repo-size/RiversideValley/Emerald?color=%23cc0000\" alt=\"Release\" /\u003e\n  \u003c/a\u003e\n  \u003ca title=\"Platform\" target=\"_blank\" href=\"https://github.com/topics/windows\"\u003e\n    \u003cimg align=\"left\" src=\"https://img.shields.io/badge/platform-windows-purple\" alt=\"Platform\" /\u003e\n  \u003c/a\u003e\n  \u003ca title=\"Language\" target=\"_blank\" href=\"https://github.com/RiversideValley/Emerald/search?l=c%23\"\u003e\n    \u003cimg align=\"left\" src=\"https://img.shields.io/badge/language-c_sharp-green\" alt=\"Platform\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cbr/\u003e\n\n---\n\n## 🎁 Installation\n\n\u003c!--### 🪟 Microsoft Store\n\n\u003ca title=\"Microsoft Store\" href=\"https://apps.microsoft.com/store/detail/9PPC02GP33FT\"\u003e\n  \u003cimg src=\"https://user-images.githubusercontent.com/76810494/189479518-fc0f18a9-b0a4-4a63-8e7b-27a4284d93af.png\" alt=\"Release\" /\u003e\n\u003c/a\u003e--\u003e\n\n### 😺 GitHub\n\n\u003ca title=\"GitHub\" href='https://github.com/RiversideValley/Emerald/releases/latest'\u003e\n  \u003cimg src='https://user-images.githubusercontent.com/74561130/160255105-5e32f911-574f-4cc4-b90b-8769099086e4.png'alt='Get it from GitHub' /\u003e\n\u003c/a\u003e\n\n### 🔨 Building from source\n###### ⭐Recommended⭐\n\nThis is our preferred method.\nSee [this section](#-building-the-code)\n\n### 📸 Screenshots\n\n[![emerald-screenshot](https://github.com/user-attachments/assets/eb65ec6e-3dce-46a9-8f0a-1ffaf9dc43c3)](https://github.com/RiversideValley/Emerald)\n\n## 🦜 Contributing \u0026 Feedback\n\nThere are multiple ways to participate in the community:\n\n- Upvote popular feature requests\n- [Submit a new feature](https://github.com/RiversideValley/Emerald/pulls)\n- [File bugs and feature requests](https://github.com/RiversideValley/Emerald/issues/new/choose).\n- Review source [code changes](https://github.com/RiversideValley/Emerald/commits)\n\n### 🏗️ Codebase Structure\n\n```\n.\n├──Emerald.App                       // Emerald app code and packager\n|  ├──Emerald.App                    // Emerald app code (such as code related to UI but not Minecraft)\n|  └──Emerald.App.Package            // Package code for generating an uploadable MSIX bundle.\n├──Emerald.Core                      // Emerald core code (such as code related to launching and modifying Minecraft)\n└──Emerald.CoreX                     // Emerald core code for the ability to run different Minecraft installation profiles and mods.\n```\n\n## 🔨 Building the Code\n\n### 1️⃣ Prerequisites\n\nEnsure you have following components:\n\n- [Git](https://git-scm.com/)\n- [Visual Studio 2022](https://visualstudio.microsoft.com/vs/) with following individual components:\n  - Universal Windows Platform Software Development Kit\n  - .NET 7\n  - Windows App Software Development Kit\n  - Windows 11 SDK\n- [Windows 11 or Windows 10](https://www.microsoft.com/en-us/windows) (version 1809+)\n- At least 4gb of RAM\n- [Microsoft Edge WebView2 Runtime](https://developer.microsoft.com/en-us/microsoft-edge/webview2/)\n\n### 2️⃣ Git\n\nClone the repository:\n\n```git\ngit clone https://github.com/RiversideValley/Emerald\n```\n(`main` is the latest branch)\n\n### 3️⃣ Build the project\n\n- Open `Emerald.sln`.\n- Set the Startup Project to `Emerald.Package`\n- Build with `DEBUG|x64` (or `DEBUG|Any CPU`)\n\n## ⚖️ License\n\nCopyright (c) 2022-2024 Riverside Valley Corporation\n\nLicensed under the Nightshade Vexillum license as stated in the [LICENSE](LICENSE.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRiversideValley%2FEmerald","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FRiversideValley%2FEmerald","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRiversideValley%2FEmerald/lists"}