---
title: "#avalonia articles | Hashnode"
description: "Explore 12 articles tagged #avalonia on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/avalonia"
---

Tag

# #avalonia

12 posts · 2 followers

[mdgrs](https://hashnode.com/@mdgrs) · [Sep 24](https://hashnode.com/posts/porting-winuishell-to-avalonia/6ab5085c2ea6d514b1a4acb1)

### [Porting WinUIShell to Avalonia](https://mdgrs.hashnode.dev/porting-winuishell-to-avalonia?utm_source=hashnode&utm_medium=feed)

In 2025, I released a PowerShell module called WinUIShell, which allows you to create WinUI applications in PowerShell. After confirming the usefulness of the module, I recently ported it to Avalonia

7 min read · [mdgrs.hashnode.dev](https://mdgrs.hashnode.dev/porting-winuishell-to-avalonia?utm_source=hashnode&utm_medium=feed)

[Freeman Madudili](https://hashnode.com/@Freemancodz) · [Aug 20, 2025](https://hashnode.com/posts/how-to-build-an-onboarding-flow-in-avalonia-step-by-step/68a58eba3f4e24a20949cae1)

### [How to Build an Onboarding Flow in Avalonia – Step by Step](https://freemancodz.hashnode.dev/how-to-build-an-onboarding-flow-in-avalonia-step-by-step?utm_source=hashnode&utm_medium=feed)

Build a smooth onboarding flow in Avalonia with MVVM, navigation, and persistence for cross-platform desktop apps.

5 min read · [freemancodz.hashnode.dev](https://freemancodz.hashnode.dev/how-to-build-an-onboarding-flow-in-avalonia-step-by-step?utm_source=hashnode&utm_medium=feed)

[Freeman Madudili](https://hashnode.com/@Freemancodz) · [Jul 26, 2025](https://hashnode.com/posts/build-scalable-desktop-apps-with-avalonia-multi-page-ui-shared-layout-and-state-management/68852120b53156782789cfb5)

### [Build Scalable Desktop Apps with Avalonia: Multi-Page UI, Shared Layout, and State Management](https://freemancodz.hashnode.dev/build-scalable-desktop-apps-with-avalonia-multi-page-ui-shared-layout-and-state-management?utm_source=hashnode&utm_medium=feed)

Learn how to structure multi-page UIs in Avalonia with shared layout, reactive state, and clean navigation using MVVM and dependency injection

11 min read · [freemancodz.hashnode.dev](https://freemancodz.hashnode.dev/build-scalable-desktop-apps-with-avalonia-multi-page-ui-shared-layout-and-state-management?utm_source=hashnode&utm_medium=feed)

[Freeman Madudili](https://hashnode.com/@Freemancodz) · [Jun 20, 2025](https://hashnode.com/posts/filetidy-native-folder-organizer/6855609890780566b63feb4a)

### [I Got Tired of a Messy Desktop, So I Built FileTidy: A Native App That Organizes Your Folders in One Click](https://freemancodz.hashnode.dev/filetidy-native-folder-organizer?utm_source=hashnode&utm_medium=feed)

Clean up your Desktop and Downloads in one click. I built FileTidy to solve my own clutter problem — fast, offline, cross-platform, and fully native

9 min read · [freemancodz.hashnode.dev](https://freemancodz.hashnode.dev/filetidy-native-folder-organizer?utm_source=hashnode&utm_medium=feed)

[Syncfusion, Inc.](https://hashnode.com/@Syncfusion-blogs) · [May 30, 2025](https://hashnode.com/posts/net-maui-flutter-avalonia-or-react-native-which-is-best-for-you/6839a2509a2ff9a57b972117)

### [.NET MAUI, Flutter, Avalonia, or React Native: Which is Best for You?](https://syncfusion-blogs.hashnode.dev/net-maui-flutter-avalonia-or-react-native-which-is-best-for-you?utm_source=hashnode&utm_medium=feed)

Explore the strengths and weaknesses of .NET MAUI, Flutter, Avalonia, and React Native to find the best framework for your project needs.

12 min read · [syncfusion-blogs.hashnode.dev](https://syncfusion-blogs.hashnode.dev/net-maui-flutter-avalonia-or-react-native-which-is-best-for-you?utm_source=hashnode&utm_medium=feed)

[Daniel](https://hashnode.com/@lekrieg) · [Apr 20, 2024](https://hashnode.com/posts/avalonia-stylizing-a-templated-control-with-different-check-and-unchecked-styles/6623d9be3b9476575f4dc4d7)

### [Avalonia - Stylizing a templated control with different check and unchecked styles](https://doorsofstone.hashnode.dev/avalonia-stylizing-a-templated-control-with-different-check-and-unchecked-styles?utm_source=hashnode&utm_medium=feed)

In Avalonia there is the concept of templated control, which allows you to create your own components, overwrite existing ones and several other things. Normally you overwrite your component's template, via view or code behind and style whatever you ...

2 min read · [doorsofstone.hashnode.dev](https://doorsofstone.hashnode.dev/avalonia-stylizing-a-templated-control-with-different-check-and-unchecked-styles?utm_source=hashnode&utm_medium=feed)

[Fxplorer](https://hashnode.com/@Fxplorer) · [Apr 17, 2024](https://hashnode.com/posts/single-file-minimum-f-avalonia-ui-app-with-notes/662025a92a20a3ed6167f294)

### [Single file minimum F# Avalonia UI app with notes.](https://blog.fxplorer.net/single-file-minimum-f-avalonia-ui-app-with-notes?utm_source=hashnode&utm_medium=feed)

After some experimentation, a minimum Avalonia app that can be ran from an .fsx file or a Polyglot Notebook. The Polyglot Notebook can be found at: https://github.com/Fxplorer/Fxplorer\_www/blob/main/docs/MinimumFsharpAvaloniaApp.ipynb The .fsx script...

5 min read · [blog.fxplorer.net](https://blog.fxplorer.net/single-file-minimum-f-avalonia-ui-app-with-notes?utm_source=hashnode&utm_medium=feed)

[Fxplorer](https://hashnode.com/@Fxplorer) · [Feb 19, 2024](https://hashnode.com/posts/thoughts-on-avalonia-ui/65d33de28ed0ffbd935325f0)

### [Thoughts on Avalonia UI](https://blog.fxplorer.net/thoughts-on-avalonia-ui?utm_source=hashnode&utm_medium=feed)

After searching for a long time, I have settled on using the Avalonia UI framework as my base for software. My desired language is F#, which I have followed for more than 10 years but still am a newbie. I have accepted that my sweet spot is more in t...

2 min read · [blog.fxplorer.net](https://blog.fxplorer.net/thoughts-on-avalonia-ui?utm_source=hashnode&utm_medium=feed)

[Unicorn Developer](https://hashnode.com/@PVS-Studio) · [Dec 7, 2022](https://hashnode.com/posts/any-bugs-in-your-ide-checking-avalonstudio-with-pvs-studio/63908c7017bdf12d81096754)

### [Any bugs in your IDE? Checking AvalonStudio with PVS-Studio](https://pvs-studio.hashnode.dev/any-bugs-in-your-ide-checking-avalonstudio-with-pvs-studio?utm_source=hashnode&utm_medium=feed)

Developers around the world use their favorite IDEs every day to create software. Today we are checking one of them and looking at the most interesting errors found. Introduction The modern developer uses many tools to succeed. These include IDEs (I...

9 min read · [pvs-studio.hashnode.dev](https://pvs-studio.hashnode.dev/any-bugs-in-your-ide-checking-avalonstudio-with-pvs-studio?utm_source=hashnode&utm_medium=feed)

[Vincenzo Ciaccio](https://hashnode.com/@vikkio) · [Oct 7, 2022](https://hashnode.com/posts/adventures-in-desktop-app-development-ii-revenge-of-the-gopher/633ff29b180bc1077fa9fc09)

### [Adventures in Desktop App development II: Revenge of the Gopher](https://vikkio.hashnode.dev/adventures-in-desktop-app-development-ii-revenge-of-the-gopher?utm_source=hashnode&utm_medium=feed)

Wat Few weeks ago I posted about how I wanted to see what it was like to work with desktop apps. I ended up saying that I was going to try Vala, well I did not go too far with that. If just feels like the community is not there, but I might try again...

4 min read · [vikkio.hashnode.dev](https://vikkio.hashnode.dev/adventures-in-desktop-app-development-ii-revenge-of-the-gopher?utm_source=hashnode&utm_medium=feed)
