A development tool that collects code across many different sources to form one unifying structure.