Nano ASP.NET SaaS Boilerplate
Admin credentials (all tenants): admin@email.com / Password123!
Sample data resets every hour

ASP.NET Boilerplate for Multi-Tenant SaaS & MVP

Build SaaS web apps in seconds. Use the CLI tool to create unlimited ASP.NET projects with clean architecture, multi-tenancy, and essential infrastructure. Scaffold fully featured services and controllers instantly. Fully documented with Vue, React and Razor Pages UI. The ideal ASP.NET boilerplate for building SaaS, B2B, & MVPs.

Buy Now
dashboard
users
users
profile

The minimal ASP.NET boilerplate for individual developers and small teams

A simpler alternative to the ABP framework. Unopinionated and easy to adapt. Finally, a full-stack SaaS boilerplate that doesn't force you to relearn everything.
asp.net ASP.NET 9
Entity Framework Entity Framework
Vue 3 Vue 3
React React
MVC Razor MVC Razor
Bootstrap 5 Bootstrap 5

Essential SaaS MVP Features

Don't start from scratch. Focus on building essential business logic instead of security, user management, and standard functionality. Jumpstart your next MVP with a modern ASP.NET SaaS Boilerplate.

ASP.NET API Boilerplate

This ASP.NET Core API boilerplate is built around multi-tenancy and clean architecture, with as little distraction as possible. It's well documented and easily adaptable.
code

Latest .NET Framework

Create your next SaaS project with ASP.NET, a powerful, open-source, server-side framework. Build with a modern boilerplate that is always kept up to date.
stack

Clean Architecture

Implements a layered web architecture following SOLID principles for clean separation of concerns. Built with a minimalist design philosophy well suited for small teams and individuals.
api

22+ API Endpoints

A complete ASP.NET Boilerplate consisting of 22 API endpoints, covering all the core functionality of a SaaS platform. Save weeks coding architecture and repetitive base features and reduce time to market
document copy

Extensive Documentation

Don't get lost with undocumented open source projects left by the wayside. Coordinate efforts with clear documentation and commented code and start writing productive code in no time.
meeting

Multi-Tenant

Run a single instance of the app for multiple clients with total data isolation. Easy to follow multi-tenant SaaS architecture adaptable to your business model with no hidden abstractions or 3rd-party dependencies
window dev

Multiple UI Projects

The full stack boilerplate includes three front-end projects. Build a modern single page application with Vue or React, or traditional MVC Razor pages
24 cogwheel

Application Infrastructure

The Nano ASP.NET Boilerplate includes infrastructure common to SaaS applications like sending mail, image handling, and DTO mapping. Implements generic repository with Ardalis specification.
24 profile

ASP Identity & User Management

Multi-tenant ASP Identity with JWT and cookie configurations. Complete login flow, forgot/reset password, users can manage profiles. Admin area for managing users with roles based access and tenant management.
24 cycle

Unlimited License

Use Nano as the starting point for all of your projects. Get access to the source code and use on unlimited projects. Accounts never expire and you can download updates for life.

Generate ASP.NET Code with the CLI Tool

Nano is more than a boilerplate, its an ASP.NET power tool. Scaffold entire projects or services and controllers with CRUD features instantly from the command line. The Nano CLI tool installs with a single NuGet package which is easy to update. Use it on unlimited projects. The code generated is completely unopinionated with no dependencies on propriety packages.

Generate ASP.NET SaaS Projects

> dotnet new nano -n MyApplication
asp.net saas project template
Set up a new ASP.NET Web API project with clean architecture and essential infrastructure. Choose from three multi-tenancy options: single database, multiple database, or single tenant. Front-end options: Web API (SPA) and Razor Pages

Scaffold Application Services

> dotnet new nano-service -s Supplier -p Suppliers -ap MyApplication
asp.net saas service generator
Generate all the boilerplate code for new application services with CRUD operations. Scaffolding services with the CLI tool generates the class and interface with all the supporting code like specifications, filters, and DTOs.

Scaffold API Controller Classes

> dotnet new nano-controller -s Product -p Products -ap MyApplication
asp.net controller saas generator
Instantly create boilerplate code for new API controllers with CRUD operations.

Front-End Templates

Create beautiful front-ends with Vue, React or MVC Razor. Each UI project contains all the elements you need to create highly functional and modern looking user interfaces.
window dev

App Structure

Avoid spending hours constructing layouts, navigation, views, utility code and finding the most useful libraries. Benefit from seeing it done comparatively across technologies.
grid interface

UI Components

An organized collection of styled components is available alongside the core boilerplate pages, which includes everything from tables to graphs, form input, and bootstrap elements.
brush

