MAUI Toolkit is a set of tools designed to improve the development experience for .NET MAUI projects in Visual Studio Code.
It enhances the default tooling by adding:
- better XAML editing experience (coloring, readability)
- quick file generation via familiar right-click context menus
- productivity features inspired by full Visual Studio

✨ Features
-
🧱 Create MAUI components directly from Explorer
ContentPage.xamlContentView.xaml
-
⚡ Fast access via right-click → MAUI Tools → Add
-
🎨 Improved XAML readability (coloring & formatting)
🚀 Getting Started
-
Clone the repository
-
Install dependencies:
npm install -
Build the extension:
npm run watch -
Run the extension:
- Press
F5in VS Code
- Press
A sample MAUI project will open automatically for testing.
🗺️ Roadmap
-
Color XAML
-
Create basic
ContentPageandContentView- XAML version
- C# version
-
Extract UI into reusable components (e.g. select part of XAML → extract to ContentView + generate BindableProperties)
-
a lot more
🤝 Contributing
Feel free to open issues or suggest features
🛠️ Status
🚧 Early development — core features are being actively built.