Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mrlacey/MauiAppAccelerator

A Visual Studio extension to accelerate the creation of new .NET MAUI apps.
https://github.com/mrlacey/MauiAppAccelerator

maui

Last synced: 3 months ago
JSON representation

A Visual Studio extension to accelerate the creation of new .NET MAUI apps.

Awesome Lists containing this project

README

        

# MAUI App Accelerator

[![Works with Visual Studio 2022](https://img.shields.io/static/v1.svg?label=VS&message=2022&color=5F2E96)](https://marketplace.visualstudio.com/items?itemName=MattLaceyLtd.MauiAppAccelerator)
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)
[![Visual Studio Marketplace Downloads](https://img.shields.io/visual-studio-marketplace/d/MattLaceyLtd.MauiAppAccelerator)](https://marketplace.visualstudio.com/items?itemName=MattLaceyLtd.MauiAppAccelerator)
[![Visual Studio Marketplace Rating](https://img.shields.io/visual-studio-marketplace/r/MattLaceyLtd.MauiAppAccelerator)](https://marketplace.visualstudio.com/items?itemName=MattLaceyLtd.MauiAppAccelerator&ssr=false#review-details)
[![GitHub Sponsors](https://img.shields.io/github/sponsors/mrlacey)](https://github.com/sponsors/mrlacey)

[A Visual Studio extension](https://marketplace.visualstudio.com/items?itemName=MattLaceyLtd.MauiAppAccelerator) to accelerate the creation of new .NET MAUI apps using a wizard-based UI.

![logo](./assets/logo-small.png)

> **Note**
> More functionality is coming. Feedback wanted.

## 'File > New Project' made better

Jumpstart your .NET MAUI application development by scaffolding the project you want. Specify the coding style, navigation pattern, pages, and features you want in your app as a starting point.

After [installing the extension](https://marketplace.visualstudio.com/items?itemName=MattLaceyLtd.MauiAppAccelerator), select the new option in the New Project wizard.

![Visual Studio's create new project dialog showing the MAUi App Accelerator option](./assets/screenshots/Create-new-project.png)

Specify the name and location for the project.

![Visual Studio's dialog for specifying the project name and location](./assets/screenshots/configure-new-project.png)

Then you'll get a new wizard to help you create the app you want.

Which version of .NET do you wish to use?

![MAUI App Accelerator showing the option to choose the version of .NET to use](./assets/screenshots/step-1.png)

How do you want to write your code?

![MAUI App Accelerator showing options for coding style](./assets/screenshots/step-2.png)

How will people navigate your app?

![MAUI App Accelerator showing options for app navigation](./assets/screenshots/step-3.png)

What pages/views do you want in the app?

You can choose some with basic content or code to get you started or leave them totally blank. You can also specify the names to use for items in the code.

![MAUI App Accelerator showing options for pages to include](./assets/screenshots/step-4.png)

Any other features you want to add?

![MAUI App Accelerator showing options for features to include](./assets/screenshots/step-5.png)

Then click 'Create' and you'll get a solution ready to help you build your next great app, having saved you lots of time setting things up.

---

Got questions, comments, or suggestions? Please [open an issue](https://github.com/mrlacey/MauiAppAccelerator/issues).

## Sponsors

Sponsors help make this possible. [Join them](https://github.com/sponsors/mrlacey)

[Reviews in the marketplace](https://marketplace.visualstudio.com/items?itemName=MattLaceyLtd.MauiAppAccelerator&ssr=false#review-details) help too.