Shared Styles

A versatile SASS style built on top of Bootstrap 5, underpins the visual presentation across all three projects.
format_list_bulleted

Data Tables

Data tables are critical components in web applications. You’ll find client-side and server-side table implementations with pagination, sorting, and filtering.
lock

Authorization & Roles

Security and user control made possible by use of JWT tokens in single pages apps, and cookies on server-rendered Razor pages.
moon

Light / Dark Mode

The Vue, React, and Razor UI all support light and dark mode, which users can toggle or set in preferences

UI Components

Multiple UI Versions

We’ve built three versions of the same UI so you can build with your preferred front-end tech. Whether you prefer JS frameworks, Vue and React, or traditional MVC Razor pages, you’ll have the choice between three full-featured projects.
  • Bootstrap 5
    Bootstrap 5 (BoostrapVueNext)
  • Pinia
    Pinia state management
  • VeeValidate
    Form validation (VeeValidate & Yup)
  • Tanstack Table v8
    Datatables with pagination, sorting, & filtering (Tanstack Table v8)
  • JWT
    JWT authentication
  • Vite
    Vite front-end tooling
  • JS
    Javascript single page application
  • Bootstrap 5
    Bootstrap 5 (Boostrap React)
  • MobX State Management
    MobX state management
  • Formik form validation
    Form validation (Formik & Yup)
  • Tanstack Table v8
    Datatables with pagination, sorting, & filtering (Tanstack Table v8)
  • JWT
    JWT authentication
  • Vite
    Vite front-end tooling
  • Typescript
    Typescript single page application
  • Bootstrap 5
    Bootstrap 5
  • JQuery
    Form validation (JQuery)
  • Datatables.net
    Datatables with pagination, sorting, & filtering (Datatables.net)
  • Cookies
    Cookie authentication
  • Html 5
    Server rendered Razor pages

Loved by Developers Like You

Nano makes building web applications fun again! No one likes to write repetitive code. Join thousands of developers who’ve accelerated their SaaS and MVP builds with our boilerplate. From rapid project scaffolding to robust multi-tenant architecture, see why it’s trusted by professionals building real-world apps.

asp.net boilerplate user avatar

So much better than ABP

Darren Rose, January 11, 2025
So much better than the previous template I was using (ABP), responses from company really quick and very helpful. Would highly recommend
asp.net boilerplate user avatar

Great product!

Julian, January 31, 2025
I was looking around for a boilerplate for .NET and found the only options were ABP which was way too complex for my needs, or open source projects with non-existent documentation. The Nano ASP.NET Boilerplate was exactly what I needed. It’s allowed me and my team to jumpstart our build. It has easily saved us a month in development time.
asp.net boilerplate user avatar

Great boilerplate

Gera Kourtidis, October 16, 2024
Very easy to follow the docs. Videos on Youtube very helpful.
asp.net boilerplate user avatar

Great reply time

Rodolfo Menéndez, August 31, 2024
Great reply time, I had some trouble with EF using the wrong version and they helped me solving this online. I'm looking forward to make some exceptional software using Nano as the main API because I'm deploying on a Blazor FrontEnd. Easy to learn, comments all over the project to help the developer, not bloated and it has a CLI.
asp.net boilerplate user avatar

It's even better than I'd expected...

Dave Mueller, August 31, 2024
When I set out to learn multi-tenancy in the .Net ecosystem, I happened upon the Nano ASP.Net Boilerplate during an internet search for a .Net multi-tenancy developer solution. After checking out the boilerplate and being impressed by their developer docs, I decided it seemed well worth a leap of faith to purchase the full product. What a smart choice that turned out to be! Not only has the boilerplate been more than I'd hoped in terms of a productivity boost, it's been very educational as well. Simply put, I learned a lot from the architecture and patterns employed within the boilerplate solution. I feel like I've grown a lot as a developer in recent months because of having made the choice to purchase the boilerplate. In addition, I am getting close to a production release of my first multi-tenancy SaaS product thanks to the productivity boost and understanding the boilerplate has given me. My review is 5 stars because I would be nowhere near as close as I am right now to meeting ...
asp.net boilerplate user avatar

Multi-Tenant made easy!

Casey Spaulding, June 03, 2024
I’ve been using ASPnano for my multi-tenant web application, and it’s been a game-changer. The framework is lightweight, yet powerful, making it easy to set up and manage complex multi-tenant environments. The documentation is thorough, and the support is outstanding. The built-in features for handling authentication, authorization, and tenant management streamline development, allowing me to focus on delivering value to my users. Highly recommended for anyone looking to build scalable, efficient multi-tenant applications.
asp.net boilerplate user avatar

