dotProject is a web-based, multi-user, multi-language project management application.
This software tool is written in PHP and aims to be a best-of-breed project management system. Rather than a generic container approach like a Content Management System or groupware application, dotProject is designed to be a generic project management tool. The software is not intended to be a project planning tool, but serve as an information gathering and progress reporting tool.
dotProject aims to provide the project manager with a tool to manage tasks, schedules, communication and sharing.
This software is used in a large range of applications and environments, from small offices, the self-employed trying to organise their workload, multi-national companies, government departments, not for profit organisations, academic institutions and more.
Key Features
- Data elements and management functions including: Projects / Tasks, Companies / Departments, Contacts, ToDo lists, Resources.
- Track dates and sort tasks by date.
- Track contact information and assign.
- Hierarchical Task List.
- Instant Color Coded Progress.
- Forums.
- Gantt charts.
- Report generation.
- Access control via ACL.
- Reporting and time logging.
- History of all activities.
- Calendar.
- Troubleshoot ticketing system.
- Invoicing.
- Project Designer allows changes with regard to multiple projects and tasks.
- Resource Based Permissions.
Website: github.com/dotproject/dotProject
Support: Forums
Developer: Adam Donnison, Gregor Erhardt, Karen Chisholm, Ivan Peevski, Benjamin Young, Eamon Brosnan
License: GNU General Public License v2.0

dotProject is written in PHP. Learn PHP with our recommended free books and free tutorials.
Related Software
| Web Project Management | |
|---|---|
| OpenProject | Collaborative Project Management |
| Odoo | Suite of open-source business apps written in Python |
| Wekan | Trello-like Kanban |
| Kanboard | Kanban board for small teams and individuals |
| Focalboard | Self-hosted project management tool |
| Taiga | Web-based tool for agile project management |
| tuleap | Improve management of software development and collaboration |
| Leantime | Project management for the non-project manager |
| Redmine | Flexible application written using the Ruby on Rails framework |
| eGroupWare | Enterprise ready web-based groupware suite with project management |
| LibrePlan | Project planning, monitoring and control |
| Trac | Project management and bug/issue tracking system |
| Scrumlens | Agile retrospective tool |
| dotProject | Web-based, multi-user, multi-language project management application |
| TaskBoard | Kanban-inspired app for keeping track of things |
Read our verdict in the software roundup.
| GUI Time Tracking | |
|---|---|
| Super Productivity | Todo app with timeboxing & time tracking capabilities |
| ActivityWatch | Automated time tracking application |
| Kimai | Web based software that tracks work time, and classifies it |
| Pomotroid | Simple and visually-pleasing Pomodoro timer |
| Project Hamster | Time tracking applet for the GNOME desktop environment |
| Time Tracker | Simple time-tracker program for GNOME |
| Time Cop | Billed as a time tracking app that respects your privacy |
| Tockler | Tracks time by monitoring your active window title |
| Task Coach | Designed to deal with composite tasks |
| dotProject | Web-based, multi-user, multi-language project management application |
| KTimetracker | Todo management and time tracking application |
| Kapow | Punch clock program designed to track time |
| Pomodorolm | Simple, good looking and configurable pomodoro tracker with tray icon |
| Timetrack | Simple timetrack app for GNOME |
| Flowkeeper | Pomodoro Technique desktop timer |
| Valot | Modern time tracking application |
| Furtherance | Track your time |
| TimeSlotTracker | Java based time tracking tool |
| Play Timer | Native-feeling timers |
| Flowtime | Spend your time wisely |
| Samaya | Minimalist Pomodoro timer for your desktop |
| Baralga | Simple and lightweight time tracking |
| TimeIT | Unobtrusive time tracker |
| dxtime | Small program for time tracking using wxWidgets, wxSQLite, and SQLIte3 |
| Sessions | Focus with timed work intervals |
| Pomolin | Minimalist Pomodoro timer |
| zomodoro | Simple pomodoro made with Qt |
| Toggl Desktop | Toggl time tracking client |
| Solanum | Balance working time and break time |
| Rachota | Designed for personal timetracking of projects |
| KTeaTime | Timer for steeping tea |
| Khronos | Simple tool to let you track the time spent on a task |
| Charm | Cross-platform software for professionals |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

