Skip to main content

Redmine

Redmine is a flexible project management web application. Developed using the Ruby on Rails framework, it features cross-platform and cross-database compatibility.

Redmine Website

Features

Here are the main features of Redmine:

  • Flexible project management system
  • Open source and free to use
  • Cross-platform and cross-database compatibility
  • Multi-language support
  • High customizability

Redmine visualizes project progress and facilitates information sharing among team members. Through features like issue assignment, progress tracking, and file sharing, it enables efficient project management.

Key Features

Redmine provides the following features:

Multiple Project Support

Manage multiple projects simultaneously. Each project can have independent settings while being centrally managed.

Flexible Role-Based Access Control

Set different permissions for each user and control access by project and module.

Flexible Issue Tracking System

Create issues (tickets), assign responsible parties, and manage status. Set priorities and deadlines for issues to track project progress.

Gantt Chart and Calendar

Manage project schedules. Visually track task dependencies and progress.

Document Management

Centrally manage project-related documents. Facilitate smooth information sharing among team members.

Time Tracking

Record working hours per issue and manage project workload.

SCM Integration

Integrate with version control systems like SVN, CVS, Git, Mercurial, and Bazaar.

Email Notifications

Receive email notifications for issue updates and comments.

Wiki and Forums

Each project can have its own Wiki and forum, promoting team communication and information sharing.

Open Source

Redmine is open source software released under the GNU General Public License v2. The source code is available in the following repository:

Redmine - GitHub

Developer Features

Redmine provides the following features for developers:

REST API

Redmine provides data access through a RESTful API. It supports basic CRUD operations and both XML and JSON formats.

Redmine REST API

Plugin Development

Redmine is highly extensible, allowing you to add functionality through plugins. A framework and documentation for plugin development are provided.

Plugin Development Guide

Theme Development

Customize Redmine's appearance by creating custom themes.

Theme Development Guide

MOONGIFT Eye

Redmine has a long history as an open source project management tool and is used by many organizations worldwide. Its greatest appeal lies in being free to use and highly customizable.

In terms of functionality, it provides all the essential features for project management, including issue tracking, Wiki, document management, and integration with version control systems. Additional functionality can be added through plugins. The REST API makes it easy to integrate with other systems. The well-established plugin development framework also allows for adding custom functionality.

On the other hand, the UI may feel somewhat dated, and initial setup can be complex. However, once set up, it provides a stable and reliable system. Particularly for teams that prioritize cost or customization, Redmine is a project management tool worth considering.

Redmine | A flexible project management web application