Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Icalcreator Laravel Package

kigkonsult/icalcreator

PHP library for creating, parsing, and managing iCalendar (.ics) data per RFC 5545/2445 and related extensions. Build calendars with events, todos, journals, freebusy, availability, timezones, participants, locations, and more.

View on GitHub
Deep Wiki
Context7

iCalcreator

is the PHP class package managing

iCal calendar information rfc5545 - Internet Calendaring and Scheduling Core Object Specification (iCalendar)

supporting rfc2445 - Internet Calendaring and Scheduling Core Object Specification (iCalendar) rfc5870 - A Uniform Resource Identifier for Geographic Locations ('geo' URI) rfc6321 - xCal: The XML Format for iCalendar rfc6868 - Parameter Value Encoding in iCalendar and vCard rfc7529 - Non-Gregorian Recurrence Rules in the Internet Calendaring and Scheduling Core Object Specification (iCalendar) rfc7808 - Time Zone Data Distribution Service rfc7953 - Calendar Availability rfc7986 - New Properties for iCalendar rfc9073 - Event Publishing Extensions to iCalendar rfc9074 - VALARM Extensions for iCalendar

operating on calendar and calendar event, todo, journal, freebusy, participant, location, resource, availability and timezone data.

iCalcreator supports systems like

* calendars
* CMS
* project management systems
* other applications...

Please review

  • demo for a short demo
  • releaseNotes for release brief overview,
  • docs/summary and docs/using for details.

For iCal json (JSCalendar, rfc8984) export and import, use github.com/PhpJsCalendar.

Builds

v2.41.x - v2.42 pre-release

v2.40 - stable PHP8

v2.39 - PHP7

To support the development, maintenance and test process PHPCompatibility, PHPStan and php-arguments-detector are included.

Support

For support use github.com/iCalcreator. Non-emergence support issues are, unless sponsored, fixed in due time.

Sponsorship

Donations using buy me a coffee or paypal me are appreciated. For invoice, please e-mail.

Installation

Composer

From the Command Line:

composer require kigkonsult/icalcreator

In your composer.json:

{
    "require": {
        "kigkonsult/icalcreator": ">=2.40"
    }
}
License

iCalcreator is licensed under the LGPLv3 License.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
cocosmos/filament-sticky-save-bar
patrickbussmann/oauth2-apple
3brs/enterprise-security-bundle
anousss007/vigilance
supportpal/eloquent-model
ardenexal/fhir-models
laravel-at/laravel-image-sanitize
romalytar/yammi-audit-log-laravel
ardenexal/fhir-validation
arshaviras/weather-widget
laravel-chronicle/core
sunchayn/nimbus
daikazu/eloquent-salesforce-objects
unseen-codes/chat
romalytar/yammi-jobs-monitoring-laravel
kisame76/filament-db-table-state
nqxcode/laravel-lucene-search
dpfx/laravel-livewire-wizards
workos/workos-php-laravel
sofa/laravel-global-scope