Skip to content

MigaduMail/excalt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Excalt: Another CalDav client

Excalt allows you to communicate with a CalDav server using the xml structure as specified in (RFC 4791).

Installation

The package available in Hex and can be installed by adding excalt to your list of dependencies in mix.exs:

def deps do
  [
    {:excalt, "~> 0.1.1"}
  ]
end

Then run mix deps.get to install the package and its dependencies.

Documentation

Documentation can be found at https://hexdocs.pm/excalt.

Documentation

Available at HexDocs.

Examples

calendars = Excalt.Calendar.list_raw "https://mycaldavserver.org", "myusername", "mypassword"

`

VTIMEZONE database

The VTIMEZONE database has been compiled by using the vzic utility.

Acknowledgments

A big help to build this library was the other elixir caldav client, (caldav_client. It has a slightly different scope, as it is focused on events, while this library also allows the manipulation of other resources.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages