Templates registry¶
Single discoverability hub for Layer 2 (ConnectSoft.BaseTemplate) and Layer 3 extended templates. Each template has one company-facing summary page here; full technical documentation lives in ConnectSoft.Documentation.
Core backend/service templates use the --artifact-kind solution|template model described in Template Artifact Model.
Configuration naming for fork-layer appsettings is standardized in Extended template configuration alignment.
Blazor MFE product templates and AI Skills Library are indexed in Blazor MFE and AI templates.
Registry — backend and SaaS hosts¶
| Template | Repo | Layer | dotnet new shortName |
Primary documentation | Alignment status |
|---|---|---|---|---|---|
| AI Software Factory Agent | ConnectSoft.AI.SoftwareFactory.AgentTemplate | L3 | connectsoft-ai-agent |
Company summary | In progress |
| API Gateway | ConnectSoft.ApiGatewayTemplate | L3 | connectsoft-apigateway |
Company summary | In progress |
| Authorization Server | ConnectSoft.AuthorizationServerTemplate | L3 | connectsoft-authorization-server |
Company summary | In progress |
| Base Template | ConnectSoft.BaseTemplate | L2 | connectsoft-base |
Company summary | In progress |
| Health Checks Aggregator | ConnectSoft.HealthChecksAggregatorTemplate | L3 | connectsoft-healthchecks-aggregator |
Company summary | In progress |
| Identity Backend | ConnectSoft.IdentityTemplate | L3 | connectsoft-identity |
Company summary | In progress |
| Microservice | ConnectSoft.MicroserviceTemplate | L3 | connectsoft-microservice |
Company summary | In progress |
| Microsoft Bot Framework | ConnectSoft.MicrosoftBotFrameworkTemplate | L3 | connectsoft-microsoft-bot-framework |
Company summary | In progress |
| SaaS Billing | ConnectSoft.Saas.BillingTemplate | L3-SaaS | connectsoft-saas-billing |
Company summary | In progress |
| SaaS Entitlements | ConnectSoft.Saas.EntitlementsTemplate | L3-SaaS | connectsoft-saas-entitlements |
Company summary | In progress |
| SaaS Metering | ConnectSoft.Saas.MeteringTemplate | L3-SaaS | connectsoft-saas-metering |
Company summary | In progress |
| SaaS Products Catalog | ConnectSoft.Saas.ProductsCatalogTemplate | L3-SaaS | connectsoft-saas-productscatalog |
Company summary | In progress |
| SaaS Tenants | ConnectSoft.Saas.TenantsTemplate | L3-SaaS | connectsoft-saas-tenants |
Company summary | In progress |
| Worker | ConnectSoft.WorkerTemplate | L3 | connectsoft-worker |
Company summary | In progress |
Registry — mobile (MAUI)¶
| Template | Repo | Layer | dotnet new shortName |
Primary documentation | Alignment status |
|---|---|---|---|---|---|
| MAUI Base | ConnectSoft.MauiBaseTemplate | Mobile | connectsoft-maui-base |
Company summary | In progress |
Registry — libraries, Blazor stack, platform, MFE products¶
| Template | Repo | Layer | dotnet new shortName |
Primary documentation | Alignment status |
|---|---|---|---|---|---|
| AI Skills Library | ConnectSoft.AISkillsLibraryTemplate | Library | connectsoft-aiskills-library |
Company summary | In progress |
| API Library | ConnectSoft.ApiLibraryTemplate | Library | connectsoft-api-library |
Company summary | In progress |
| Blazor Component Library | ConnectSoft.Blazor.ComponentLibraryTemplate | Blazor | connectsoft-blazor-component-library |
Company summary | In progress |
| Blazor ECS Shell | ConnectSoft.Blazor.ECS.ShellTemplate | Blazor-MFE | — |
Company summary | In progress |
| Blazor MFE AI Chat | ConnectSoft.Blazor.Mfe.AIChatTemplate | Blazor-MFE | connectsoft-blazor-mfe-aichat |
Company summary | In progress |
| Blazor MFE Auth Server Admin | ConnectSoft.Blazor.Mfe.AuthorizationServer.AdminTemplate | Blazor-MFE | connectsoft-blazor-mfe-auth-admin |
Company summary | In progress |
| Blazor MFE ECS Admin | ConnectSoft.Blazor.Mfe.ECS.AdminTemplate | Blazor-MFE | — |
Company summary | In progress |
| Blazor MFE ECS Monitoring | ConnectSoft.Blazor.Mfe.ECS.MonitoringTemplate | Blazor-MFE | — |
Company summary | In progress |
| Blazor MFE ECS Self-Service | ConnectSoft.Blazor.Mfe.ECS.SelfServiceTemplate | Blazor-MFE | — |
Company summary | In progress |
| Blazor MFE Identity Admin | ConnectSoft.Blazor.Mfe.Identity.AdminTemplate | Blazor-MFE | — |
Company summary | In progress |
| Blazor MFE Identity Self-Service | ConnectSoft.Blazor.Mfe.Identity.SelfServiceTemplate | Blazor-MFE | — |
Company summary | In progress |
| Blazor MFE Logistics | ConnectSoft.Blazor.Mfe.Logistics.Template | Blazor-MFE | — |
Company summary | In progress |
| Blazor Microfrontend Library | ConnectSoft.Blazor.MicrofrontendLibraryTemplate | Blazor | connectsoft-blazor-mfe |
Company summary | In progress |
| Blazor Shell | ConnectSoft.Blazor.ShellTemplate | Blazor | connectsoft-blazor-shell |
Company summary | In progress |
| Documentation Site | ConnectSoft.DocumentationTemplate | Docs | connectsoft-documentation |
Company summary | In progress |
| Library | ConnectSoft.LibraryTemplate | Library | connectsoft-library |
Company summary | In progress |
| Marketing Site | ConnectSoft.MarketingSiteTemplate | Front-end | connectsoft-marketing-site |
Company summary | In progress |
| Platform | ConnectSoft.PlatformTemplate | Platform | — |
Company summary | In progress |
Short names
Exact shortName values always live in each repo's .template.config/template.json. Repos without a checked-in manifest show —.
Gap register (high level)¶
- Authorization Server: Acceptance-layer DB catalog naming vs Application; HangFire key consistency.
- Platform: Installer / artifact-model packaging not finalized — see Platform template.
- Non-manifest MFE repos: No published
dotnet newshort name until.template.configis checked in.