awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
F

fullstackhero/dotnet-starter-kit

0
View on GitHub↗

Dotnet Starter Kit

This project is a production-ready starter kit and boilerplate for building multi-tenant software-as-a-service applications using .NET and React. It provides a multi-tenant application framework and a cloud-native infrastructure kit designed to support scalable cloud services.

The project distinguishes itself through a modular monolith architecture that organizes business logic into isolated bounded contexts to prevent code entanglement. It implements comprehensive SaaS identity management, including role-based access control, account impersonation, and strict tenant data isolation across the persistence layer.

The capability surface covers cloud infrastructure orchestration with container-based deployment, distributed data caching, and asynchronous background job processing. It includes systems for real-time application state synchronization, secure object storage using pre-signed URLs, and automated database migrations. Administrative and tenant dashboards are provided for system operations and user management.

The kit includes developer toolsets for local environment orchestration to synchronize databases, caches, and frontend applications.

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Features

  • Multi-Tenant SaaS Frameworks - Provides a comprehensive multi-tenant SaaS framework including identity management, billing, and tenant isolation.
  • SaaS Boilerplates - Provides a comprehensive production-ready starter kit and boilerplate for building multi-tenant SaaS applications.
  • Data Tenant Isolators - Ensures strict tenant data isolation at the persistence layer to prevent cross-tenant data leaks.
  • Multi-Tenant Identity Management - Handles user authentication, role-based access control, and account impersonation across multiple customer tenants.
  • Session-Based Access Controls - Manages user sessions and access control, including specialized capabilities for account impersonation.
  • Multi-Tenant Isolation Layers - Provides security mechanisms to separate data and access for multiple customers on shared infrastructure.
  • Role-Based Access Control - Implements role-based access control to manage user permissions and application access.
  • User Identity Management - Handles the full identity lifecycle and authentication for users across multiple tenants.
  • Modular Monoliths - Utilizes a modular monolith architecture to organize business logic into isolated domain modules.
  • Distributed Caches - Integrates a distributed cache to store frequently accessed data and reduce database load.
  • Background Job Processing - Includes a system for executing long-running tasks and scheduled jobs asynchronously outside the main request pipeline.
  • Cloud Infrastructure Deployment - Ships container-based deployment and orchestration for scalable cloud services.
  • Cloud Native Infrastructure - Includes a cloud-native infrastructure kit with container orchestration and automated database migrations.
  • Cloud Provisioning - Provisions production environments using infrastructure-as-code and container orchestration.
  • Container Orchestrators - Manages the lifecycle of APIs, databases, and caches using container-based infrastructure orchestration.
  • Service Orchestration - Coordinates the deployment and lifecycle of APIs, databases, caches, and frontend applications.
  • Management Dashboards - Ships separate administrative and tenant dashboards for system operations and user management.
  • Production Security Hardening - Hardens production environments through cryptographic key rotation, resource locks, and protected administrative dashboards.
  • Database Schema Migrations - Executes structured database schema migrations and data seeding to ensure stable deployments.
  • Real-Time State Synchronization - Maintains synchronized application state by pushing live server-side updates to the client via persistent connections.
  • Full-Stack Application Boilerplates - Ships a coordinated set of frontend applications and a backend API for rapid deployment of dashboards.
  • Real-Time Communication - Uses SignalR to maintain persistent bidirectional connections for instant server-side state updates.
  • Real-Time Data Pushing - Implements real-time data pushing from server to client to maintain a live application state.
  • Web Development Frameworks - ASP.NET Core Web API and Blazor client starter kit.
6,580 estrellas·1,953 forks·C#·MIT·2 vistas

Historial de estrellas

Gráfico del historial de estrellas de fullstackhero/dotnet-starter-kitGráfico del historial de estrellas de fullstackhero/dotnet-starter-kit

Alternativas open-source a Dotnet Starter Kit

