ASP.NET Boilerplate is a general purpose application framework specially designed for new modern web applications. It uses already familiar tools and implements best practices around them to provide you a SOLID development experience.
ASP.NET Boilerplate works with the latest ASP.NET Core & EF Core but also supports ASP.NET MVC 5.x & EF 6.x as well.
Designed to be modular and extensible, it provides the infrastructure to build your own modules, too. SaaS applications are made easy with integrated multi-tenancy from database to UI.
It also includes comprehensive documentation and quick start tutorials.
12K+ stars on GitHub
Go to ASP.NET Boilerplate