

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.
| Package name |
NuGet |
Downloads |
Docs |
| Structr.Abstractions |
 |
 |
 |
| Structr.AspNetCore |
 |
 |
 |
| Structr.AspNetCore.Validation |
 |
 |
 |
| Structr.Collections |
 |
 |
 |
| Structr.Collections.Extensions.AutoMapper |
 |
 |
 |
| Structr.Configuration |
 |
 |
 |
| Structr.Configuration.Consul |
 |
 |
 |
| Structr.Domain |
 |
 |
 |
| Structr.Email |
 |
 |
 |
| Structr.Email.Razor |
 |
 |
 |
| Structr.EntityFramework |
 |
 |
 |
| Structr.EntityFrameworkCore |
 |
 |
 |
| Structr.IO |
 |
 |
 |
| Structr.Navigation |
 |
 |
 |
| Structr.Notices |
 |
 |
 |
| Structr.Operations |
 |
 |
 |
| Structr.Security |
 |
 |
 |
| Structr.Specifications |
 |
 |
 |
| Structr.SqlServer |
 |
 |
 |
| Structr.Stateflows |
 |
 |
 |
| Structr.Validation |
 |
 |
 |
See Contributor Guide.
Structr is open source, licensed under the MIT License.