{"id":23376367,"url":"https://github.com/plac3hold3r/mvxscaffolding","last_synced_at":"2025-04-05T01:09:24.691Z","repository":{"id":37925191,"uuid":"109182511","full_name":"Plac3hold3r/MvxScaffolding","owner":"Plac3hold3r","description":"🏗️ A customizable template used to scaffold a cross-platform MvvmCross application.","archived":false,"fork":false,"pushed_at":"2023-03-02T03:58:00.000Z","size":6749,"stargazers_count":122,"open_issues_count":64,"forks_count":40,"subscribers_count":5,"default_branch":"develop","last_synced_at":"2025-03-29T00:12:26.670Z","etag":null,"topics":["dotnet-template","mvvmcross","templates","uwp","visual-studio-extension","xamarin-android","xamarin-forms","xamarin-ios"],"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/Plac3hold3r.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.txt","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},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":["https://www.buymeacoffee.com/At3MQb9xX"]}},"created_at":"2017-11-01T20:49:39.000Z","updated_at":"2025-02-01T20:24:43.000Z","dependencies_parsed_at":"2024-06-20T22:00:05.823Z","dependency_job_id":"d0756810-04e2-499a-b167-c895cd685ae7","html_url":"https://github.com/Plac3hold3r/MvxScaffolding","commit_stats":null,"previous_names":[],"tags_count":45,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Plac3hold3r%2FMvxScaffolding","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Plac3hold3r%2FMvxScaffolding/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Plac3hold3r%2FMvxScaffolding/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Plac3hold3r%2FMvxScaffolding/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Plac3hold3r","download_url":"https://codeload.github.com/Plac3hold3r/MvxScaffolding/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247271532,"owners_count":20911587,"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":["dotnet-template","mvvmcross","templates","uwp","visual-studio-extension","xamarin-android","xamarin-forms","xamarin-ios"],"created_at":"2024-12-21T17:48:07.496Z","updated_at":"2025-04-05T01:09:24.669Z","avatar_url":"https://github.com/Plac3hold3r.png","language":"C#","funding_links":["https://www.buymeacoffee.com/At3MQb9xX"],"categories":[],"sub_categories":[],"readme":"﻿# MvxScaffolding\n\n[![NuGet](https://badgen.net/nuget/v/MvxScaffolding.Templates)](https://www.nuget.org/packages/MvxScaffolding.Templates/)\n[![Visual Studio Marketplace](https://badgen.net/vs-marketplace/v/Plac3Hold3r.MvxScaffolding)](https://marketplace.visualstudio.com/items?itemName=Plac3Hold3r.MvxScaffolding)\n[![Build Status](https://plac3hold3r.visualstudio.com/MvxScaffolding/_apis/build/status/MvxScaffolding%20CI)](https://plac3hold3r.visualstudio.com/MvxScaffolding/_build/latest?definitionId=4)\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2FPlac3hold3r%2FMvxScaffolding.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2FPlac3hold3r%2FMvxScaffolding?ref=badge_shield)\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github\u0026repo=Plac3hold3r/MvxScaffolding)](https://dependabot.com)\n[![Crowdin](https://d322cqt584bo4o.cloudfront.net/mvxscaffolding/localized.svg)](https://crowdin.com/project/mvxscaffolding)\n[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg)](https://conventionalcommits.org)\n[![Semver](https://badgen.net/badge/semver/2.0.0/green)](https://semver.org/)\n\nA customizable template used to scaffold a cross-platform MvvmCross application. Includes a .NET Standard class library. Supports Xamarin Android, Xamarin iOS and UWP project types for Xamarin Native and Xamarin Forms. Supports MvvmCross 8.0.2.\n\n![MvxScaffolding screenshot](docs/resources/vs_template_banner.png)\n\n**Templates features**\n\n|                                                     Features                                                      | mvxnative | mvxforms |\n| :---------------------------------------------------------------------------------------------------------------: | :-------: | :------: |\n|           [.NET Standard class library](https://docs.microsoft.com/en-us/dotnet/standard/net-standard)            |    \\*     |    \\*    |\n| [Package references](https://docs.microsoft.com/en-us/nuget/consume-packages/package-references-in-project-files) |    \\*     |    \\*    |\n|                                                Unit test projects                                                 |    \\*     |    \\*    |\n|                                                 UI test projects                                                  |    \\*     |    \\*    |\n| Solution [EditorConfig](https://docs.microsoft.com/en-us/visualstudio/ide/create-portable-custom-editor-options)  |    \\*     |    \\*    |\n|                                            Android Nougat round icons                                             |    \\*     |    \\*    |\n|                                            Android Oreo adaptive icons                                            |    \\*     |    \\*    |\n|                                         Android support constraint layout                                         |    \\*     |\n|                                            Android AXML or XML layout                                             |    \\*     |\n|                                           iOS storyboard launch screen                                            |    \\*     |    \\*    |\n|             iOS storyboard or [FluentLayouts](https://github.com/FluentLayout/Cirrious.FluentLayout)              |    \\*     |\n\nSee [Changelog](/CHANGELOG.md)\n\n## Installation\n\n|        Platform         |      Installation and System Requirements      |                                             Documentation                                              |                                                  Download                                                   |\n| :---------------------: | :--------------------------------------------: | :----------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------: |\n|       dotnet CLI        |       [Installation Guide](#dotnet-cli)        |                              [Documentation](docs/template_dotnet_cli.md)                              |                      [NuGet](https://www.nuget.org/packages/MvxScaffolding.Templates/)                      |\n| Visual Studio Extension | [Installation Guide](#visual-studio-extension) | [Documentation VS 2017](docs/template_vs_2017.md) or [Documentation VS 2019](docs/template_vs_2019.md) | [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=Plac3Hold3r.MvxScaffolding) |\n\n## Help Translate\n\nIf you want to help translate MvxScaffolding into your native language. Please check out our [Crowdin project](https://crowdin.com/project/mvxscaffolding) page.\n\n### Translators\n\nThank you to the following translators\n\n|      Language         | Code  |                                                                     Translators                                                                      |\n| :-------------------: | :---: | :--------------------------------------------------------------------------------------------------------------------------------------------------: |\n| Chinese Simplified    | zh-CN | [Forbidden (cptbl00dra1n)](https://crowdin.com/profile/cptbl00dra1n), [Rei Jyo (klakling)](https://crowdin.com/profile/klakling)                     |\n| Chinese Traditional   | zh-TW | [Rei Jyo (klakling)](https://crowdin.com/profile/klakling)                                                                                           |\n|       Danish          | da-DK | [Tomasz Cielecki (Cheesebaron)](https://crowdin.com/profile/Cheesebaron)                                                                             |\n|       French          | fr-FR | [Antoine Bichon (Chapelin)](https://crowdin.com/profile/Chapelin), [An0d](https://crowdin.com/profile/An0d)                                          |\n|       German          | de-DE | [Manuel (epsmae)](https://crowdin.com/profile/epsmae)                                                                                                |\n|      Italian          | it-IT | [Emanuele Filardo (fileman)](https://crowdin.com/profile/fileman)                                                                                    |\n|      Japanese         | ja-JP | [Rei Jyo (klakling)](https://crowdin.com/profile/klakling)                                                                                           |\n|       Polish          | pl-PL | [qattiel (Qattiel)](https://crowdin.com/profile/qattiel)                                                                                             |\n| Portuguese, Brazilian | pt-BR | [Bazzi](https://crowdin.com/profile/Bazzi), [tobias.16bar](https://crowdin.com/profile/tobias.16bar)                                                 |\n|      Russian          | ru-RU | [Alexander Bublik (alex.bublik1093)](https://crowdin.com/profile/alex.bublik1093)                                                                    |\n|      Spanish          | es-ES | [Agustin Jose Wawrzyk (elpitufo)](https://crowdin.com/profile/elpitufo)                                                                              |\n|    Serbian (Cyrillic) | sr-SP | [dimitrijevic](https://crowdin.com/profile/dimitrijevic)                                                                                             |\n|     Turkish  | tr-TR | [Burak‏ Eker (mburakeker)](https://crowdin.com/profile/mburakeker)                                                                                             |\n|     Ukrainian         | uk-UA | [Руслан Соромля (garenauser)](https://crowdin.com/profile/garenauser), [Anthony Maisak (anthony.maisak)](https://crowdin.com/profile/anthony.maisak) |\n\n## dotnet CLI\n\n### System Requirements\n\nIn order to make use of these templates you will need to have the following installed for Windows or macOS\n\n**Required**\n\n- .NET Core SDK 2.1.4+ ([Download SDK](https://www.microsoft.com/net/download))\n\n**Optional**\n\n- Xamarin Android SDK _(Recommended version 11+)_\n- Xamarin iOS SDK _(Recommended version 14+)_\n- UWP SDK _(**Windows Only**, recommended version 10.0.19041+)_\n\n### Installation\n\nTo install the template run the `-i|--install` command\n\n```text\ndotnet new --install MvxScaffolding.Templates\n```\n\n### Usage\n\nSee [documentation](docs/template_dotnet_cli.md) for how to generate a solution.\n\n## Visual Studio 2017/2019 Extension\n\n### System Requirements\n\nIn order to make use of these templates you will need to have the following installed for Windows\n\n**Required**\n\n- Visual Studio 2017 15.8+ (_Recommended Visual Studio 2019 16_ [Download Visual Studio](https://www.visualstudio.com/downloads/))\n- .NET Framework 4.7+ ([Download .NET Framework](https://www.microsoft.com/net/download/windows))\n\n**Optional**\n\n- Xamarin Android SDK _(Recommended version 11+)_\n- Xamarin iOS SDK _(Recommended version 14+)_\n- UWP SDK _(**Windows Only**, recommended version 10.0.19041+)_\n\n### Installation\n\nDownload and install the VSIX from [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=Plac3Hold3r.MvxScaffolding) or search in Visual Studio extensions for `MvxScaffolding`.\n\n### Usage\n\nSee [documentation VS 2017](docs/template_vs_2017.md) or [documentation VS 2019](docs/template_vs_2019.md) for how to generate a solution.\n\n## Thanks\n\n- To [Windows Template Studio](https://github.com/Microsoft/WindowsTemplateStudio) community\n- To [.NET Template Engine](https://github.com/dotnet/templating) community\n- To [SideWaffle Template Creator](https://github.com/ligershark/sidewafflev2) community\n- To [MvvmCross](https://github.com/MvvmCross/MvvmCross) community\n- To [Crowdin](https://crowdin.com) for supporting localization for MvxScaffolding\n\n## License\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2FPlac3hold3r%2FMvxScaffolding.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2FPlac3hold3r%2FMvxScaffolding?ref=badge_large)\n\n##### Third party libraries\n\n- [MvvmCross](https://github.com/MvvmCross/MvvmCross) is licensed under [MS-PL](https://github.com/MvvmCross/MvvmCross/blob/master/LICENSE)\n- [FluentLayout](https://github.com/FluentLayout/Cirrious.FluentLayout) is licensed under [MS-PL](https://github.com/FluentLayout/Cirrious.FluentLayout/blob/master/LICENSE)\n- [Xamarin Android Support Library](https://github.com/xamarin/AndroidSupportComponents/) is licensed under [MIT](https://github.com/xamarin/AndroidSupportComponents/blob/master/LICENSE.md)\n\nMvxScaffolding is licensed under [MIT](https://github.com/Plac3hold3r/MvxScaffolding/blob/master/LICENSE)\n\n## Privacy Policy\n\nThe MvxScaffolding Visual Studio extension makes use of 3rd party crash and analytics reporting. See the [privacy policy](docs/privacy_policy.md) for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplac3hold3r%2Fmvxscaffolding","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fplac3hold3r%2Fmvxscaffolding","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplac3hold3r%2Fmvxscaffolding/lists"}