Open source Bug Tracking Tools
A bug tracking system or defect tracking system is a software application that keeps track of reported software bugs in software development projects. It may be regarded as a type of issue tracking system. Below is a list of Open source Bug Tracking Systems.
Bugzilla is a Mozilla Foundation supported / developed bug tracking system that allows its users to log and track defects in their product effectively. It is a very mature and feature rich application with features like advanced search capabilities, bug lists in multiple formats, scheduled reports, automatic duplicate bug detection, capability to file / modify bugs by email, time tracking, request system, private attachment and comments, patch viewer etc.
It is a widely adapted product used by various big open source projects like Linux Kernel dev team, Apache dev team, GNOME dev team and popular companies like Open Office, NASA, Facebook etc. and is one of the most recommended bug tracking systems.
Mantis BT is a web-based bug tracking system that not only keeps track of bugs, but includes a user system so that multiple users can interact and multiple projects can be tracked. The application has features like an integrated wiki, chat, RSS feeds, time tracking, source code integration, built in reporting, email notifications, attachments, multi-DBMS support, support for mobile devices etc.
Easier to install and administer and infinitely cheaper than other commercial software, Mantis is an obvious choice for any small to medium sized company.
Trac is an enhanced wiki and issue tracking system for software development projects. It provides a simplistic and easy to use web interface.
Features include an interface to Subversion (and other version control systems), convenient reporting facilities, project management features including roadmap and milestone tracking, user management, wiki and support for a range of plugins. It is a stable and light weight system; however you may lose out some of the advanced features provided by other bug tracking systems.
Redmine is a free and open source, web-based project management and bug tracking tool. It provides integrated project management features, supports multiple projects, issue tracking, support for multiple version control options, flexible role based access control, calendar & Gantt charts to aid visual representation of projects and their deadlines, feeds & email notifications, time tracking, project wiki, project forums etc. Feature rich product recommended where stability isn’t a critical requirement.
Request Tracker is an enterprise-grade ticketing / helpdesk software which enable a group of people to intelligently and efficiently manage tasks, issues, and requests submitted by a community of users.
It is widely used as a helpdesk system. RT manages key tasks such as the identification, prioritization, assignment, resolution and notification required by enterprise-critical applications including project management, help desk, NOC ticketing, CRM and software development, provides a mobile-optimized interface for iPhone, Android and Web OS devices, Dashboards and relationship graphs, rich text editing, easy branding and custom theming.
RT offers a lot of flexibility to its users i.e. by configuring it, it can work the way you want it to work.
Fossil is a distributed bug tracking, version control, wiki and blog mechanism all in a single integrated package. It has a built-in and easy-to-use web interface, supports auto sync mode, is cgi enabled, provides simple networking, is a robust and reliable software and is easy to use & deploy with one single binary that works on every platform you can imagine.
Php Bug Tracker
Php Bug Tracker is a web-based bug tracker with functionality similar to other issue tracking systems, such as Bugzilla. Design focuses on separating the presentation, application, and database layers.
Php Bug Tracker is lightweight and easy to install, operate and administer. Most text can be customized for your application.