1. A computer-implemented method for processing proposed program code libraries in a networked computing environment, comprising: receiving a set of annotations associated with a set of program code files in an integrated development environment (IDE), wherein the set of annotations include one or more conditions for replacing a program code library; receiving a proposed program code library in the IDE; determining whether the proposed program code library is an excluded program code library based on the set of annotations; computing whether the proposed program code library meets one or more thresholds for replacing an existing program code library, the computing being based on at least one of: an attribute comparison and a micro-benchmarking analysis; and providing, responsive to the proposed program code library meeting the one or more thresholds, the proposed program code library to a computer device hosting the IDE.