All Projects → mrlacey → Rapid Xaml Toolkit

mrlacey / Rapid Xaml Toolkit

Licence: other
Tools to accelerate XAML development within Visual Studio.

Projects that are alternatives of or similar to Rapid Xaml Toolkit

arcgis-runtime-demos-dotnet
Demo applications provided by the ArcGIS Runtime SDK for .NET Team
Stars: ✭ 51 (-88.06%)
Mutual labels:  xaml, uwp, wpf, xamarin-forms
Arcgis Runtime Samples Dotnet
Sample code for ArcGIS Runtime SDK for .NET – UWP, WPF, Xamarin.Android, Xamarin.iOS, and Xamarin.Forms
Stars: ✭ 274 (-35.83%)
Mutual labels:  uwp, wpf, xaml, xamarin-forms
Ammyui
Ammy language repository
Stars: ✭ 356 (-16.63%)
Mutual labels:  uwp, wpf, xaml, xamarin-forms
Arcgis Toolkit Dotnet
Toolkit for ArcGIS Runtime SDK for .NET
Stars: ✭ 125 (-70.73%)
Mutual labels:  uwp, wpf, xaml, xamarin-forms
Xamlcss
Style Xaml applications with CSS
Stars: ✭ 271 (-36.53%)
Mutual labels:  uwp, wpf, xaml, xamarin-forms
Xamarin Demos
This repository contains the Syncfusion Xamarin UI control’s samples and the guide to use them.
Stars: ✭ 218 (-48.95%)
Mutual labels:  uwp, xaml, xamarin-forms
Camelotia
Cross-platform .NET sample GUI app for cloud file management. Built with ReactiveUI, AvaloniaUI, Universal Windows Platform, Xamarin Forms, and WPF, runs on Windows, Linux, Mac and Android.
Stars: ✭ 221 (-48.24%)
Mutual labels:  uwp, wpf, xamarin-forms
Xamlflair
XamlFlair is an animation library for UWP, WPF, and Uno, built to facilitate Xaml animations using only attached properties.
Stars: ✭ 362 (-15.22%)
Mutual labels:  uwp, wpf, xaml
EBind
🔵 .NET Data Binding we deserve: concise, fast, feature-rich
Stars: ✭ 141 (-66.98%)
Mutual labels:  uwp, wpf, xamarin-forms
Mvvmvalidation
Lightweight library that helps reduce boilerplate when implementing validation in XAML MVVM applications
Stars: ✭ 141 (-66.98%)
Mutual labels:  uwp, wpf, xaml
XamlIslands
Repository with several XAML Islands v1 samples (Win32, WPF, and WinForms) to demonstrate how to use it.
Stars: ✭ 47 (-88.99%)
Mutual labels:  xaml, uwp, wpf
Xamarin Forms Tab Badge
Xamarin Forms bindable Tab badges for iOS, Android, UWP, MacOS and WPF
Stars: ✭ 304 (-28.81%)
Mutual labels:  uwp, wpf, xamarin-forms
Caliburn.micro
A small, yet powerful framework, designed for building applications across all XAML platforms. Its strong support for MV* patterns will enable you to build your solution quickly, without the need to sacrifice code quality or testability.
Stars: ✭ 2,404 (+463%)
Mutual labels:  uwp, wpf, xamarin-forms
Microsoft.maui.graphics
Stars: ✭ 160 (-62.53%)
Mutual labels:  uwp, wpf, xamarin-forms
IconPacks.Browser
The Browser for all available Icon packages from MahApps.Metro.IconPacks
Stars: ✭ 74 (-82.67%)
Mutual labels:  xaml, uwp, wpf
Gridextra
Custom panel controls for WPF/UWP.
Stars: ✭ 149 (-65.11%)
Mutual labels:  uwp, wpf, xaml
Reactivemvvm
Cross-platform ReactiveUI sample app built for a talk at MSK .NET conf.
Stars: ✭ 94 (-77.99%)
Mutual labels:  uwp, wpf, xamarin-forms
DevOpsExamples
A repo to show you how to use a private NuGet feed, such as Telerik, to restore packages in Azure DevOps, GitHub Actions, GitLab CI and AppCenter.
Stars: ✭ 16 (-96.25%)
Mutual labels:  uwp, wpf, xamarin-forms
mvvmgen
MvvmGen is a lightweight MVVM library for XAML applications. It generates your ViewModels on-the-fly for you via a Roslyn-based C# Source Generator.
Stars: ✭ 179 (-58.08%)
Mutual labels:  xaml, wpf, xamarin-forms
WindowsCommunityToolkit
The Windows Community Toolkit is a collection of helpers, extensions, and custom controls. It simplifies and demonstrates common developer tasks building UWP and .NET apps for Windows 10 and Windows 11. The toolkit is part of the .NET Foundation.
Stars: ✭ 4,934 (+1055.5%)
Mutual labels:  xaml, uwp, wpf

Rapid XAML Toolkit

Build status License: MIT Works with Visual Studio 2019 AppVeyor tests

This is a collection of tools for making it easier for developers to work with XAML (UWP, WPF, and Xamarin.Forms). These tools include

  • XAML Generation (making it easier to create a UI with XAML)
  • XAML Analysis (helping you find and fix issues with XAML)
  • Roslyn Analyzers (to help with code related to MVVM and XAML)
  • Project & Item Templates (to create new apps faster)

Get it from the VS Marketplace

XAML Generation

Turn your ViewModels into XAML with a couple of clicks or a drag of the mouse.

Animation showing XAML generated from a ViewModel

The generated XAML is based on common conventions but is highly configurable.

XAML Analysis

Like Roslyn Analyzers but for XAML. Identify potential issues and use the Suggested Actions to make fixes.

Screenshot showing some of the issues analysis can find

You can also create your own Custom Analyzers and run the analysis as part of a Build/CI process with this NuGet package.

Learn more about features.


Principles guiding this project

  • Doing something is better than doing nothing.
  • The toolkit can't generate the final XAML as every app requires unique customization.
  • Everything that is output should be configurable.
  • C# and VB.NET are supported equally.
  • The toolkit won't do things that Visual Studio can already do. (Without very good reason.)
  • This toolkit is focused specifically on tooling for working with XAML. It will not include controls, etc.

Installation

Please see the getting started guide.

Contributing

Please see the contribution guide.


History

The Rapid XAML Toolkit (RXT) was started as a sister project to Windows Template Studio (WinTS).
It was oringinally created in partnership with Microsoft (that's why github.com/microsoft/rapid-xaml-toolkit redirects here) but is now primarily cared for by Matt Lacey.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].