A set of .NET libraries for Windows implementing PInvoke calls to many native Windows APIs with supporting wrappers.
-
Updated
Sep 29, 2026 - C#
Extensions are software components that add specific capabilities to a larger software application. They enable users to customize and enhance their software environments in various domains, including web browsers, development IDEs, and operating systems. Extensions can range from simple UI tweaks to adding sophisticated new features. They play a crucial role in tailoring software solutions to individual needs, fostering a richer and more productive user experience.
Extensions allow for greater flexibility and personalization of software tools, empowering users to adapt tools according to their specific workflow and preferences. They encourage a vibrant ecosystem around software products where third-party developers can contribute valuable functionality that benefits the entire user community.
For developers, understanding and leveraging extensions can lead to better software design and more engaging user interfaces. For users, extensions provide a path to a more personalized and efficient toolset.
A set of .NET libraries for Windows implementing PInvoke calls to many native Windows APIs with supporting wrappers.
Throw in the towel.
A collection of utilities to enhance the Unity Editor
A customizable Log Viewer with ability to create custom providers. Can be used with C#, C++, Python, Java and others
A configurable and eXtensible Xml serializer for .NET.
common tools, methods, extension methods, etc... .net 常用工具类,公共方法,常用扩展方法等,基础类库
.NET MAUI Project and Item Templates for VS2022, VS2026, and CLI.
Extensions for Revit plugin development
Postgres embedded server equivalent including extensions for .Net applications
A bunch of code I like to have on hand while working in Unity
Some random C# extension methods I've found useful. Published as Ardalis.Extensions on Nuget.
All the reusable .NET boilerplate you keep rewriting, in one place - Making App Development Easier for .NET
This plugin extends the UnityEventDrawer to display runtime calls in the inspector.
Obsidian-flavoured Markdown parsing library for .NET 8+, with support for Obsidian Vaults navigation.
To make of you a Ninja Developer in Dynamics 365 For Finance and Operations
.NET Templates like Cross-platform Onion Architecture app
An configuration provider that enables configuration binding via attributes in Microsoft.Extensions.Configuration.
This provides some useful extensions for Azure Functions.
An ever expanding Godot C# game dev library to be used across several game projects
Created by The software community