Have you ever wanted to manage all your plugins easily when you develop them? Or to communicate between your plugins to transfer data easily without using the old and ugly plugin messaging channels?
Pulse is perfect for YOU!
Notes:
Performant. Pulse was created with performance in mind. Having it installed on your server will not make any significant change in your performance!
Useful. Pulse has a lot of features that a bunch of developers want to implement but don't have time or patience to do.
Full Support for every platform with the bootstrap system.
Full version compatibility. Pulse doesn't require any specific version to work so you can use it from versions above 1.7!
Maintained. Pulse development won't be abandoned.
Features:
Workers. Useful objects to schedule pieces of code (Tasks) as you prefer.
Messaging. The way of transporting data between your plugins and servers!
Support for Lamp or Command System. You can use either of those but if you'd like to use Lamp you have to add it using your dependency manager. (Such as Maven or Gradle)
Item Builder. A portable class to create your Items on the fly!
Lots of Util Classes. Such as MathUtil for math operations and StringUtils for string utilities.