GanttProject is an open source project management app that offers an impressive list of features and dedicated project management tools. It is free to use, even for commercial use. The app has been designed to work directly on your desktop, with no Internet connection required.
Key Features include:
- Create Gantt charts.
- Create and organize tasks.
- Create tasks and milestones.
- Draw dependency constraints.
- Create baselines.
- Generate PERT charts.
- Create and assign human resources.
- Monitor task assignments.
- Supports WebDAV and Cloud storage.
- Generate reports in PDF, as a PNG/JPEG image.
- Export to CSV and Microsoft Project.
- Import from Microsoft Project and iCal formats.
GanttProject lets you schedule your projects with ease. It is a reliable, robust app that is packed with useful tools and features to enable you to manage your projects right from the get go.
With GanttProject you can create a work breakdown structure, with which you can organize all of your tasks under one roof. From there, you can create a hierarchy tree to summarize and track progress, costs, and dates and pretty much anything else that needs to be monitored during the project. Tasks can be viewed when in use and collapsed when you are not working on them.
GanttProject is also quite flexible. You can create custom fields for your projects, in that way you are not limited to the constraints that the app comes pre-loaded with. The customisation options don't just end with custom fields. For instance, you can relate one task to another, and set timers for tasks to begin when others end.
Overall, GanttProject provides you with all manner of project management tools to utilize. From setting baselines, through to gathering data from reporting charts and assigning task assignments, GanttProject has it covered.
Note: GanttProject is written in Java and requires Java Runtime version 7 or higher to be installed.