PDFtk
PDFtk is a toolkit for manipulating Portable Document Format documents. It runs on Linux, Windows and macOS. It comes in three versions: PDFtk Server, PDFtk Free and PDFtk Pro. It is able to concatenate, shuffle, split and rotate PDF files. It can also show and update metadata. Both CLI and GUI versions of PDFtk are available.