Redmine

Redmine is a self-hosted open-source project and issue tracker with configurable roles, Gantt charts, time tracking and per-project collaboration spaces.

Access & availability

API operations and access

Supported · check conditionsBuilt in
What you can do
  • An administrator must enable REST. Authentication uses an API key or HTTP Basic; resources have separate maturity labels, with core issues/projects stable, attachments beta and several configuration/link resources alpha. Administrator-only impersonation is supported.
More details & conditions: API operations and access
Access
  • Permission required

Overview

Redmine provides multiple projects, configurable issue tracking, role-based access, calendars, Gantt charts, time entries and project wikis. Repository integration can relate development changes to project work. Community volunteers maintain the upstream project, which publishes source downloads under GPL v2. The software license is free; hosting, installation, upgrades, backups and operational support remain the operator’s responsibility. Commercial hosting products and paid plugins have their own terms. The native feature list does not establish a bundled Scrum or Kanban extension, so those capabilities should be assessed for the specific plugin separately. Its REST API must be enabled by an administrator and offers JSON/XML access with maturity varying by resource.
More product details

Vendor · Redmine

Description
The Redmine project maintains the upstream open-source application, documentation and community forums; hosting and operation are the installer’s responsibility.
Ownership Type
Community
Responsibilities for products
  • Redmine
Short company overview
The Redmine project maintains the upstream open-source application, documentation and community forums; hosting and operation are the installer’s responsibility.
Website Url
redmine.org

Product

Documentation
redmine.org/projects/redmine/wiki/Guide
License ID
  • GPL-2.0-or-later
License Model
Open source
Release Notes Url
redmine.org/projects/redmine/wiki/Changelog
Solution Kind
Application
Source Repository Url
svn.redmine.org/redmine
Version
7.0.2

Who it is for

Use Cases
  • Issue tracking
  • Project scheduling
  • Time reporting

Features

Project Management

Explore category

Reporting/Project Tracking

Partial supportBuilt in
What you can do
  • Track issue status and recorded time within role-controlled project workflows.

Project Planning/Scheduling

Partial supportBuilt in
What you can do
  • Issues support nested subtasks, target versions and Gantt schedules; Precedes/Follows controls sequence and Blocks restricts closure.

Gantt/Timeline View

Partial supportBuilt in
What you can do
  • Display issue start/due dates and parent tasks in native Gantt charts; precedes/follows relations shift successors.

Workflow details

Planning
  • Gantt
  • Task dependencies
Work Views
  • List
  • Gantt
  • Calendar
Dependency Types
  • Finish-to-start
Measurement
  • Description
    Parent progress is the weighted subtask completion ratio; estimated and spent time are summed, while parent start/due dates span child dates.
    Evidence URL
    redmine.org/projects/redmine/wiki/RedmineIssues
Granularity
  • Description
    Subtasks can nest without a documented depth limit and can belong to different projects when administrator settings permit.
    Evidence URL
    redmine.org/projects/redmine/wiki/RedmineIssues
Workflow boundary and exception handling
  • Follows shifts successor start and end dates with predecessor delays. Setting Precedes on a parent reschedules its subtasks; shared-resource optimization is unconfirmed.
Not confirmed (1)
Constraints
Not confirmed

Workflow details

Planning
  • Gantt
  • Task dependencies
Work Views
  • List
  • Gantt
  • Calendar
Dependency Types
  • Finish-to-start
Measurement
  • Description
    Parent progress is the weighted subtask completion ratio; estimated and spent time are summed, while parent start/due dates span child dates.
    Evidence URL
    redmine.org/projects/redmine/wiki/RedmineIssues
Granularity
  • Description
    Subtasks can nest without a documented depth limit and can belong to different projects when administrator settings permit.
    Evidence URL
    redmine.org/projects/redmine/wiki/RedmineIssues
Workflow boundary and exception handling
  • Follows shifts successor start and end dates with predecessor delays. Setting Precedes on a parent reschedules its subtasks; shared-resource optimization is unconfirmed.
Not confirmed (1)
Constraints
Not confirmed

IT Project Management

Explore category

Workflow details

Planning
  • Gantt
  • Task dependencies
Measurement
  • Description
    Parent progress is the weighted subtask completion ratio; estimated and spent time are summed, while parent start/due dates span child dates.
    Evidence URL
    redmine.org/projects/redmine/wiki/RedmineIssues
Granularity
  • Description
    Subtasks can nest without a documented depth limit and can belong to different projects when administrator settings permit.
    Evidence URL
    redmine.org/projects/redmine/wiki/RedmineIssues
Workflow boundary and exception handling
  • Follows shifts successor start and end dates with predecessor delays. Setting Precedes on a parent reschedules its subtasks; shared-resource optimization is unconfirmed.
Not confirmed (1)
Constraints
Not confirmed

Project Tracking

Explore category

Project Time Tracking

Partial supportBuilt in
What you can do
  • Record issue/project time entries and aggregate estimated and spent time through subtasks.

Workflow details

Planning
  • Gantt
  • Task dependencies
Work Views
  • List
  • Gantt
  • Calendar
Dependency Types
  • Finish-to-start
Measurement
  • Description
    Parent progress is the weighted subtask completion ratio; estimated and spent time are summed, while parent start/due dates span child dates.
    Evidence URL
    redmine.org/projects/redmine/wiki/RedmineIssues
Granularity
  • Description
    Subtasks can nest without a documented depth limit and can belong to different projects when administrator settings permit.
    Evidence URL
    redmine.org/projects/redmine/wiki/RedmineIssues
Workflow boundary and exception handling
  • Follows shifts successor start and end dates with predecessor delays. Setting Precedes on a parent reschedules its subtasks; shared-resource optimization is unconfirmed.
Not confirmed (1)
Constraints
Not confirmed

Pricing

Open source

Free option

Free

Plan details & limits
Business Model
  • Free
Limits
  • Metric
    Access conditions
    Conditions
    GPL v2 software license; hosting, installation, maintenance and any paid extensions are separate.

Technical details

API

Access
Public
Documentation
redmine.org/projects/redmine/wiki/Rest_api
Protocols
  • REST

Deployment

Client Channels
  • Browser
  • API
Delivery Models
  • On premises
  • Customer cloud
Server OS
  • Platform
    Unix / Linux / macOS / Windows
    Limitations
    • Redmine 7.0 requires supported Ruby 3.2, 3.3, 3.4 or 4.0 and Rails 8.1; the documentation recommends Ruby 4.0.4+ if using Ruby 4.0. Database choices include PostgreSQL 14, MySQL 8.0–8.4, SQL Server and SQLite 3; SQLite is excluded from multi-user production recommendations.

Implementation

Delivery Mode
  • Self service

Customization

Supported Scopes
  • Fields
  • Workflows

Security

Access Models
  • Role based

Support

Channels
  • Community
  • Knowledge base
Training Formats
  • Documentation

Updates

  1. Sep 30, 2026

    7.0.2

Reviews

Independent experiences, reviewed before publication.

Write a review

No reviews yet.

Be the first to share your experience with Redmine.

Add a product

Search to find a product.