# VInject

A lightweight and powerful dependency injection framework for Java applications, designed to simplify  and improve code organization. Originally created for Minecraft plugin development, it provides seamless integration with the Bukkit/Spigot ecosystem with the possibility to support standalone Java applications.&#x20;

### Features

* Native integration with Paper plugins
* Automatic plugin lifecycle management
* Component templates with the [Intellij Plugin](https://github.com/vortexdevelopment-net/Vinject-Intellij-Plugin)

Examples can be found on the [github repository](https://github.com/vortexdevelopment-net/VInject).
