Libraries are a bunch of code that simplifies developing of certain features and prevent you from reinventing the wheel. Because most Android libraries are open source it’s also possible to fork and modify them. But you should take care about the specific licenses. I’ll present you some more popular, but also some not so popular libraries. But all of them are usable for many different purposes. 1. Material Dialogs A beautiful, fluid, and customizable dialogs API.