ToxicLibs is an advanced Processing library that contains many functions and concepts for complicated coding problems.
Toxiclibs is an independent, open source library collection for computational design tasks with Java & Processing developed by Karsten “toxi” Schmidt (thus far). The classes are purposefully kept fairly generic in order to maximize re-use in different contexts ranging from generative design, animation, interaction/interface design, data visualization to architecture and digital fabrication, use as teaching tool and more.
Check out examples of Toxiclibs on OpenProcessing.org