I was doing a bit of data analysis of the data that drives our Nexus Professional popularity results and I came across some statistics that show demand for Google Guava has been picking up over the last year. Our Top 10 list for general utilities contains the usual suspects. Libraries like Commons Lang and Commons Beanutils are predictably near the top of the list as are both log4j and slf4j. Not only are these the utilities you'd expect to see in almost every Java project, many of the dependencies you depend on also reference these libraries. This list is a list of utilities and projects you'd better be familiar with if you are programming in Java because you will undoubtedly encounter them.