{"repo":"focus-shift/jollyday","free":true,"listed":false,"github":"https://github.com/focus-shift/jollyday","clone":"git clone https://github.com/focus-shift/jollyday.git","description":"Jollyday - A worldwide public holidays library","language":"Java","stars":135,"topics":["java","public-holiday-calender","public-holidays","bank-holidays","holidays","publicholidays","calculate-holidays","calendar","holiday","holiday-api"],"license":"Apache-2.0","category":"productivity","readme_excerpt":"Jollyday Jollyday is a Java library to query public holidays. Currently, we support over 230 countries . How to use it Jollyday is based on Java 17 and can be used directly as dependency via maven or Gradle e.g. The calculation basis of the public holidays for each country is based on an XML file and will be mapped via Jakarta XML Binding or Jackson. If you already use one of these libraries in your project than just use the specific jollyday dependency. Maven (click to expand) You need the core library, that defines all functionality and the api for you as developer. ### XML-Binding libraries Additionally, the XML-Binding library of your choice. At the moment we do support JAXB and Jackson, but in the future there could be more that these. Jakarta XML Binding (JAXB) Jackson Gradle (click to expand) You need the core library, that defines all functionality and the api for you as developer. ### XML-Binding libraries Additionally, the XML-Binding library of your choice. At the moment we do support JAXB and Jackson, but in the future there could be more that these. Jakarta XML Binding (JAXB) Jackson with the Java Platform Module System (click to expand) If you want to use Jollyday in a project that is modularized via java modules you need to require the de.focus shift.jollyday.core module via Examples Retrieve public holidays for a year (click to expand) Returns all german public holidays in 2022 Retrieve public holidays for a period of days (click to expand) Returns all german ","default_branch":null,"files":null,"tree":[],"storefront":"/r/focus-shift","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/focus-shift/jollyday/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."}