Windows Interface Composition Engine is a .NET C# UI engine for creating Windows application.
-
Updated
Feb 21, 2026 - C#
Windows Interface Composition Engine is a .NET C# UI engine for creating Windows application.
DirectN AOT compatible version. Only for .NET Core 9 and beyond. Interop Code for : DXGI, WIC, DirectX 9 to 12, Direct2D, Direct Write, Direct Composition, Media Foundation, WASAPI, CodecAPI, GDI, Spatial Audio, DVD, Windows Media Player, UWP DXInterop, WinUI3, etc.
Windows 11 Virtual Camera sample .NET code, including .NET 9 AOT version.
.NET interop classes for WIC (Windows Imaging Component), Direct2D and DirectWrite. With .NET 10+ AOT support
StarBlog Publisher ๆฏไธๆฌพ้ขๅ StarBlog ็่ทจๅนณๅฐ Markdown ๆ็ซ ๅๅธๅทฅๅ ท๏ผๅ ็ฝฎๅค็งไธปๆตๅคงๆจกๅๆบ่ฝๅฉๆ๏ผๆฏๆๅณๅๅณๅๅ็ด่งๅ ๅฎน็ฎก็๏ผๅฉๅ้ซๆๅไฝใStarBlog Publisher is a cross-platform, AI-powered Markdown publishing tool for StarBlog, offering instant preview, intuitive management, and seamless integration with leading AI models
A modern Windows file explorer with file viewers, multi-instance workflows, terminal integration, search capabilities, and deep Windows Shell interoperability
Samples for my "Ahead-of-Time Compilation in .NET" blog post.
B compiler written in C#
Attribute-driven, AOT-compatible command-line parsing for .NET.
MaterialSkin 2 for .NET WinForms 10+, AOT publishing compatible
ExampleWidgetProvider project in .NET 10 AOT
Yet another .pkgmeta parser for CurseForge WoW Addons; optimized for developer workflows
Playground project for dotnet interop between managed and unmanaged code.
Net Language Interoperability (LanguageInteroperability) for DotNet with P/Invoke, LibraryImport, NativeAOT. Once from C# โ C and once from C โ C#.
๐๏ธ Explore files effortlessly with ShellBat, a modern Windows file explorer featuring integrated terminal, advanced viewers, and seamless Windows Shell support.
Add a description, image, and links to the dotnet-aot topic page so that developers can more easily learn about it.
To associate your repository with the dotnet-aot topic, visit your repo's landing page and select "manage topics."