Structr is a framework composed of several components for development of cross-platform applications on .NET by following the software development best practices and patterns. Most of components have .NET Standard 2.0 as a target framework which allows you to use them in .NET Framework and any new .NET projects. All Structr components have few or no external dependencies.
See Documentation.
See Contributor Guide.
Structr is open source, licensed under the MIT License.