{"repo":"azuyalabs/yasumi","free":true,"listed":false,"github":"https://github.com/azuyalabs/yasumi","clone":"git clone https://github.com/azuyalabs/yasumi.git","description":"The easy PHP Library for calculating holidays","language":"PHP","stars":1098,"topics":["php","holiday","countries","calculate-holidays","calculations","api","library","holidays","provider-holidays","yasumi"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Introduction Yasumi (Japanese for 'Holiday'「休み」) is the easy PHP library that helps you retrieve the dates and names of holidays and other special celebrations from various countries/states. It is calculation and rule driven avoiding the need of a comprehensive database. Many services exist that can provide holiday information, however are either not entirely free or only offer limited information. In addition, no exhaustive PHP library exists today covering a wide range of holidays and countries. PEAR's Date Holidays library was a similar attempt, however it hasn't been updated for a long time. Requirements Yasumi requires PHP 8.2 or higher. The library supports PHP 8.2, 8.3, 8.4, and 8.5. For detailed information about supported PHP versions and security updates, please refer to the SECURITY.md file. Installation Install Yasumi using Composer: Quick Start Here's a simple example to get you started: For more examples, check the examples directory in the repository. Highlights The goal of Yasumi is to be powerful while remaining lightweight, by utilizing PHP native classes wherever possible. Yasumi's calculation is provider-based (i.e. by country/state), making it easy to add new holiday providers that calculate holidays. - Pure PHP with a straightforward API - Framework-agnostic - Use of Providers to easily extend and expand new Holidays - Common Holiday Providers (e.g. Christian Holidays) - Accounts for the date/time when holidays have been officially established and/or abo","default_branch":null,"files":null,"tree":[],"storefront":"/r/azuyalabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/azuyalabs/yasumi/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}