Xaml.ExtensionPack

A lightweight, dependency-free XAML extension library for WPF. Provides essential MVVM foundations as a NuGet package.

Overview

Xaml.ExtensionPack is a NuGet library designed to eliminate boilerplate in WPF/XAML application development.

Background: Cutting Boilerplate Without Heavyweight Dependencies

WPF applications built with the MVVM pattern tend to accumulate repetitive infrastructure code: INotifyPropertyChanged implementations, ICommand wrappers, and async-safe fire-and-forget helpers. While community toolkits exist, they often pull in large dependency trees or enforce architectural conventions beyond what a project needs.

Xaml.ExtensionPack was created to provide only what is genuinely necessary — a small, focused set of utilities that integrate cleanly into any WPF project without extra overhead.

What's Included

Technology Stack

Repository

Source code and issue tracking are available on GitHub:

View GitHub Repository — Xaml.ExtensionPack