{"id":33944698,"url":"https://github.com/timegridio/icalreader","last_synced_at":"2026-03-27T02:45:05.738Z","repository":{"id":45429615,"uuid":"62696734","full_name":"timegridio/icalreader","owner":"timegridio","description":"ICal reader wrapper for Laravel 5","archived":false,"fork":false,"pushed_at":"2022-08-02T11:55:42.000Z","size":77,"stargazers_count":7,"open_issues_count":1,"forks_count":6,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-12-14T06:04:25.270Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/timegridio.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-07-06T06:27:07.000Z","updated_at":"2023-12-09T11:56:56.000Z","dependencies_parsed_at":"2022-07-19T05:17:21.052Z","dependency_job_id":null,"html_url":"https://github.com/timegridio/icalreader","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/timegridio/icalreader","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timegridio%2Ficalreader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timegridio%2Ficalreader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timegridio%2Ficalreader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timegridio%2Ficalreader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/timegridio","download_url":"https://codeload.github.com/timegridio/icalreader/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timegridio%2Ficalreader/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31011922,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-27T02:33:22.146Z","status":"ssl_error","status_checked_at":"2026-03-27T02:33:21.763Z","response_time":164,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-12-12T17:21:37.254Z","updated_at":"2026-03-27T02:45:05.731Z","avatar_url":"https://github.com/timegridio.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# icalreader\n\n[![Latest Version on Packagist][ico-version]][link-packagist]\n[![Software License][ico-license]](LICENSE.md)\n[![Build Status][ico-travis]][link-travis]\n[![Test Coverage][ico-codeclimate-coverage]][link-codeclimate-coverage]\n[![Code Climate][ico-codeclimate-quality]][link-codeclimate-quality]\n[![Coverage Status][ico-scrutinizer]][link-scrutinizer]\n[![Quality Score][ico-code-quality]][link-code-quality]\n[![Total Downloads][ico-downloads]][link-downloads]\n\n## License\n\nThis ics-parser is under MIT License. You may use it for your own sites for free, \nbut I would like to get a notice when you use it (info@martin-thoma.de). If you \nuse it for another software project, please state the information / links to \nthis project in the files.\n\nIt is hosted at https://github.com/MartinThoma/ics-parser/ and the PEAR coding \nstandard is used.\n\nIt was modified by John Grogg to properly handle recurring events (specifically \nwith regards to Microsoft Exchange).\n\nIt was later modified by Ariel Vallese to be easily integrated to Laravel with \nthrough the Service Provider and support services.\n\nTests have been written and a code refactor is planned to take place.\n\n## Install\n\nVia Composer\n\n``` bash\n$ composer require timegridio/icalreader\n```\n\nAdd the Service Provider:\n\n    Timegridio\\ICalReader\\ICalReaderServiceProvider::class,\n\n## Usage\n\n    $icalevents = app()-\u003emake('ical');\n\n    $icalevents-\u003eloadUrl('http://example.org/calendar.ics');\n\n    $busy = $this-\u003eicalevents-\u003eisBusy(Carbon::parse('2016-07-06 10:30'));\n\n    // true|false\n\n[Checkout the tests](tests/unit/) to find more examples.\n\n## Change log\n\nPlease see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.\n\n## Testing\n\n``` bash\n$ composer test\n```\n\n## Contributing\n\nPlease see [CONTRIBUTING](CONTRIBUTING.md) and [CONDUCT](CONDUCT.md) for details.\n\n## Security\n\nIf you discover any security related issues, please email alariva@timegrid.io instead of using the issue tracker.\n\n## Credits\n\n- [Martin Thoma](https://github.com/MartinThoma)\n- [John Grogg](https://github.com/johngrogg)\n- [Ariel Vallese][link-author]\n- [All Contributors][link-contributors]\n\n## License\n\nThe MIT License (MIT). Please see [License File](LICENSE.md) for more information.\n\n[ico-version]: https://img.shields.io/packagist/v/timegridio/icalreader.svg?style=flat-square\n[ico-license]: https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square\n[ico-travis]: https://img.shields.io/travis/timegridio/icalreader/master.svg?style=flat-square\n[ico-codeclimate-coverage]: https://codeclimate.com/github/timegridio/icalreader/badges/coverage.svg?style=flat-square\n[ico-codeclimate-quality]: https://codeclimate.com/github/timegridio/icalreader/badges/gpa.svg?style=flat-square\n[ico-scrutinizer]: https://img.shields.io/scrutinizer/coverage/g/timegridio/icalreader.svg?style=flat-square\n[ico-code-quality]: https://img.shields.io/scrutinizer/g/timegridio/icalreader.svg?style=flat-square\n[ico-downloads]: https://img.shields.io/packagist/dt/timegridio/icalreader.svg?style=flat-square\n\n[link-packagist]: https://packagist.org/packages/timegridio/icalreader\n[link-travis]: https://travis-ci.org/timegridio/icalreader\n[link-codeclimate-coverage]: https://codeclimate.com/github/timegridio/icalreader/coverage\n[link-codeclimate-quality]: https://codeclimate.com/github/timegridio/icalreader\n[link-scrutinizer]: https://scrutinizer-ci.com/g/timegridio/icalreader/code-structure\n[link-code-quality]: https://scrutinizer-ci.com/g/timegridio/icalreader\n[link-downloads]: https://packagist.org/packages/timegridio/icalreader\n[link-author]: https://github.com/alariva\n[link-contributors]: ../../contributors\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimegridio%2Ficalreader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftimegridio%2Ficalreader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimegridio%2Ficalreader/lists"}