1. A system for managing objects, the system comprising: a processor configured to provide a set of objects in a repository with associated metadata including workflow metadata, the set of objects comprising content objects of a web site associated with a workflow, the workflow defining a sequence of events for web site management, and the workflow metadata including information for classifying the content objects according to the workflow for web site management; an application program interface; and a non-transitory computer readable medium storing instructions to; determine a first region of interest in a graphical user interface, the first region of interest corresponding to a first time range including future time segments; retrieve, through the application program interface, workflow metadata for a first set of objects having workflow metadata indicating at least one event will occur within the first time range; create a first set of nodes representing the first set of objects; display the first set of nodes on a timeline in the graphical user interface for the first region of interest based on a time characteristic of the workflow metadata associated with the at least one event; and perform an action on a corresponding object from the first set of objects within the repository based on a user interaction with a node within the first region of interest.