For some time now most of my Java projects revolve around the Spring Boot Stack which contains pretty much everything you can need, however there's a list of small libraries and utilities that I love to use in my projects
Below is my top 5 small libraries I use in my projects
- TotallyLazy : enhances the functional standard library with some syntaxic sugar
- Lombok : because who wants to write setters/getters manually
- JodaTime Yes, yes I know I should use now the new java API but I still like Joda best!
- jOOλ : More functional sweetness
- Apache Commons : Multi-purpose library
The above are my way-to-go small libraries for my projects, of course there are some specific libraries for a given case Jackson JSON or Caffeine Cache