GanttProject - free tool for project scheduling and management GanttProject is GPL-licensed (free software) Java based, project management software that runs under the Windows, Linux and Mac OSX operating systems. It features a Gantt chart for project scheduling of tasks, and doing resource management using resource load charts. It has a number of reporting options (MS Project, HTML, PDF, spreadsheets).