awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
F

fullstackhero/dotnet-starter-kit

0
View on GitHub↗
6,580 Stars·1,953 Forks·C#·MIT·2 Aufrufe

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.

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.

Star-Verlauf

Star-Verlauf für fullstackhero/dotnet-starter-kitStar-Verlauf für fullstackhero/dotnet-starter-kit

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Dotnet Starter Kit

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Dotnet Starter Kit.
  • thinkgem/jeesiteAvatar von thinkgem

    thinkgem/jeesite

    8,044Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,044
  • meshery/mesheryAvatar von meshery

    meshery/meshery

    9,966Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗9,966
  • apptension/saas-boilerplateAvatar von apptension

    apptension/saas-boilerplate

    2,819Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗2,819
  • logto-io/logtoAvatar von logto-io

    logto-io/logto

    12,161Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗12,161
Alle 30 Alternativen zu Dotnet Starter Kit anzeigen→

Häufig gestellte Fragen

Was macht 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.

Was sind die Hauptfunktionen von fullstackhero/dotnet-starter-kit?

Die Hauptfunktionen von fullstackhero/dotnet-starter-kit sind: 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.

Welche Open-Source-Alternativen gibt es zu fullstackhero/dotnet-starter-kit?

Open-Source-Alternativen zu fullstackhero/dotnet-starter-kit sind unter anderem: 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…