Top 20 NuGet design Packages

Abstraction layer for Specification design pattern. Contains also interfaces and structures for validation and Linq scenarios. Commonly used types: - FluentSpecification.Abstractions.Generic.ISpecification - FluentSpecification.Abstractions.Generic.IValidationSpecification - FluentSpecification.Abst...
Contains a bunch of interfaces, abstract classes, etc... to easily deal with domain driven architectures in the application layer.
Abstract MongoDB repository base class.
Roslyn powered analyzers for C# to support defining immutable types
SQL Server database provider for Kledex domain store.
SQLite database provider for Kledex domain store.
PostgreSQL database provider for Kledex domain store.
MySQL database provider for Kledex domain store.
In memory database provider for Kledex domain store.
Geev.ZeroCore.IdentityServer4.EntityFrameworkCore
Geev.ZeroCore.EntityFrameworkCore
Geev.ZeroCore.EntityFramework
Geev.Zero.EntityFrameworkCore
Geev.Zero.EntityFramework
Geev.EntityFrameworkCore.EFPlus
Geev.EntityFramework.Common
Geev.AspNetCore
Abp.Castle.Log4Net
Abp.AspNetCore.TestBase
Abp.AspNetCore.SignalR