Introduction

This monthly briefing showcases outstanding C#/.NET/.NET Core projects and frameworks recommended through our community channels. Each week (excluding holidays), we feature at least two exceptional projects and frameworks with detailed introductions, feature highlights, usage instructions, and functional screenshots.

Note: Rankings are not ordered by preference—all featured projects represent excellent open-source contributions. Weekly updates provide continuous discovery of community innovations.

Resource Links:

Featured Projects

AI Recognition System

Project Overview: ai-recognition-system is an open-source full-stack Admin platform built with .NET Core + Vue3. The project integrates YOLOv8 (via YoloDotNet/ONNX) for image recognition, combined with AIGC large models like DeepSeek.

Architecture: The system employs DDD (Domain-Driven Design) + CQRS (Command Query Responsibility Segregation) + Mediator pattern, equipped with dynamic key management and gRPC internal communication for security assurance.

Key Features:

  • Real-time image recognition with YOLOv8 integration
  • AIGC model integration for enhanced capabilities
  • Clean architecture with DDD principles
  • Secure internal communication via gRPC
  • Dynamic key management for enhanced security

Source Code: https://gitee.com/libihao520/ai-recognition-system

GeneralUpdate

Project Overview: GeneralUpdate is a cross-platform application auto-upgrade component based on .NET Standard 2.0 (desktop client automatic upgrade solution), open-sourced under Apache 2.0 license.

Key Characteristics:

  • No UI framework dependencies
  • Minimizes resource consumption during updates
  • Provides one-click startup examples
  • Enables developers to quickly integrate automatic upgrade functionality

This component proves ideal for desktop applications requiring seamless update experiences without forcing users to manually download and install new versions.

Source Code: https://github.com/GeneralLibrary/GeneralUpdate

CheckUpdate.Net

Project Overview: CheckUpdate.Net is an open-source project developed with WinForm for checking desktop application updates, usable with WinForm and WPF applications.

Main Features:

  • Update files
  • Update the application itself
  • Download installation packages

Implementation: Primarily utilizes WebClient to download files from server website directories. Security considerations remain basic, making it suitable for smaller projects.

Source Code: https://gitee.com/xcong/CheckUpdate.Net

OpenLum

Project Overview: OpenLum is a universal agent Shell based on .NET, featuring native AOT (Ahead-of-Time) publishing and zero third-party dependencies.

Target Deployment: Designed for local/intranet deployment, supporting OpenAI API-compatible models (DeepSeek, Ollama, OpenAI, etc.).

Notable Characteristics:

  • Reference implementation inspired by OpenClaw's pure C# console agent assistant
  • AOT publishing results in main program size of only 7MB
  • Skills folder includes basic tools: browser operations, Office file reading, etc.

This project demonstrates the potential for lightweight, self-contained AI agent implementations in .NET.

Source Code: https://github.com/LdotJdot/OpenLum

Wexflow

Project Overview: Wexflow is a powerful, open-source, free workflow automation engine based on .NET, supporting extensive task types including file operations, system processes, script execution, and network communication.

Target Audience: Serves developers and technical users with automation needs in file operations, task scheduling, alert notifications, and more.

Capabilities:

  • Rich built-in activities
  • User-extensible through custom activity creation
  • Comprehensive task type support
  • Flexible workflow design

Source Code: 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, providing simple, easy-to-understand yet powerful permission management and visual process management systems.

Core Functionality: Combines permission control with process management capabilities, suitable for enterprise applications requiring efficient user permission and business workflow management.

Application Scenarios:

  • Enterprise permission systems
  • Business process visualization
  • Workflow approval chains
  • Role-based access control

Source Code: 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 to help developers build event-driven domain models with lower costs.

Key Benefits:

  • Reduced boilerplate code for event sourcing
  • Sensible defaults for common patterns
  • Flexible architecture for event-driven systems
  • Active community and documentation

Source Code: https://github.com/eventflow/EventFlow

Community Resources

Author Information

Author: 追逐时光者 (Time Chaser)

Profile: Full-stack software engineer passionate about programming, skilled in sharing, fond of learning, exploring, trying new things and technologies.

Licensing and Usage

This article's copyright belongs jointly to the author and Cnblogs. Welcome to repost, but without author consent must retain this statement, and provide the original link in an obvious position on the article page; otherwise, the right to pursue legal liability is reserved.

If this article proves helpful, please click the [Recommend] button in the bottom right corner. We hope to continuously bring good technical articles to everyone. Some descriptions in the article may be incorrect; corrections and supplements are welcome and appreciated.

Conclusion

The .NET ecosystem continues thriving with innovative projects spanning AI integration, system utilities, workflow automation, and architectural frameworks. These featured projects demonstrate the community's vitality and the platform's versatility for diverse application scenarios.

Regular exploration of community projects keeps developers informed about emerging patterns, tools, and best practices. Consider contributing to these projects or drawing inspiration for your own innovations.