GitHub repository: kwart/jsignpdf
Primary language: Java
Description: PDF signing software written in Java. It supports visible signatures, timestamping, certificate verification and many other cool features