Weld
A compatible implementation of the Jakarta Contexts and Dependency Injection used by many Jakarta EE application servers. Weld is usable not only in EE environments but also in servlets and standalone in SE.

Here you can find our main repository, as well as all other Weld-related projects.
If you are looking to get started with Weld check out our main documentation.
Some projects are tracking issues in the WELD Issue Tracker, while others use GitHub issues. Consult our contributing guide to learn more.
Finally, to discuss, ask questions or propose changes, you can use either weld-dev mailing list or GitHub discussions which are enabled in all of the repositories.
Weld is a project member of the Commonhaus Foundation.