You've Been Looking For Is Here

The ASP.NET
Boilerplate

Don’t start from scratch. Buy now to get lifetime access to the source code and build MVPs in record time
Free Plan

0$/month

Perfect for individuals just starting out.
Free forever
Pro Plan

12$/month

Perfect for individuals and small teams.
Free forever

How Boilerplate Helps you

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
No, absolutely not. The Nano ASP.NET Boilerplate is a completely separate project. While it may look similar on the surface, its approach is very different. Unlike ABP, which is highly complex, opinionated, and aimed at large corporate IT departments with much of its code abstracted behind NuGet libraries, Nano provides straightforward, unopinionated code that is easy to understand and adapt. It’s lightweight and ideal for small teams and individual developers. While the Nano CLI is distributed via NuGet, the generated code is fully unrestricted.
By default, Nano uses SQL Server, but it is compatible with any Entity Framework-supported database, including MySQL, PostgreSQL, MariaDB, and more.
Yes! Nano is a reusable project template. You can generate new projects anytime, each configured and named to your specifications. One license provides access for unlimited projects, making it perfect for agencies, freelancers, or hobby developers. Lifetime updates are included.
Yes. After creating an account, you can re-download the full codebase or any new updates at any time. Nano comes as a complete downloadable solution and a customizable NuGet project template.
The solution is structured with common layers: Domain, Application, and Infrastructure. The presentation layer includes a Web API with Vue 3, React SPA, or Razor Pages. The Web API can also serve as the backend for any custom front-end, such as Angular or Blazor. When using the CLI, you can choose Razor or SPA (Vue/React) as your front-end option.

Nano supports flexible multi-tenancy:

  • Single database for all tenants (tenants identified by a key column)
  • Database per tenant (multiple databases)

Tenant isolation can be specified per entity, and there is no reliance on third-party NuGet packages, making it fully adaptable to your business requirements.

Yes. If you don’t need multi-tenancy, you can choose single-tenant as an option when generating a solution with the CLI. The three multi-tenancy options are: Single tenant (no multi-tenancy) Single database (shared tenancy) Multiple databases (per-tenant or hybrid setup)
Due to the nature of digital software, no refunds are available. If you have questions or want to see code samples before purchasing, please contact us – we’ll be happy to assist.
We value every customer and provide personalized support. Whether you have technical questions or need guidance, our team is ready to help. Typical response time is the same day, and you can reach us via the chat widget or email.
Not currently. However, the API is front-end agnostic, so you can build your own Blazor front-end if desired. The existing theme is based on Bootstrap, making it easy to adapt using Blazor Bootstrap or an equivalent library.
  • The React project is written in TypeScript.
  • The Vue 3 project is written in JavaScript.

Both projects use the latest versions of React and Vue and are built with Vite for fast development and optimized builds.

The Nano ASP.NET Boilerplate is a minimalist starter kit for building web applications. It includes:

  • A .NET Web API back-end
  • Three front-end options: React SPA, Vue 3 SPA, or Razor Pages
  • A Postman API collection for testing

The standalone API version excludes the front-end projects. The boilerplate can also be installed as a NuGet project template, allowing you to generate customized projects, services, and API controllers.

ASP.NET is Microsoft’s framework for building modern web applications. Originally designed for enterprise applications, it has been open source since 2017, offering excellent tooling, high performance, and comprehensive documentation.
React and Vue are JavaScript libraries for building user interfaces. They provide a declarative approach to front-end development, making projects easier to manage and delivering a smoother, more responsive experience for users.
A Minimal Viable Product (MVP) is the core set of features your app needs to serve its purpose. It allows you to launch quickly, test ideas, and iterate based on user feedback.
Multi-tenancy means a single instance of software serves multiple customers. Each tenant shares the application and infrastructure, but their data remains isolated. Nano provides three options: Single tenant (no multi-tenancy) Single database multi-tenancy Multi-database multi-tenancy
The Nano ASP.NET Boilerplate is maintained by Infinite Loop EIRL, a technology services company founded in 2017. We specialize in creating niche B2B cloud solutions and helping developers launch scalable web applications.