agendav / agendav

A CalDAV web client similar to Google Calendar

Home Page:https://github.com/agendav/agendav/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AgenDAV - CalDAV web client

Maintenance mode Build Status Docs Made With License Contribution

AgenDAV is a CalDAV web client which features an AJAX interface to allow users to manage their own calendars and shared ones.

Screenshot

Requirements

AgenDAV requires:

  • A CalDAV server like Baïkal, DAViCal, Radicale, etc
  • A web server
  • PHP >= 7.2.0
  • PHP ctype extension
  • PHP mbstring extension
  • PHP mcrypt extension
  • PHP cURL extension
  • A database supported by Doctrine DBAL like MySQL, PostgreSQL, SQLite
  • Optional: nodejs & npm to build assets (releases include a build)

Documentation

https://agendav.readthedocs.io/

Installation

See installation guide

Docker Image

Agendav offers no official Docker image. However, you may use unofficial docker images provided by the community instead, for example https://ghcr.io/nagimov/agendav-docker.

Source

https://github.com/agendav/agendav

License

GNU General Public License v3.0 or later https://spdx.org/licenses/GPL-3.0-or-later.html

Changelog

See CHANGELOG.md

Maintenance Mode

AgenDAV is in maintenance mode currently. This means that the maintainers choose to prioritize stability and compatibility over new features for now.

  • There is no active development & new major features are not planned
  • New features may be added by PRs however
    • New features may be proposed in issues tickets, send as Pull Requests, and the maintainers will review and presumably merge them
  • PRs for bugfixes are welcome and will be reviewed & merged
  • PRs to keep the software compatible with new PHP versions or the like are welcome and will be reviewed & merged
  • Critical security concerns will be addressed

Contribution

Contributions are welcome!

About

A CalDAV web client similar to Google Calendar

https://github.com/agendav/agendav/

License:GNU General Public License v3.0


Languages

Language:JavaScript 62.6%Language:PHP 30.3%Language:Jinja 3.1%Language:CSS 2.7%Language:Less 0.7%Language:HTML 0.6%Language:Shell 0.0%