- Home
- Game Bug Tracking Software
- Flyspray
Flyspray
What it is
Flyspray is a free, self-hosted, web-based bug tracking system for software development and project management. It is written in PHP and released under the LGPL 2.1 licence. Teams can manage multiple projects, with task histories, comments, file attachments, voting, dependency graphs, roadmaps, and task search. Users can watch tasks and receive change notifications by email, XMPP, or directly on the page. Customizable global and project roles and permissions control access. Atom and RSS feeds are available, and tasks can be filtered and exported as CSV. Optional OAuth2 single sign-on supports providers such as Facebook and Google. Flyspray runs on Linux and web servers. Version 1.0 or later requires web server software, PHP 5.6 through PHP 8.3, PHP-GD, and a database such as MySQL or PostgreSQL; MariaDB is listed as a compatible variation. Apache is officially supported. The latest listed release is 1.0-rc11, dated 29 January 2024.
For and against
For
- Free plan under LGPL 2.1
- Supports multiple projects and task histories
- Email, XMPP, and page notifications
- OAuth2 single sign-on available
- Roadmaps, feeds, and CSV export
Against
- Requires self-hosted web server setup
- Requires PHP 5.6 through 8.3 and PHP-GD
- Development downloads may contain bugs
- Latest listed release is 1.0-rc11
The verdict
Flyspray combines project task tracking, configurable permissions, notifications, and exports in a self-hosted PHP application. Check its server requirements and release status before deployment.
Who it suits
It suits software projects and companies needing a self-hosted task tracker. Linux and web deployments are supported.
Plans and prices
Flyspray
Free software under the LGPL 2.1 licence · Self-hosted PHP bug tracker
Read 8 Oct 2026 · flyspray.org
On the record
- Access control
- It provides customizable global and project-based roles and permissions.flyspray.org · read 8 Oct 2026
- Authentication
- Optional single sign-on using OAuth2 is available, with Facebook and Google given as examples.flyspray.org · read 8 Oct 2026
- Databases
- The stated database options include MySQL and PostgreSQL; MariaDB is also listed as a MySQL-compatible variation in the requirements.flyspray.org · read 8 Oct 2026
- Deployment requirements
- Flyspray 1.0 or later requires web server software, PHP 5.6 through PHP 8.3, and PHP-GD; Apache is the officially supported web server.flyspray.org · read 8 Oct 2026
- Development build
- The project warns that development downloads may contain bugs and unintended side effects and are not recommended for production.flyspray.org · read 8 Oct 2026
- Download
- The download page lists version 1.0-rc11, dated 29 January 2024, as the latest release.flyspray.org · read 8 Oct 2026
- Feeds and exports
- Flyspray provides Atom/RSS feeds and can filter and export tasks as CSV.flyspray.org · read 8 Oct 2026
- Intended users
- The project describes Flyspray as a tool for software development and project management, and lists software projects and companies among its users.flyspray.org · read 8 Oct 2026
- License
- The project is available to everyone under the LGPL 2.1 licence.flyspray.org · read 8 Oct 2026
- Notifications
- Users can watch tasks and receive change notifications by email, XMPP, or on the page.flyspray.org · read 8 Oct 2026
- Projects and tasks
- It supports multiple projects, task history, comments, file attachments, voting, dependency graphs, roadmaps, and task search.flyspray.org · read 8 Oct 2026
- Purpose
- Flyspray is a lightweight, web-based bug tracking system written in PHP for software development and project management.flyspray.org · read 8 Oct 2026
- Security reporting
- The security page asks users to report vulnerabilities to [email protected] and says serious issues will be addressed as quickly as possible.flyspray.org · read 8 Oct 2026
- Support
- The project mailing list is used for developer communication, end-user support, and requests.flyspray.org · read 8 Oct 2026