ASP NANO is What every .NET Developer dreamed of

Ibrahim Khalil, January 19, 2024
If you're looking for a framework that can boost your project development by 10 times, Nano is the answer to your prayers. Unlike bulky and expensive boilerplate frameworks with limited licensing options, Nano is designed with a well-organized approach that separates concerns for scalability and maintainability.
asp.net boilerplate user avatar

Nano is the way to go

Mudit Tiwari, February 28, 2024
If you're looking for a framework that can boost your project development by 10 times, Nano is the answer to your prayers. Unlike bulky and expensive boilerplate frameworks with limited licensing options, Nano is designed with a well-organized approach that separates concerns for scalability and maintainability. With its core component, Nano enables you to efficiently manage multiple clients within your SaaS solution. You have the freedom to choose between Vue, React, or MVC Razor for building your user interface, allowing you to have complete control over the look and feel of your application. What sets Nano apart from other frameworks is that it stays out of your way, giving you the freedom to customize and control your application. It's also budget-friendly, making it an ideal choice for small teams or solo developers with various pricing options available. Nano's licensing options are unlimited, so you can access the source code and use it on unlimited projects. Your accou...
asp.net boilerplate user avatar

Excellent .NET Boilerplate - No Lock-In

Trent Adams, December 17, 2024
This is an excellent boilerplate for .NET and would be a huge asset to anyone starting a new project. The code is solid and uses a Domain-Driven-Design, the company keeps up with the latest in technology as now .NET 9 is supported. The owner is fantastic with customer support and assistance whenever needed.
asp.net boilerplate user avatar

Well crafted software with professional…

Luke Vincent, July 03, 2024
Well crafted software with professional support. A vendor that you can rely on. Highly recommended.
asp.net boilerplate user avatar

Your MVP SaaS Accelerator!

Wayne Lee, March 05, 2024
AspNano has been an absolute game-changer for our development process. As a startup looking to rapidly build and iterate on our Minimum Viable Product (MVP), we were thrilled to discover this fantastic BoilerPlate solution. The combination of dotnet backend with Vue/React front ends has streamlined our development workflow like never before. The beauty of AspNano lies in its simplicity and efficiency. The backend, powered by dotnet and C#, provides a robust foundation for our application, ensuring reliability and scalability from the get-go. Meanwhile, the integration with Vue/React on the frontend empowers us to create stunning user interfaces with ease. One of the standout features of AspNano is its comprehensive documentation and well-structured codebase. Whether you're a seasoned developer or just starting out, you'll find everything you need to hit the ground running. The clear architecture and modular components make customization a breeze, allowing us to tailor the solutio...
asp.net boilerplate user avatar

If you're looking to build a SaaS or…

Sudi Dav, January 25, 2024
If you're looking to build a SaaS or showcase an MVP efficiently, this boilerplate code will jumpstart your process without unnecessary delays. Nano is an unopinionated tool that can be adapted to your liking. I personally appreciate the time-saving benefits it provides.
asp.net boilerplate user avatar asp.net boilerplate user avatar asp.net boilerplate user avatar asp.net boilerplate user avatar asp.net boilerplate user avatar
Battle-tested by 300+ developers
Trustpilot Nano ASP.NET Boilerplate

Documentation and Support

Documentation that covers every aspect of the Nano ASP.NET Boilerplate, organized by topic and updated frequently. Developer support provided via live chat or email, in a quick and timely manner.

document copy
Technical Documentation
In addition to the code being fully commented, on this site you can find setup guides and documentation, which will be regularly updated and added to.
users meeting
Complementary Onboarding Meeting
After your purchase you will receive an invitation to schedule an onboarding meeting. Complementary walkthrough and code explanations on request.
b comment
Email & Live Chat Support
We value all of our customers and promise to provide personal support to everyone. Response time is typically the same day. You can contact us anytime via chat widget or email.

Development Services

Whether you need a fully blown SaaS, a web application or just a website, we can help. With years of development experience, we can help you validate your ideas and turn them into successful MVPs. Don't hesitate to reach out and provide us with the specifics.
  • Leverage our experience and build SaaS apps in a shorter time and at lower costs
  • Augment your existing team or outsource completely
  • Experience in all phases from design to development
Saas development services MVP

Ready to Save Weeks or Months Building Your Next App?

Create an account and download the source code today. It’s the perfect ASP.NET SaaS boilerplate for small teams and individuals, at a price point anyone can manage. Get in touch with any questions, or send feedback.