This document provides an overview of library web mashups and APIs. It defines mashups as web applications that combine data from multiple sources. Some examples of library mashups are presented. The key technologies that power mashups, such as web services, JSON, XML, and scripting languages are described. Several specific library vendor and general web services APIs are also outlined, including the WorldCat and Serial Solutions APIs. Finally, the document discusses creating simple mashups with widgets and Yahoo Pipes and provides code walkthroughs for sample mashups.