# icalendar > icalendar is an Internet Calendaring and Scheduling (iCalendar) Python package. ## Docs - [icalendar documentation](/_sources/index.rst.txt) - [How to guides](/_sources/how-to/index.rst.txt) - [Install](/_sources/how-to/install.rst.txt) - [Event attendees](/_sources/how-to/attendees.rst.txt) - [Command line interface](/_sources/how-to/cli.rst.txt) - [Custom components](/_sources/how-to/custom-components.rst.txt) - [Fuzz testing](/_sources/how-to/fuzz-testing.rst.txt) - [jCal - RFC 7265](/_sources/how-to/jcal.rst.txt) - [Handle parsing errors](/_sources/how-to/parse-errors.rst.txt) - [Upgrade guide](/_sources/how-to/upgrade.rst.txt) - [Usage](/_sources/how-to/usage.rst.txt) - [Tutorials](/_sources/tutorials/index.rst.txt) - [Create event with attendees](/_sources/tutorials/create-event-with-attendees.rst.txt) - [Reference guides](/_sources/reference/index.rst.txt) - [Design](/_sources/reference/design.rst.txt) - [icalendar package](/_sources/reference/api/icalendar.rst.txt) - [icalendar.cal package](/_sources/reference/api/icalendar.cal.rst.txt) - [icalendar.cal.alarm module](/_sources/reference/api/icalendar.cal.alarm.rst.txt) - [icalendar.cal.availability module](/_sources/reference/api/icalendar.cal.availability.rst.txt) - [icalendar.cal.available module](/_sources/reference/api/icalendar.cal.available.rst.txt) - [icalendar.cal.calendar module](/_sources/reference/api/icalendar.cal.calendar.rst.txt) - [icalendar.cal.component module](/_sources/reference/api/icalendar.cal.component.rst.txt) - [icalendar.cal.component_factory module](/_sources/reference/api/icalendar.cal.component_factory.rst.txt) - [icalendar.cal.event module](/_sources/reference/api/icalendar.cal.event.rst.txt) - [icalendar.cal.examples module](/_sources/reference/api/icalendar.cal.examples.rst.txt) - [icalendar.cal.free_busy module](/_sources/reference/api/icalendar.cal.free_busy.rst.txt) - [icalendar.cal.journal module](/_sources/reference/api/icalendar.cal.journal.rst.txt) - [icalendar.cal.lazy module](/_sources/reference/api/icalendar.cal.lazy.rst.txt) - [icalendar.cal.timezone module](/_sources/reference/api/icalendar.cal.timezone.rst.txt) - [icalendar.cal.todo module](/_sources/reference/api/icalendar.cal.todo.rst.txt) - [icalendar.parser package](/_sources/reference/api/icalendar.parser.rst.txt) - [icalendar.parser.ical package](/_sources/reference/api/icalendar.parser.ical.rst.txt) - [icalendar.parser.ical.calendar module](/_sources/reference/api/icalendar.parser.ical.calendar.rst.txt) - [icalendar.parser.ical.component module](/_sources/reference/api/icalendar.parser.ical.component.rst.txt) - [icalendar.parser.ical.lazy module](/_sources/reference/api/icalendar.parser.ical.lazy.rst.txt) - [icalendar.parser.content_line module](/_sources/reference/api/icalendar.parser.content_line.rst.txt) - [icalendar.parser.parameter module](/_sources/reference/api/icalendar.parser.parameter.rst.txt) - [icalendar.parser.property module](/_sources/reference/api/icalendar.parser.property.rst.txt) - [icalendar.parser.string module](/_sources/reference/api/icalendar.parser.string.rst.txt) - [icalendar.prop package](/_sources/reference/api/icalendar.prop.rst.txt) - [icalendar.prop.dt package](/_sources/reference/api/icalendar.prop.dt.rst.txt) - [icalendar.prop.dt.base module](/_sources/reference/api/icalendar.prop.dt.base.rst.txt) - [icalendar.prop.dt.date module](/_sources/reference/api/icalendar.prop.dt.date.rst.txt) - [icalendar.prop.dt.datetime module](/_sources/reference/api/icalendar.prop.dt.datetime.rst.txt) - [icalendar.prop.dt.duration module](/_sources/reference/api/icalendar.prop.dt.duration.rst.txt) - [icalendar.prop.dt.list module](/_sources/reference/api/icalendar.prop.dt.list.rst.txt) - [icalendar.prop.dt.period module](/_sources/reference/api/icalendar.prop.dt.period.rst.txt) - [icalendar.prop.dt.time module](/_sources/reference/api/icalendar.prop.dt.time.rst.txt) - [icalendar.prop.dt.types module](/_sources/reference/api/icalendar.prop.dt.types.rst.txt) - [icalendar.prop.dt.utc_offset module](/_sources/reference/api/icalendar.prop.dt.utc_offset.rst.txt) - [icalendar.prop.recur package](/_sources/reference/api/icalendar.prop.recur.rst.txt) - [icalendar.prop.recur.frequency module](/_sources/reference/api/icalendar.prop.recur.frequency.rst.txt) - [icalendar.prop.recur.month module](/_sources/reference/api/icalendar.prop.recur.month.rst.txt) - [icalendar.prop.recur.recur module](/_sources/reference/api/icalendar.prop.recur.recur.rst.txt) - [icalendar.prop.recur.skip module](/_sources/reference/api/icalendar.prop.recur.skip.rst.txt) - [icalendar.prop.recur.weekday module](/_sources/reference/api/icalendar.prop.recur.weekday.rst.txt) - [icalendar.prop.adr module](/_sources/reference/api/icalendar.prop.adr.rst.txt) - [icalendar.prop.binary module](/_sources/reference/api/icalendar.prop.binary.rst.txt) - [icalendar.prop.boolean module](/_sources/reference/api/icalendar.prop.boolean.rst.txt) - [icalendar.prop.broken module](/_sources/reference/api/icalendar.prop.broken.rst.txt) - [icalendar.prop.cal_address module](/_sources/reference/api/icalendar.prop.cal_address.rst.txt) - [icalendar.prop.categories module](/_sources/reference/api/icalendar.prop.categories.rst.txt) - [icalendar.prop.conference module](/_sources/reference/api/icalendar.prop.conference.rst.txt) - [icalendar.prop.factory module](/_sources/reference/api/icalendar.prop.factory.rst.txt) - [icalendar.prop.float module](/_sources/reference/api/icalendar.prop.float.rst.txt) - [icalendar.prop.geo module](/_sources/reference/api/icalendar.prop.geo.rst.txt) - [icalendar.prop.image module](/_sources/reference/api/icalendar.prop.image.rst.txt) - [icalendar.prop.inline module](/_sources/reference/api/icalendar.prop.inline.rst.txt) - [icalendar.prop.integer module](/_sources/reference/api/icalendar.prop.integer.rst.txt) - [icalendar.prop.n module](/_sources/reference/api/icalendar.prop.n.rst.txt) - [icalendar.prop.org module](/_sources/reference/api/icalendar.prop.org.rst.txt) - [icalendar.prop.text module](/_sources/reference/api/icalendar.prop.text.rst.txt) - [icalendar.prop.uid module](/_sources/reference/api/icalendar.prop.uid.rst.txt) - [icalendar.prop.unknown module](/_sources/reference/api/icalendar.prop.unknown.rst.txt) - [icalendar.prop.uri module](/_sources/reference/api/icalendar.prop.uri.rst.txt) - [icalendar.prop.xml_reference module](/_sources/reference/api/icalendar.prop.xml_reference.rst.txt) - [icalendar.timezone package](/_sources/reference/api/icalendar.timezone.rst.txt) - [icalendar.timezone.equivalent_timezone_ids module](/_sources/reference/api/icalendar.timezone.equivalent_timezone_ids.rst.txt) - [icalendar.timezone.provider module](/_sources/reference/api/icalendar.timezone.provider.rst.txt) - [icalendar.timezone.pytz module](/_sources/reference/api/icalendar.timezone.pytz.rst.txt) - [icalendar.timezone.tzid module](/_sources/reference/api/icalendar.timezone.tzid.rst.txt) - [icalendar.timezone.tzp module](/_sources/reference/api/icalendar.timezone.tzp.rst.txt) - [icalendar.timezone.windows_to_olson module](/_sources/reference/api/icalendar.timezone.windows_to_olson.rst.txt) - [icalendar.timezone.zoneinfo module](/_sources/reference/api/icalendar.timezone.zoneinfo.rst.txt) - [icalendar.alarms module](/_sources/reference/api/icalendar.alarms.rst.txt) - [icalendar.attr module](/_sources/reference/api/icalendar.attr.rst.txt) - [icalendar.caselessdict module](/_sources/reference/api/icalendar.caselessdict.rst.txt) - [icalendar.cli module](/_sources/reference/api/icalendar.cli.rst.txt) - [icalendar.compatibility module](/_sources/reference/api/icalendar.compatibility.rst.txt) - [icalendar.enums module](/_sources/reference/api/icalendar.enums.rst.txt) - [icalendar.error module](/_sources/reference/api/icalendar.error.rst.txt) - [icalendar.param module](/_sources/reference/api/icalendar.param.rst.txt) - [icalendar.parser_tools module](/_sources/reference/api/icalendar.parser_tools.rst.txt) - [icalendar.tools module](/_sources/reference/api/icalendar.tools.rst.txt) - [icalendar.version module](/_sources/reference/api/icalendar.version.rst.txt) - [Change log](/_sources/reference/changelog.rst.txt) - [Glossary](/_sources/reference/glossary.rst.txt) - [Versions and branches](/_sources/reference/versions-branches.rst.txt) - [Contribute](/_sources/contribute/index.rst.txt) - [Documentation](/_sources/contribute/documentation/index.rst.txt) - [Make small edits via GitHub](/_sources/contribute/documentation/small-edits.rst.txt) - [Build and check documentation](/_sources/contribute/documentation/build-check.rst.txt) - [Style guide](/_sources/contribute/documentation/style-guide.rst.txt) - [Development](/_sources/contribute/development.rst.txt) - [Code of Conduct](/_sources/contribute/code-of-conduct.rst.txt) - [Credits](/_sources/contribute/credits.rst.txt) - [Maintenance](/_sources/contribute/maintenance.rst.txt) - [API design](/_sources/explanation/api-design.rst.txt) - [Explanation](/_sources/explanation/index.rst.txt)