Welcome!


Overview

Linkd is a powerful dependency-injection framework for asyncio-based Python applications.

This library aims to provide an easy way for framework developers to provide dependency-injection functionality, while also being suitable for use with standalone applications with a little bit more work.

For an example of linkd in action, have a look at hikari-lightbulb which uses it to provide all dependency injection functionality.


Helpful Resources
Maintainers

Next Steps

Quickstart

A simple guide to help you bootstrap your first application using linkd.

Quickstart
API Reference

Detailed reference documentation for linkd’s public API, autogenerated from the code.

API Reference
Changelog

A history of the past versions of linkd and the changes introduced throughout.

Changelog