C#/.NET/.NET Core Outstanding Projects and Frameworks March 2026 Brief
Introduction
This monthly briefing presents regularly promoted and shared outstanding C#/.NET/.NET Core projects and frameworks. Each week features at least two excellent projects and frameworks (excluding holidays). The accompanying WeChat official account articles provide detailed introductions, feature highlights, usage instructions, and functional screenshots for each project. For users experiencing difficulty accessing GitHub, the official account articles offer priority viewing with source code links included at the end of each post.
Note: Projects are listed without ranking—all represent excellent open-source contributions worthy of attention. Weekly updates are published regularly (follow the official account "追逐时光者" for timely access to weekly curated technical content).
Featured Projects
AI Recognition System
Project Overview: The ai-recognition-system is a full-stack Admin platform built on .NET Core + Vue3. The project integrates YOLOv8 (via YoloDotNet/ONNX) for image recognition capabilities, combined with AIGC large models like DeepSeek. The architecture employs DDD + CQRS + Mediator patterns, equipped with dynamic key management and gRPC internal communication for enhanced security.
Key Features:
- Modern full-stack architecture with clean separation of concerns
- Advanced computer vision integration using state-of-the-art YOLOv8
- AI-powered recognition enhanced by large language models
- Enterprise-grade security with dynamic key rotation
- Efficient internal service communication via gRPC
Source Repository: https://gitee.com/libihao520/ai-recognition-system
GeneralUpdate
Project Overview: GeneralUpdate is a cross-platform application automatic upgrade component based on .NET Standard 2.0, serving as a desktop client automatic update solution. The project follows Apache 2.0 open-source licensing. This component operates without dependency on any UI framework, designed to minimize resource consumption during updates. It provides one-click startup examples to help developers quickly understand how to integrate automatic upgrade functionality into their applications.
Key Features:
- Platform-independent update mechanism
- Minimal resource footprint during update processes
- No UI framework dependencies
- Quick integration with existing applications
- Comprehensive example implementations
Source Repository: https://github.com/GeneralLibrary/GeneralUpdate
CheckUpdate.Net
Project Overview: CheckUpdate.Net is an open-source project developed using WinForm for checking desktop application updates. It supports WinForm and WPF applications, with main functionalities including file updates, self-updating the application, and download package installation. The project primarily utilizes WebClient to download files from server website directories. Security considerations are not the primary focus, making it more suitable for smaller-scale projects.
Key Features:
- Simple WinForm-based update checking mechanism
- Supports both WinForm and WPF applications
- Self-updating capability
- Direct file download from web servers
- Lightweight implementation for small projects
Source Repository: https://gitee.com/xcong/CheckUpdate.Net
OpenLum
Project Overview: OpenLum is a universal agent Shell based on .NET, featuring native AOT (Ahead-of-Time) compilation with zero third-party dependencies. Designed for local/intranet deployment, it supports OpenAI API-compatible models including DeepSeek, Ollama, and OpenAI. This project serves as a pure C# console agent assistant referencing OpenClaw architecture. After AOT compilation, the main program size is approximately 7MB. The Skills folder includes built-in tools for browser operations, Office file reading, and other basic utilities.
Key Features:
- Native AOT compilation for single-file deployment
- Zero external dependencies
- Compatible with multiple LLM providers
- Compact binary size (7MB)
- Built-in skill system for extensibility
Source Repository: https://github.com/LdotJdot/OpenLum
Wexflow
Project Overview: Wexflow is a powerful, open-source, free workflow automation engine based on .NET. It supports extensive task types including file operations, system processes, script execution, and network communications. The project serves developers and technical users, meeting automation needs in file operations, task scheduling, alert notifications, and more. Wexflow provides rich built-in activities while allowing users to extend functionality through custom activity creation.
Key Features:
- Comprehensive workflow automation capabilities
- Wide range of built-in task types
- Extensible architecture for custom activities
- Enterprise-grade scheduling and monitoring
- Cross-platform support
Source Repository: https://github.com/aelassas/wexflow
Overall-Auth2.0-Web-API
Project Overview: overall-auth2.0-web-api is an open-source project developed on the .NET platform, designed to provide a simple, easy-to-understand, yet powerful permission management and visual workflow management system. The project combines core functionalities of access control and workflow management, suitable for enterprise-level applications requiring efficient user permission and business process management.
Key Features:
- Intuitive permission management interface
- Visual workflow designer
- Enterprise-grade access control
- Business process automation
- Easy integration with existing systems
Source Repository: https://gitee.com/yangguangchenjie/overall-auth2.0-web-api
EventFlow
Project Overview: EventFlow is a lightweight CQRS + Event Sourcing framework based on .NET, providing comprehensive and reasonable default implementations. It helps developers build event-driven domain models with relatively low cost and complexity.
Key Features:
- Clean CQRS implementation
- Built-in event sourcing capabilities
- Sensible defaults reducing boilerplate
- Event-driven architecture support
- Low learning curve
Source Repository: https://github.com/eventflow/EventFlow
About the Author
Author: 追逐时光者 (Chasing Time)
Profile: A full-stack software engineer passionate about programming, skilled in sharing knowledge, enjoying learning, exploring, attempting new things and emerging technologies.
Conclusion
This month's selection showcases the diversity and maturity of the .NET ecosystem. From AI-powered recognition systems to workflow automation engines, from update management components to agent shells, these projects demonstrate the continued vitality of the C#/.NET/.NET Core platform in 2026.
The common thread among these projects is their focus on solving real-world problems with clean, maintainable code. Whether you're building enterprise applications, desktop tools, or AI-powered systems, these projects offer valuable reference implementations and architectural patterns.
Developers are encouraged to explore these repositories, contribute to their development, and apply relevant patterns to their own projects. The .NET community continues to thrive through such open-source contributions, pushing the boundaries of what's possible with the platform.