Redmine - elastyczna aplikacja wspomagająca zarządzanie projektami napisana z wykorzystaniem Ruby z użyciem frameworka Ruby on Rails. Program współpracuje z takimi bazami danych jak MySql, Postgresql czy Sqlite. Program zaliczany jest do open source, a wydany został na warunkach GNU General Public License v2 (GPL). Dostępny jest w tzrydziestu wersjach językowych, w tym również w polskim.
Funkcje Redmine:
- obsługa wielu projektów: możliwość wprowadzenia kilku projektów na raz, projekty można podzielić na podprojekty oraz ustalić powiązania między nimi,
- elastyczna kontrola dostępnu oparta na rolach: użytkownicy mogą mieć przypisane różne role w zależności od projektu, projekty można oznaczyć jako publiczne lub prywatne,
- elastyczny system śledzenia problemów: definiowanie problemu oraz ustalenie przepływu pracy dla każdego rodzaju problemu,
- wykresy Gantta i kalendarz oparte na wyznacoznych terminach,
- gromadzenie i zarządzanie informacjami, dokumentami i plikami w tym udostępnianie,
- kanały (RSS) i powiadomienia e-mail,
- forum i wiki projektu,
- śledzenie realizacji projektu,
- niestandardowe pola do spraw,
- wspieranie wielu baz danych,
- czas funkcji śledzenia,
- repozytorium przeglądarki,
- uwierzytelnianie LDAP: użytkownicy mogą się rejestrować online, aktywacja konta może być automatyczna (bez potwierdzenia), ręczna (zależna od administratorów) lub automatycznie generowana, dzięki przesyłanych pocztą danych.