Repolode
sabre-io

sabre-io/dav

Framework PHP para criar servidores WebDAV, CalDAV e CardDAV e compartilhar arquivos, calendários e contatos.

Estrelas
1,725
Forks
378
Issues abertas
202
Último commit
há 6 dias

O que é?

sabre/dav é um framework PHP para criar servidores WebDAV, CalDAV e CardDAV. WebDAV permite acessar arquivos por HTTP, CalDAV gerencia dados de calendário e CardDAV gerencia dados de contatos. Assim, desenvolvedores podem criar um servidor que sincroniza esses recursos com clientes padrão.

O projeto é uma biblioteca, não um aplicativo pronto para executar. Por isso, você escreve um pequeno script de servidor em PHP que conecta os componentes necessários. A documentação no site do projeto apresenta a instalação e uma introdução ao framework.

A versão mantida atualmente é a 4.x, compatível com PHP 7.1 ou superior, incluindo PHP 8.0. As versões anteriores estão listadas como sem manutenção.

Recursos principais

  • 01Cria servidores de arquivos WebDAV em PHP
  • 02Dá suporte a servidores de calendário CalDAV
  • 03Dá suporte a servidores de contatos CardDAV
  • 04A versão mantida 4.x funciona com PHP 7.1 ou superior

Casos de uso

  • Hospedar um compartilhamento de arquivos autogerenciado, acessível por WebDAV
  • Executar um servidor de calendário privado que sincroniza com clientes CalDAV
  • Oferecer sincronização de contatos por meio de um endpoint CardDAV em um aplicativo PHP

Início rápido

  1. 1

    Abra o guia de instalação em sabre.io

Antes de usar

  • As branches de versões antigas (3.2 e anteriores) não são mantidas, então use a branch 4.x ou master.

Tópicos

Perguntas frequentes

O que é dav?
Framework PHP para criar servidores WebDAV, CalDAV e CardDAV e compartilhar arquivos, calendários e contatos. sabre/dav é um framework PHP para criar servidores WebDAV, CalDAV e CardDAV. WebDAV permite acessar arquivos por HTTP, CalDAV gerencia dados de calendário e CardDAV gerencia dados de contatos. Assim, desenvolvedores podem criar um servidor que sincroniza esses recursos com clientes padrão.
dav é gratuito? Qual é a licença?
dav é open source sob a licença BSD-3-Clause. Confira os termos da licença antes de usá-lo em produtos comerciais.
dav ainda é mantido?
Manutenção ativa. O último commit de dav foi em 1 de nov. de 2026.
Para que posso usar dav?
Hospedar um compartilhamento de arquivos autogerenciado, acessível por WebDAV Executar um servidor de calendário privado que sincroniza com clientes CalDAV Oferecer sincronização de contatos por meio de um endpoint CardDAV em um aplicativo PHP
Como instalar dav?
Abra o guia de instalação em sabre.io
Onde consigo dav?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/sabre-io/dav

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados