Open Source Free MIT Licence

Stop Coding Boilerplate. Start Shipping Value.

The definitive, battle-tested .NET enterprise foundation. From Auth to AI, we've solved the hard parts so you don't have to.

Aiursoft Template Main screenshot
Enterprise Ready

Day 1 Compliance & Security.

RBAC Authorization

A built-in Role-Based Access Control (RBAC) system for fine-grained permission management.

OpenID Connect Integration

Seamlessly integrate with any OpenID Connect provider, with automatic role synchronization.

Built-in User Management

A complete solution for user authentication and profile management.

Integrated File Management

Features a built-in file management system with automatic avatar compression and privacy protection.

Background Job Processing

"Fire-and-forget" support for long-running tasks (like emails or AI), featuring a GUI for queue management, parallel processing, and cancellation.

Scheduled Task Management

Handle recurring jobs like cleanup and synchronization with a comprehensive GUI for monitoring execution history and logs.

Offline Capable

Single Container
Fully Offline

No dependency on any cloud vendor. Run anywhere, any time.

Fully Offline

Runs without any internet connection required.

Zero Configuration

Default SQLite database, no configuration needed.

Built-in Auth
Full RBAC
Unified Env
Dev & Prod
Developer Experience

Built for engineers who care about quality.

Automatic Dependency Injection

All dependencies are automatically registered and always available via constructor injection.

Consistency Validation

Models are validated on both client and server sides based on data annotations.

Robust Integration Testing

Effortlessly write integration tests using in-memory databases, temporary file systems, built-in mocking, and real-world HTTP request simulation.

Smart Configuration Overrides

Supports both environment variables and database-backed settings, with automatic priority given to environment variables for seamless overrides.

Multiple Database Provider Support

Easily switch between database providers, including SQLite, MySQL, SQL Server, and an in-memory database for testing.

Comprehensive Documentation

Includes extensive documentation and practical examples to get you started quickly.

Beginner Friendly

Simple & Easy
Includes Tutorials

Designed for everyone, from beginners to experts.

Global Scale

Go global without extra effort.

Automatic Time Zone Handling

Develop exclusively in UTC while the system automatically converts and displays dates in the user's local time zone.

Dockerized for Easy Deployment

Comes with Docker support for simplified and consistent deployments.

Responsive Design

A fully responsive layout that looks great on both desktop and mobile devices.

Automatic Dark Mode

Smart dark mode that adapts to the user's system settings.

Dynamic Navigation Bar

The navigation bar automatically adjusts based on user roles and permissions.

High Quality

Maintain High Code Quality
Strongly Consistent Linting

Strict linting rules and zero warnings by default.

Strict Lint Rules

Strict linting rules with 0 warnings in the default project.

Strict Unit Testing

Comes with strict unit tests, making test-driven development easy.

GitLab CI
Lint Check
Coverage Report
Included
Framework vs. Solution

Why choose Aiursoft Template?

Bare-metal frameworks provide the hammer and nails, while Aiursoft Template delivers a finished, ready-to-move-in home. We respect great frameworks like ASP.NET, Spring Boot or Django, but we know that in 2026, you shouldn't spend a week writing login systems, configuring CI/CD, or dealing with OIDC.

Enterprise Features Aiursoft Template ASP.NET Core Spring Boot Django Laravel NestJS
Core Routing & DI
ORM & Migrations
Zero Config (SQLite)
Management Dashboard
OIDC & SSO
Fine-grained RBAC
Built-in Job Queue GUI
File Mgmt & Optimization
Multi-timezone Handling
AI Driven Translation
K8s / Swarm Ready
GitLab CI/CD Native
Zero Tolerance Lint
Out-of-the-box Needs config/plugins Custom dev required
Usage

Built with Aiursoft Template

Trusted by production-grade applications including AnduinOS, StatHub, and Warp. We don't just share this code; we run our entire business on it.

Dashboard Website

StatHub

Music Tools

Music Tools

Markdown To HTML

Markdown To HTML

AnduinOS Home

AnduinOS Home

AiurDrive

AiurDrive

Tracer

Tracer

Manhours

Manhours

Warp

Warp

Employee

Employee Center

Git Mirror Server

Git Mirror Server

C++ Runner Server

C++ Runner

Ollama Gateway

Ollama Gateway

Polls

Polls

Events Recorder

Events Recorder

Translate

Translate

DevOps Native

Shift with confidence
Day 1 Ready

Designed for the container era. Includes pre-configured CI/CD pipelines for GitLab. Push code, pass strictly linting, auto-test, and deploy to Docker Swarm or Kubernetes automatically.

Auto Deployment

Automatically deploy to Docker Swarm or Kubernetes clusters.

Task Runner
Built-in
Quality Gate
Enforced
The Philosophy

From the Architect

"I built Aiursoft Template because I was tired of setting up the same Auth, Log, and CI/CD pipelines for every new enterprise project. This isn't just a template; it's the crystallized best practices from years of high-concurrency production environments. It allows my team to skip the boring setup and jump straight to business logic."

Anduin Xue
Founder & Architect at Aiursoft
Multiple Projects

Unified Identity
Coordinate Comfortably

Your enterprise users don't need to register repeatedly.

Automatic Role Sync

Automatically sync OpenID roles. Unified Rule management.

Enterprise Security
Yubikey & TOTP
Flexible API
Interoperability
FAQ

Frequently asked questions

Here are some of the answers you might be looking for.

Yes, Aiursoft Template is completely free and open-source under the MIT License. You can use it for personal and commercial projects without any cost.
You'll need the .NET 10 SDK, npm and your favorite IDE, like Visual Studio or JetBrains Rider. You can find the full setup guide in our documentation.
The template is built for easy deployment. It includes full Docker support, so you can containerize your app and run it anywhere. You can also deploy it directly to IIS, Azure App Service, or any server that supports ASP.NET Core.
You can get community support via GitHub Discussions. Please visit our Discussions page for any inquiries or to report issues.
Free Software

Aiursoft Apkg
is Free Software

Full stack open source. Completely free software, no paid features. Built entirely on open standards.

Join our growing community of developers building the next generation of web applications.

MIT License Free for Commercial Use Full Stack Open Source

Join our community and start building today!

Join Discussions Start a new project