Various open source projects related to Net
WPF
Various open source projects and control libraries related to WPF
HandyControl
WPF control library, a commonly used WPF open source control library
Warehouse:https://github.com/HandyOrg/HandyControl
Official website:https:/ /handyorg.github.io/
Live-Charts
Chart control library, already has LiveCharts2
仓库:https://github.com/Live-Charts/Live-Charts
官网:https://v0.lvcharts.com/
LiveCharts2:https://github.com/beto-rodriguez/LiveCharts2
WPFDevelopers
WPFDevelopers Control Library
Repository:https://github.com/WPFDevelopersOrg/WPFDevelopers
wpf-uidesign
Some UI design cases created by WPF have several styles
github仓库:https://github.com/HenJigg/wpf-uidesign
Stylet
The Mvvm framework simplifies various MVVM bindings, making it easy to get started.
仓库:https://github.com/canton7/Stylet
Web
ScheduleMaster
An open source distributed task scheduling system, which is built on the .NET Core 3.1 platform and supports cross-platform multi-node deployment and operation.
仓库:https://github.com/AKA-LiHua/ScheduleMasterCore
YiShaAdmin
Permission management system based on .NET Core MVC, the code is easy to read and understand, and the interface is simple and beautiful
仓库:https://github.com/liukuo362573/YiShaAdmin
Blog.Core
Blog.Core has an out-of-the-box enterprise-level front-end and back-end separation [.NET Core6.0 Api + Vue 2.x + RBAC] permission framework.
Store: https://github.com/anjoy8/Blog.Core
Foggy.Admin
Destiny.Core.Flow is an open source Admin management framework developed based on .Net Core and separated from VUE. It currently has the following modules: menu management, user management, role management, user roles, role permissions and other functions.
仓库:https://github.com/StarEliteCore/Nebula.Admin
NewLife.Cube
Rubik's Cube is a rapid Web development platform that can quickly build system prototypes and is flexible enough to be scalable!
It internally integrates multiple functional modules such as user rights management, template inheritance, SSO login, OAuth server, data export and sharing, etc. The default template has experienced the addition of 10 billion data to a single table in real projects. The test of deletion, modification and inspection.
Repository:https://github.com/NewLifeX/NewLife.Cube
OpenAuth
.Net core permission management and rapid development framework, the most useful permission workflow system. The backend of this version is based on the API interface of OpenAuth.Core, the frontend is based on vue-element-admin, and is developed using the VUE family bucket (VUE+VUEX+VUE-ROUTER) single-page SPA.
Government:http://www.openauth.net.cn/
Store:https: //gitee.com/yubaolee/OpenAuth.Core
Unity
Some source codes and open source projects related to Unity
uGUI
UGUI source code
仓库:https://github.com/Unity-Technologies/uGUI
UnityCsReference
C# portion of Unity engine and editor source code
仓库:https://github.com/Unity-Technologies/UnityCsReference
Epitome
Help tools Epitome
Bus: https://github.com/yangjiqiu/Epitome
MyUnityFrameWork
Personal Unity framework, including resource loading, configuration loading, data loading, UI management, log management, animation system, and special effects system
Store: https://github.com/GaoKaiHaHa/MyUnityFrameWork
KSFramework
KSFramework is a Unity3D Asset Bundle development framework that integrates KEngine, SLua/XLua/ILRuntime, and provides an auxiliary toolset for programming, art, planning, and operations.
仓库:https://github.com/mr-kelly/KSFramework
TowerDefense-GameFramework-Demo
This is a tower defense game Demo implemented based on the open source frameworkGameFramework (hereinafter referred to as GF). The Demo prototype is the Demo Tower Defense Template officially placed on the Assets Store by Unity. This project is a re-implementation and expansion of the Demo prototype using GF. It is mainly used for personal learning and practice of GF, and also provides a reference for other students learning GF.
仓库:https://github.com/DrFlower/TowerDefense-GameFramework-Demo
Universal
ClientServerProject
A C-S development framework based on small and medium-sized refinements, covering all platform system templates for computer, web and mobile phones.
仓库:https://github.com/dathlin/ClientServerProject
HslCommunication
An underlying architecture framework for the Industrial Internet of Things, focusing on underlying technical communication and cross-platform, cross-language communication functions, realizing various mainstream PLC data reading and writing, realizing various modbus protocol reading and writing, etc.
Repository:https://github.com/icprog/HslCommunication/
Masuit.Tools
Beginner-friendly C# universal tool library
仓库:https://github.com/ldqk/Masuit.Tools
Util
Util is an application framework under the .net core platform. It is designed to improve the development and output capabilities of small teams. It consists of commonly used public operation classes (tool classes), hierarchical architecture base classes, Ui components, third-party component encapsulation, and third-party business interfaces. Encapsulation, supporting code generation template, permissions, etc.
仓库:https://github.com/dotnetcore/Util
EasyModbusTCP.NET
Modbus TCP, Modbus UDP and Modbus RTU client/server libraries for .NET
仓库:https://github.com/rossmann-engineering/EasyModbusTCP.NET
s7netplus
S7 protocol communication library
Repository:https://github.com/S7NetPlus/s7netplus
Cross-platform
serialporttools
Graphical interface serial port debugging tool under Linux, based on .net6+gtksharp
仓库:https://github.com/geniuskai/serialporttools
Net related source code
commonservicelocator
Microsoft.Practices.ServiceLocation
仓库:https://github.com/unitycontainer/commonservicelocator
CommunityToolkit
Community Toolkit
Official documentation:https://learn.microsoft.com/zh-cn/dotnet/communitytoolkit/introduction
Warehouse:https://github.com/CommunityToolkit/dotnet
books
Framework Design Guide—Conventions, conventions, and patterns for building reusable .NET libraries
仓库:https://github.com/nodew/framework-design-guidelines-cn-community