Proyectos open-source similares, clasificados según cuántas características comparten con Dotnet Starter Kit.
  • thinkgem/jeesiteAvatar de thinkgem

    thinkgem/jeesite

    8,044Ver en GitHub↗

    Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using Spring Boot, MyBatis, and Vue. It functions as a comprehensive platform for creating administrative dashboards with integrated role-based access control and organizational data permission systems. The framework distinguishes itself through a combination of automated CRUD code generation and an integrated RAG platform that connects large language models to enterprise data via vector stores. It further incorporates a BPMN-based workflow engine to automate complex business process

    Vue
    Ver en GitHub↗8,044
  • meshery/mesheryAvatar de meshery

    meshery/meshery

    9,966Ver en GitHub↗

    Meshery is a service mesh management plane and cloud native infrastructure orchestrator. It provides a visual design-as-code environment for modeling microservices and infrastructure components through declarative blueprints, functioning as a centralized platform for designing, deploying, and managing service mesh infrastructure. The platform is distinguished by its ability to translate visual designs into active deployments and its use of gRPC-based adapters to integrate with diverse infrastructure providers. It features a multi-tenant architecture that manages shared workspaces and role-bas

    HTMLcloud-nativecncfcontrol-plane
    Ver en GitHub↗9,966
  • apptension/saas-boilerplateAvatar de apptension

    apptension/saas-boilerplate

    2,819Ver en GitHub↗

    This project is a starter kit for building software as a service applications. It provides a foundational framework for developing scalable products with integrated subscription billing, user management, and automated cloud deployment pipelines. The core architecture centers on a multi-tenant application framework that isolates data and permissions between organizations using team workspaces and role-based access control. It utilizes a GraphQL API to ensure type-safe communication and data consistency between the frontend and backend. The system covers comprehensive identity and access manag

    TypeScriptawsaws-escbackend
    Ver en GitHub↗2,819
  • logto-io/logtoAvatar de logto-io

    logto-io/logto

    12,161Ver en GitHub↗

    Logto is an open-source identity provider that serves as a centralized authentication and authorization server for web, mobile, and command-line applications. It implements the OpenID Connect and OAuth 2.1 standards to handle secure user sign-in and the issuance of identity tokens. The platform is specifically designed as a multi-tenant authentication framework for software-as-a-service environments, featuring built-in organization management and tenant isolation. It includes an enterprise single sign-on gateway to integrate external identity providers and supports role-based access control t

    TypeScriptauthenticationauthorizationemail
    Ver en GitHub↗12,161
Ver las 30 alternativas a Dotnet Starter Kit→

Preguntas frecuentes

¿Qué hace fullstackhero/dotnet-starter-kit?

This project is a production-ready starter kit and boilerplate for building multi-tenant software-as-a-service applications using .NET and React. It provides a multi-tenant application framework and a cloud-native infrastructure kit designed to support scalable cloud services.

¿Cuáles son las características principales de fullstackhero/dotnet-starter-kit?

Las características principales de fullstackhero/dotnet-starter-kit son: Multi-Tenant SaaS Frameworks, SaaS Boilerplates, Data Tenant Isolators, Multi-Tenant Identity Management, Session-Based Access Controls, Multi-Tenant Isolation Layers, Role-Based Access Control, User Identity Management.

¿Qué alternativas de código abierto existen para fullstackhero/dotnet-starter-kit?

Las alternativas de código abierto para fullstackhero/dotnet-starter-kit incluyen: thinkgem/jeesite — Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using… meshery/meshery — Meshery is a service mesh management plane and cloud native infrastructure orchestrator. It provides a visual… apptension/saas-boilerplate — This project is a starter kit for building software as a service applications. It provides a foundational framework… logto-io/logto — Logto is an open-source identity provider that serves as a centralized authentication and authorization server for… ever-co/ever-gauzy — Ever Gauzy is an integrated business management suite providing an ERP and CRM framework for professional services… nhost/nhost — Nhost is an open-source backend as a service that provides a managed PostgreSQL database, authentication, and file…