FlexCal to menadżer zadań przeznaczony dla systemu Mac OS X. Program pomaga w tworzeniu list zadań, dzięki którym możemy podzielić pracę albo przygotować plan do wykonania. Podstawową jego funkcją jest możliwość dodawania zadań do kalendarza, w który wyposażony jest FlexCal. Zadania można podzielić na wybrany okres czasu, bądź też ustalić datę, do kiedy dane zadanie powinno być wykonane. Program będzie przypominał użytkownikowi o nieskończonej pracy albo o zbliżającym się terminie. Do zadań można dodawać notatki, a także lokalizację - dzięki temu nie zapomnimy o ważnym spotkaniu na mieście czy lunchu z szefem. Aplikacja obsługuje kalendarz iCal, użytkownik może być więc pewien, że dodane przypomnienia nie będą się dublować. FlexCal instaluje się w Preferencjach systemowych, skąd też możemy wprowadzać zmiany do programu. Aplikacja jest dostępna za darmo, jednak producent zachęca również do finansowego wsparcia projektu.