unitycontainer/unity
This repository contains all relevant information about Unity Container suit observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4093
- days_rel: n/a
- days_push: 955
- n_releases_24m: 0
Adoption not part of the score
1693 stars · 344 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Unity Container is a full-featured, extensible dependency injection container for .NET applications, distributed as NuGet packages (Unity, Unity.Abstractions, Unity.Container). It supports simplified object creation, registration by convention, service location, and instance/type interception.
Use cases
- resolve dependencies in .NET applications with an IoC container
- build loosely coupled applications with constructor or property injection
- register services by convention instead of manual registration
- add interception for crosscutting concerns like logging or caching
- defer component configuration to runtime or app configuration
- use a service locator pattern in legacy .NET codebases
When to choose
- you maintain a .NET Framework or legacy .NET app already using Unity or Microsoft.Practices.Unity
- you need a mature DI container with interception support on .NET
When to avoid
- starting a new modern .NET project where Microsoft.Extensions.DependencyInjection is the default
- you need a very lightweight or source-generated DI approach
- you expect frequent updates; the project is largely in maintenance mode
Facets
library · maturity maintenance
middleware developer-tools backend dotnet cross-platform dependency-injection ioc-container service-location interception dotnet nuget
10 sources
- readme: https://github.com/unitycontainer/unity · fetched 2026-08-28 · db57a5e4f8ac
- homepage: http://unitycontainer.org/ · fetched 2026-08-29 · 25cb334e25ab
- site_page: https://unitycontainer.org/making-of-lonely-mountains-downhill-interview-with-megagon-industries · fetched 2026-08-29 · 433f11b055de
- site_page: https://unitycontainer.org/making-of-lonely-mountains-downhill-how-to-pitch-to-a-publisher · fetched 2026-08-29 · ef5029b3f59b
- site_page: https://unitycontainer.org/reasons-to-develop-3d-browser-based-games · fetched 2026-08-29 · 6dd23520af00
- site_page: https://unitycontainer.org/dorfromantik-the-somewhat-different-city-builder · fetched 2026-08-29 · ec050ecea092
- site_page: https://unitycontainer.org/making-of-lonely-mountains-downhill-the-long-way-down · fetched 2026-08-29 · 27a6290dc931
- site_page: https://unitycontainer.org/suzerain-what-would-you-do-as-president · fetched 2026-08-29 · e1ab95895308
- site_page: https://unitycontainer.org/game-pre-production-deliverables-workflows-processes · fetched 2026-08-29 · 3409cf964ef3
- site_page: https://unitycontainer.org/video-game-pre-production-deliverables-prototypes-design · fetched 2026-08-29 · 13af2b71a928
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| unitycontainer/unity | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="unitycontainer/unity")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem