☕ 10 Awesome Java Open Source Projects EP 6

Tom Smykowski
6 min readDec 28, 2023
Trees with the article title

Today we’ll be talking about PDF management, data lakes, event streaming, code parsers, Reddit, YouTube, mobile app monitoring and reverse engineering. A lot of good stuff showing Java is the best language for serious engineering!

It’s the last episode of this series in 2023! I wish you a great 2024 year and a fantastic future!

Before downloading and installing apps from the Internet, always make sure it’s safe!

1. Stirling-PDF — Self-hosted PDF Toolset

Stirling PDF interface, source

Since the PDF usage is growing, and we surprisingly don’t have any open source alternatives at this point (with better internal formatting), we need tools to manipulate PDF’s. Stiring is a docker image allowing you to run local toolset for PDF files. It comes with a nice user interface.

You can do a lot of things like merging PDFs, splitting them, rotating, adding numbers, or even converting files into PDF, adding watermarks and almost everything you dream of. It’s written…

--

--

Tom Smykowski

Software Engineer & Tech Editor. Top 2% on StackOverflow, 3mil views on Quora. Won Shattered Pixel Dungeon.