we just released a library called EventStudio (https://github.com/torakiki/event-studio/), it’s a simple event bus implementing a publisher/subscriber pattern with message queues and it will probably used in Sejda in place of the current events notification system. Since it’s not strictly bound to Sejda but can be used as event bus in any project, we decided to release it as a separate library with it’s own repository and lifecycle.
Try online web app
News: EventStudio released
An extendible and configurable PDF manipulation layer.
A ready to use java library to perform PDF document manipulation without having to deal with the low level API.
Sejda offers many "ready to go" manipulations implemented using iText, PDFBox or ICEpdf but it can be extended and/or configured to use other implementations. More »
Command line shell interface available as a separate module, running on all platforms
Get the source code:
Quick example sample code (sejda-example module):
Browse the API JavaDoc: