TeamCal Neo

TeamCal NeoTeamCal Neo 2.2.2 has been released!

The new version fixes a few bugs. Thanks guys for spotting them.

Check out the new release!

Demo   downloads  4116

TeamCal Neo is the successor of the popular TeamCal Pro. It has been completely re-written as a responsive web application based on HTML5 and CSS3. It uses modern frameworks like PDO, Bootstrap, jQuery and Font Awesome.

You will find all important TeamCal Pro features in a great new modern design.

I would love to hear your thoughts. Here are the channels you can use:

Note, that private use is still free of course. Usage in a commercial environment requires a license though. Read more about it here…

Ok, nuff talking. Go check it out…



TeamCal Neo is a web-based application utilizing PHP and a MySQL database. It’s generic purpose is the day-based absence management of project teams and other groups needing absence scheduling.

The goal was to create an attractive but also modern and effective representation of a calendar display, showing the presence and absence of each team member. TeamCal Neo supports the customization of holiday types and absence types, thus its purpose can be altered to any graphical representation of timeline based processes or activities, e.g. a simple project plan or an event management.


TeamCal Neo is a free open source application. You can use it at no cost in any non-profit environment.

If you want to utilize TeamCal Neo in a commercial context (like managing your employees’ absences) a license fee of € 97 per year is required that also includes priority support. Read more about it here…


TeamCal Neo offers a wide variety of options that you can use to adjust its features to your needs. Those features include:

Absence Types

tcn-absencetypesThe administrator can create and configure absence types. Besides a one-letter code, icon and colors he can define thresholds and allowances per absence type. Absence types can also be restricted to certain groups only.

Absence Type Icons

Each absence type can be assigned a Font Awesome icon. You can select from over 400. This icon is then displayed in the calendar views. It’s color can also be configured.


tcn-attachmentsTeamCal Neo allows to upload files and share them with other users or groups.

Comfortable Menu

tcn-menuA comfortable menu offers a very convenient way to navigate through the many features of the application.


tcn-daynotesYou can define notes for each day of the calendar like holidays, events, anniversaries and such. But also personal daynotes are available. A daynote is indicated by a little marker in the according cell. Moving the mouse over that cell will reveal the note in form of a tool-tip.

Declination Management

tcn-declinationBased on thresholds of a maximum absence percentage per group the Declination Management provides approval capabilities to group managers. You can also define periods in which absences will be declined.

Groups and Roles

tcn-groupsEach user can be assigned to a group. The groups can be defined by the administrator. A user can be a simple member of a group or can be the manager of that group granting him certain additional rights.
Roles can be used to grant different permissions in TeamCal Neo.



tcn-holidaysHolidays and other region related events can be configured and displayed in the calendar.


tcn-languagesTeamCal Neo supports multiple languages. It comes in German and English. You can create your own language files to add yours.

Message Center

tcn-messagesUsers can communicate with each other via the message center. Decide whether you want your message to pop up the next time the receiving user logs in or whether you want it to be sent to him via eMail.

Permission Schemes

tcn-permissionsWho can do what in TeamCal Neo is defined by permission schemes. You decide what permissions you want for each role you have configured. Each permission combination can be saved as a permission scheme so you can quickly switch between them.


tcn-regionsYou can configure regions to display region related holidays and other events. Consider it as a calendar template that users can chose to view their absences in.


tcn-statisticsBeautiful statistics offer details about abesences and presences. That way managers can get an effective graphical overview.

System Log

tcn-logA detailed and configurable log shows you everything that users do, add or change.


TeamCal Neo comes with 17 skins. Chose dark, light or different color combinations to make it look just like you want. Each user can chose his/her own skin if you allow it. See all the skins in the TeamCal Neo Themes article…

User Management

tcn-usermanagementThe user management gives you control about your calendar accounts. You can even archive them including their settings for later reactivation.

User Options

tcn-useroptionsA wide variety of options are available for the administrator and the users themselves to configure their profile.

Year Calendar View

tcn-yearcalendarBesides of the month-based view you can switch to a year view for each user. In one glance you will see all absences of that user throughout the year. This is very helpful to see how certain blocks of absences are spread over the year.


TeamCal Neo

Version: all

The TeamCal Neo source code and download packages are hosted on Bitbucket.

Author: George Lewe


Please Vote

Your Rating
software image
Aggregate Rating
4 based on 89 votes
Software Name
TeamCal Neo
Operating System
Web server, PHP, MySQL
Software Category
Landing Page