# Aspire ResourceKit > Strongly typed, source-generated resource kits for .NET Aspire. A source-generator-powered framework for structuring .NET Aspire AppHost resource composition as strongly typed, test-friendly classes. Generated host wiring, typed options, and enablement toggles keep large AppHosts maintainable and discoverable. ## Resources - Repository: https://github.com/purview-dev/aspire-resourcekit - Package: https://www.nuget.org/packages/Purview.Aspire.ResourceKit - Project page: https://purview.dev/projects/aspire-resourcekit/ - Documentation: https://purview.dev/docs/aspire-resourcekit/ - Full machine-readable content: https://purview.dev/projects/aspire-resourcekit/llms-full.txt ## Documentation pages - Aspire ResourceKit: https://purview.dev/docs/aspire-resourcekit/ - Attributes reference: https://purview.dev/docs/aspire-resourcekit/attributes-reference/ - Generated output: https://purview.dev/docs/aspire-resourcekit/generated-output/ - Lifecycle: Build vs Configure: https://purview.dev/docs/aspire-resourcekit/lifecycle-build-configure/ - Enablement: IsEnabled vs IsResourceEnabled: https://purview.dev/docs/aspire-resourcekit/enablement/ - Configuration and options: https://purview.dev/docs/aspire-resourcekit/configuration-and-options/ - OptionsHelper: https://purview.dev/docs/aspire-resourcekit/optionshelper/ - Project resources: https://purview.dev/docs/aspire-resourcekit/project-resources/ - Diagnostics: https://purview.dev/docs/aspire-resourcekit/diagnostics/ - Testing with ResourceKit: https://purview.dev/docs/aspire-resourcekit/testing-with-resourcekit/ - Examples: Generated vs Manual: https://purview.dev/docs/aspire-resourcekit/examples/ - Bundled agent skills: https://purview.dev/docs/aspire-resourcekit/agent-skills/ - Source generator behaviors: https://purview.dev/docs/aspire-resourcekit/source-generator-behaviors/ - Contributing: https://purview.dev/docs/aspire-resourcekit/contributing/ - Release flow: https://purview.dev/docs/aspire-resourcekit/release-flow/ - Release notes: https://purview.dev/docs/aspire-resourcekit/release-notes/ - Versioning and compatibility: https://purview.dev/docs/aspire-resourcekit/versioning/