Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/agendav/agendav
A CalDAV web client similar to Google Calendar
https://github.com/agendav/agendav
agendav caldav calendar php
Last synced: about 2 months ago
JSON representation
A CalDAV web client similar to Google Calendar
- Host: GitHub
- URL: https://github.com/agendav/agendav
- Owner: agendav
- License: gpl-3.0
- Created: 2011-09-18T10:24:31.000Z (about 13 years ago)
- Default Branch: main
- Last Pushed: 2023-11-23T03:32:26.000Z (about 1 year ago)
- Last Synced: 2024-08-03T11:08:55.579Z (4 months ago)
- Topics: agendav, caldav, calendar, php
- Language: JavaScript
- Homepage: https://github.com/agendav/agendav/
- Size: 11.4 MB
- Stars: 658
- Watchers: 32
- Forks: 112
- Open Issues: 73
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- stars - agendav/agendav
README
# AgenDAV - CalDAV web client
[![Maintenance mode](https://img.shields.io/badge/maintenance_mode-%F0%9F%9A%A7-grey.svg?labelColor=orange)](https://github.com/agendav/agendav/#maintenance-mode)
[![Build Status](https://img.shields.io/github/workflow/status/agendav/agendav/CI/main)](https://github.com/agendav/agendav/actions)
[![Docs](https://readthedocs.org/projects/agendav/badge/?version=latest)](https://agendav.readthedocs.io/)
[![Made With](https://img.shields.io/badge/made_with-php-blue)](https://github.com/agendav/agendav#requirements)
[![License](https://img.shields.io/badge/license-gpl--3.0--or--later-blue.svg)](https://spdx.org/licenses/GPL-3.0-or-later.html)
[![Contribution](https://img.shields.io/badge/contributions_welcome-%F0%9F%94%B0-brightgreen.svg?labelColor=brightgreen)](https://github.com/agendav/agendav/blob/development/CONTRIBUTING.md)AgenDAV is a CalDAV web client which features an AJAX interface to allow
users to manage their own calendars and shared ones.![Screenshot](./docs/screenshot.png)
## Requirements
AgenDAV requires:
- A CalDAV server like [Baïkal](http://baikal-server.com/),
[DAViCal](http://www.davical.org/),
[Radicale](https://radicale.org/tutorial/), 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](https://www.doctrine-project.org/projects/doctrine-dbal/en/2.12/reference/configuration.html#configuration)
like MySQL, PostgreSQL, SQLite
- Optional: nodejs & npm to build assets (releases include a build)## Documentation
https://agendav.readthedocs.io/
## Installation
See [installation guide](https://agendav.readthedocs.io/en/latest/admin/installation/)
### 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](./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](./CONTRIBUTING.md) are welcome!