FREEDOM251

Freedom251 › Calendar apps

WebCalendar

by WebCalendar

Free plan APILinuxSelf-hostedWeb

Visit WebCalendar Alternatives Pricing

WebCalendar's own site

What WebCalendar is

WebCalendar is a free, self-hosted PHP application for personal schedules, group calendars, and public event calendars. Users can view day, week, month, or year layouts, see other users’ calendars, and overlay calendars. Events may repeat with exceptions, include custom fields, and undergo conflict checks. Email reminders and notifications cover event changes. WebCalendar imports and exports iCalendar/ICS events, subscribes to remote iCalendar or hCalendar calendars, and publishes RSS or free/busy information. Public calendars can be made available to iCalendar-compatible applications. Listed authentication methods include web-based, HTTP, LDAP, and NIS. Running it requires PHP 8 or later, a supported database, and cron on Linux/Unix systems for reminders. Database choices include SQLite, MySQL/MariaDB, Oracle, PostgreSQL, and IBM DB2. The maker provides releases, development code, and Docker images. WebCalendar is GPL version 2 software, with GitHub Discussions for support and GitHub Issues for bugs.

Who it suits

It suits individuals, groups with assistants, and organizations publishing public schedules. It is intended for people able to self-host PHP software and its database requirements.

What it does well

  • Free GPL version 2 application
  • Personal, group, and public calendars
  • Recurring events with exceptions
  • iCalendar import, export, and subscriptions
  • Multiple authentication and database options

What to know first

  • CalDAV is not yet supported
  • Requires PHP 8 or later
  • Linux/Unix reminders require cron
  • No mobile apps are listed

Plans

PlanBilled and limitsPrice
WebCalendarOpen-source PHP application · self-hosted · GPL version 2Free

As k5n.us lists them, read 12 Oct 2026. The maker's own page has the final word.

Verdict

WebCalendar offers broad scheduling, sharing, import, and publishing features in a self-hosted package. Its lack of CalDAV and required server components may affect deployment decisions.

Facts from WebCalendar's own pages

Authentication
Listed authentication options are web-based, HTTP, LDAP, and NIS. · k5n.us, 12 Oct 2026
Calendar exchange
WebCalendar can import and export iCalendar/ICS events and subscribe to remote iCalendar or hCalendar calendars. · k5n.us, 12 Oct 2026
Calendar sync
one_way · k5n.us, 21 Sept 2026
Databases
Listed database options include SQLite, MySQL/MariaDB, Oracle, PostgreSQL, IBM DB2, and other connectors described on the overview page. · k5n.us, 12 Oct 2026
Deployment
The maker provides a downloadable release, development code, and Docker images for running WebCalendar yourself. · k5n.us, 12 Oct 2026
Download integrity
The maker says releases are cryptographically signed and links to instructions for verifying downloads. · k5n.us, 12 Oct 2026
Events
The application supports recurring events with exceptions, custom event fields, and scheduling conflict checks. · k5n.us, 12 Oct 2026
Feeds
WebCalendar can publish a user’s calendar as RSS and make calendars available to iCalendar-compliant applications. · k5n.us, 12 Oct 2026
Feeds and publishing
It supports RSS, free/busy publishing, and public calendar access through iCalendar-compatible applications. · k5n.us, 12 Oct 2026
Founded
1999 · k5n.us, 28 Sept 2026
Free plan
Yes · k5n.us, 21 Sept 2026
Intended users
The maker describes uses including personal schedule management, group calendars with assistants, public event schedules, and a calendar server. · k5n.us, 12 Oct 2026
License
The maker states that WebCalendar is available under the GNU General Public License, version 2. · k5n.us, 12 Oct 2026
Mobile apps
none · k5n.us, 21 Sept 2026
Notable limitation
The maker states that WebCalendar does not yet support CalDAV. · k5n.us, 12 Oct 2026
Product
WebCalendar is a PHP calendar application configurable for one user, a group, or a public event calendar. · k5n.us, 12 Oct 2026
Purpose
WebCalendar is a PHP calendar application configurable for one person, groups, or public event calendars. · k5n.us, 12 Oct 2026
Reminders
It supports email reminders and email notifications for new, updated, or deleted events. · k5n.us, 12 Oct 2026
Requirements
The system requirements list PHP 8 or later, access to a supported database, and cron on Linux/Unix systems for sending reminders. · k5n.us, 12 Oct 2026
Scheduling
The feature list includes scheduling conflict checks, email reminders, and notifications for event changes. · k5n.us, 12 Oct 2026
Security
The downloads page says releases are cryptographically signed and links to instructions for verifying them. · k5n.us, 12 Oct 2026
Shared calendars
Yes · k5n.us, 21 Sept 2026
Support
Support is provided through GitHub Discussions, and bugs can be reported through GitHub Issues. · k5n.us, 12 Oct 2026
Use cases
It supports personal scheduling, group scheduling with assistants, and public event schedules where visitors can submit events. · k5n.us, 12 Oct 2026

Where WebCalendar stands on Freedom251

Look at these too