
GanttPV is a cross-platform project scheduling software. Many project managers will appreciate a simple, open-source tool that will help them to manage their projects. GanttPV is scriptable. It includes the popular Python programming language. Scripts can be used to automate tasks, provide more convenient data entry formats and import or export data. Scripts can be added to GanttPV's Script menu by placing them in the Scripts directory. They act as if they were built in menu commands.
GanttPV Features
Schedules
With GanttPV, managers can define tasks, task durations, dependencies, start dates and holidays. Based on this information, GanttPV calculates task end dates and creates a Gantt chart that can be used to communicate when project tasks should be completed.

Task Assignments
GanttPV can help managers think through task assignments by allowing the manager to identify resources and assign resources to tasks on multiple projects. It allocates hours to each assigned resource and calculates summary totals by Task, by Resource and by Day and Week.

Follow Up
GanttPV helps managers to identify and prioritize all of the follow up activities necessary to keep multiple projects moving forward.

Project Monitoring
GanttPV can be used to monitor the team's productivity and expenses. It can calculate the earned value hours and expense outlook by week. It also calculates the critical path including free float and total float for each task.
Note: The most recent scripts are included in this release