Project

General

Profile

Plugins Directory » Redmine Checklists Tree

Author: Sunny Eg
Website: https://github.com/SunnyEg-lab/redmine_checklists_tree
Code repository: https://github.com/SunnyEg-lab/redmine_checklists_tree
Registered on: 2026-06-04 (3 days ago)
Current version: 1.0.0
Compatible with: Redmine 6.0.x
User ratings:   (0)

A Redmine plugin that adds hierarchical checklists (parent/child structure) to issues.

Features

  • Parent-child checklist items — organize checklist items in a two-level hierarchy
  • Cascade done state — checking a parent checks all children; all children checked automatically checks the parent
  • Drag-and-drop reordering — reorder items and change parent/child relationships via an overlay panel
  • Inline subject editing — click any item label to edit it directly
  • History logging — checklist changes are recorded in the issue journal
  • Email notifications — notify watchers when a checklist item is checked/unchecked
  • Block issue closing — optionally prevent closing an issue when checklists are incomplete
  • REST API support — full API access for checklist items
  • i18n — English and Japanese included

Requirements

  • Redmine 4.0 or higher

Tested Environment

Version Value
Redmine 6.0.4.stable
Ruby 3.3.8-p144
Rails 7.2.2.1
Database PostgreSQL

Other versions may work but have not been verified. Reports via Issues are welcome.

Screenshots

Plugin Settings

English Japanese

Issue Edit Form

English Japanese

Drag & Drop Reorder

English Japanese

Demo Video

操作デモ動画 / Operation Demo

▶ 操作デモ動画を見る / Watch Operation Demo

Installation notes

Clone this repository into your Redmine plugins directory:

git clone https://github.com/SunnyEg-lab/redmine_checklists_tree.git /path/to/redmine/plugins/redmine_checklists_tree

Run database migrations:

bundle exec rake redmine:plugins:migrate RAILS_ENV=production

Restart Redmine.

Changelog

1.0.0 (2025-06-04)

Compatible with Redmine 6.0.x.