Ganttproject lets you plan projects using a Gantt diagram. It can export HTML Web pages and calendars as PNG images. Projects can be subdivided into tasks with dependencies, and notes can be assigned to tasks. Users can interact with the calendar directly by clicking on it. The file format is a XML-based. It supports several languages, including English, French, and Spanish.