{"id":17002523,"url":"https://github.com/pandermusubi/dutch-holidays","last_synced_at":"2025-03-22T16:30:38.976Z","repository":{"id":8366078,"uuid":"9932665","full_name":"PanderMusubi/dutch-holidays","owner":"PanderMusubi","description":"📅 Dutch holidays / Nederlandse feestdagen","archived":false,"fork":false,"pushed_at":"2025-01-14T11:58:21.000Z","size":841,"stargazers_count":20,"open_issues_count":2,"forks_count":6,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-18T13:31:59.503Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.mozilla.org/projects/calendar/holidays/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PanderMusubi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-05-08T09:13:55.000Z","updated_at":"2025-01-21T08:48:44.000Z","dependencies_parsed_at":"2024-10-28T14:03:57.308Z","dependency_job_id":"5737b9d6-75cf-4f33-936b-2928af21b8ca","html_url":"https://github.com/PanderMusubi/dutch-holidays","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PanderMusubi%2Fdutch-holidays","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PanderMusubi%2Fdutch-holidays/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PanderMusubi%2Fdutch-holidays/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PanderMusubi%2Fdutch-holidays/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PanderMusubi","download_url":"https://codeload.github.com/PanderMusubi/dutch-holidays/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244986247,"owners_count":20542981,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":"2024-10-14T04:28:19.422Z","updated_at":"2025-03-22T16:30:38.970Z","avatar_url":"https://github.com/PanderMusubi.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dutch Holidays\n\n\u003e \u003cem\u003eI find television very educational. Every time someone switches it on I go into another room and read a good book.\u003c/em\u003e — Groucho Marx (1890 – 1977) American Jewish comedian, film star and one of the Marx Brothers\n\n## Introduction\n\nThis project offers an overview of Dutch holidays (Nederlandse feestdagen) from 2010 until the year 2050. The available are:\n- in Dutch: [NederlandseFeestdagen.ics](https://raw.github.com/PanderMusubi/dutch-holidays/master/NederlandseFeestdagen.ics)\n- in English: [DutchHolidays.ics](https://raw.github.com/PanderMusubi/dutch-holidays/master/DutchHolidays.ics)\n- in German: [NiederlaendischeFeiertage.ics](https://raw.github.com/PanderMusubi/dutch-holidays/master/NiederlaendischeFeiertage.ics)\n- in French: [JoursFeriesAuxPaysBas.ics](https://raw.github.com/PanderMusubi/dutch-holidays/master/JoursFeriesAuxPaysBas.ics)\n- in Spanish: [VacacionesHolandesas.ics](https://raw.github.com/PanderMusubi/dutch-holidays/master/VacacionesHolandesas.ics)\n\nIn the non-Dutch versions, the Dutch name is used first first and the translation is in brackets. This is because not all holidays can be unambiguously translated, they do not exist in the other language or they do exist but with a different meaning or with a different date. Examples that are prone for confusion with English are Liberation Day, Mothers' Day, Fathers' Day, Veterans Day etc.\n\n## Scope\n\nPublic holidays in the Netherlands can be official or nonofficial, can be free from work or not, can be national, regional or local and can be religious. This makes it not an easy task to select which public holidays to include and which not. Therefore the selection offered here is based upon the following criteria.\n\nAll holidays in the Netherlands which effect office hours. This can result in total closure of a business or people leaving early. Subsequently this can effect (part of) the country's infrastructure. The goal is to make people aware about the risk of planning events on or near those days. People, businesses and public services are probably not available as usual.\n\nPerhaps you do not celibate certain religious holidays but your family, friends, colleagues, suppliers or customers do. Next to making you aware of planning risks, this calendar of course also indicates when you might have days off.\n\nSchool holidays are omitted because they differ throughout the country, are dependent on the level of education and are not planned many years in advance. Most businesses in the Netherlands operate normally during school holidays.\n\nOfficial Dutch public holidays here are of calendar category Public Holiday. All other holidays have a calendar category called Unofficial Public Holiday. Whether or not this constitutes a free day is entirely up to the line of work. With the exception of Liberation Day, all of category Public Holiday usually result in a day off.\n\nSee also the articles [Feestdagen in Nederland](https://nl.wikipedia.org/wiki/Feestdagen_in_Nederland), [Public holidays in the Netherlands](https://en.wikipedia.org/wiki/Public_holidays_in_the_Netherlands) and [Fêtes et jours fériés aux Pays-Bas](https://fr.wikipedia.org/wiki/F%C3%AAtes_et_jours_f%C3%A9ri%C3%A9s_aux_Pays-Bas) on Wikipedia.\n\n## Usage\n\nThe calendars provided here are in iCalendar or ICS format. Calendar software that can display these holiday calendars are:\n- for OS-X, Windows and Linux: [Mozilla Thunderbird](https://www.mozilla.org/thunderbird/)\n- web-based and indirectly on Android too: [Google Calendar](https://google.com/calendar)\n- for Android only: ICSdroid from [Google Play](https://play.google.com/store/apps/details?id=at.bitfire.icsdroid) or [F-Droid](https://f-droid.org/repository/browse/?fdfilter=calendar\u0026fdid=at.bitfire.icsdroid)\n- for Android only: CalDAV-Sync from [Google Play](https://play.google.com/store/apps/details?id=org.dmfs.caldav.lib) and soon on F-Droid too\n- for OS-X only: [Calendar](https://www.apple.com/osx/apps/#calendar)\n- for iOS only: [iCloud Calendar](https://www.apple.com/icloud/#ccm)\n- for Windows only: [Microsoft Outlook](https://products.office.com/outlook)\n- web-based: [Microsoft Outlook.com](https://outlook.com)\n\nSee also this [list of applications with iCalendar support](https://en.wikipedia.org/wiki/List_of_applications_with_iCalendar_support) on Wikipedia, with many more native calendar clients and web-based systems such as Nextcloud. Please note that many CMS software support displaying ICS calendars.\n\n[\u003cimg alt=\"example mobile\" src=\"example-mobile.png?raw=true\" width=\"50%\" /\u003e](https://raw.github.com/PanderMusubi/dutch-holidays/master/example-mobile.png)\n\nMost calendar software can show these Dutch holidays to a color of your choice. Also in some software, a distinction in colour can be configured according to the calendar categories `Public Holiday` and `Unofficial Public Holiday`.\n\n[![example](example.png?raw=true)](https://raw.github.com/PanderMusubi/dutch-holidays/master/example.png)\n\nWarning: Please, do **not** import these ICS files into your calendar as they will be added only once and never get updated. Add these calendars as a shared (read-only) network calendar. These calendars do not need frequent updates, however, sometimes bugs are fixed, future years are added or holidays change in date or in name. See for example the transition from Queen's Day to King's Day, that also got another date. Most software will have a maximum update frequency of once a week, which is fine for these calendars. Syncing should also configured to take place only from server to client, computer or phone.\n\n## Dutch version\n\nThe calendar with Dutch Holidays in Dutch can be found at:\n- development version https://raw.github.com/PanderMusubi/dutch-holidays/master/NederlandseFeestdagen.ics hosted by [GitHub](https://github.com/PanderMusubi/dutch-holidays)\n- stable version https://raw.githubusercontent.com/thundernest/thunderbird-website/master/media/caldata/DutchHolidays.ics hosted by [Thunderbird Github](https://github.com/thundernest/thunderbird-website).\n\u003c!--* stable version https://www.thunderbird.net/media/caldata/DutchHolidays.ics\nhosted by [Thunderbird](https://www.thunderbird.net/en-US/calendar/holidays/),\nsee also the QR code below.\n\n![QR code for Dutch stable version hosted by Thunderbird](https://api.qrserver.com/v1/create-qr-code/?data=https%3A%2F%2Fwww.thunderbird.net%2Fmedia%2Fcaldata%2FDutchHolidays.ics)--\u003e\n\n## English version\n\nThe calendar with Dutch Holidays in English (with Dutch translation) can be found at:\n- development version https://raw.github.com/PanderMusubi/dutch-holidays/master/DutchHolidays.ics hosted by [GitHub](https://github.com/PanderMusubi/dutch-holidays)\n- stable version https://raw.githubusercontent.com/thundernest/thunderbird-website/master/media/caldata/DutchHolidaysEnglish.ics hosted by [Thunderbird Github](https://github.com/thundernest/thunderbird-website).\n\u003c!--* stable version\nhttps://www.thunderbird.net/media/caldata/DutchHolidaysEnglish.ics hosted by\n[Thunderbird](https://www.thunderbird.net/en-US/calendar/holidays/), see also\nthe QR code below.\n\n![QR code for English stable version hosted by Thunderbird](https://api.qrserver.com/v1/create-qr-code/?data=https%3A%2F%2Fwww.thunderbird.net%2Fmedia%2Fcaldata%2FDutchHolidaysEnglish.ics)--\u003e\n\n## German version\n\nThe calendar with Dutch Holidays in German (with Dutch translation) can be found at:\n- development version https://raw.github.com/PanderMusubi/dutch-holidays/master/NiederlaendischeFeiertage.ics hosted by [GitHub](https://github.com/PanderMusubi/dutch-holidays)\n- stable version https://raw.githubusercontent.com/thundernest/thunderbird-website/master/media/caldata/DutchHolidaysGerman.ics hosted by [Thunderbird Github](https://github.com/thundernest/thunderbird-website).\n\u003c!--* stable version https://www.mozilla.org/media/caldata/DutchHolidaysGerman.ics hosted by [Thunderbird](https://www.thunderbird.net/en-US/calendar/holidays/), see also the QR code below.\n\n![QR code for German stable version hosted by Mozilla](https://api.qrserver.com/v1/create-qr-code/?data=https%3A%2F%2Fwww.mozilla.org%2Fmedia%2Fcaldata%2FDutchHolidaysGerman.ics)--\u003e\n\n## French version\n\nThe calendar with Dutch Holidays in French (with Dutch translation) can be found at:\n- development version https://raw.github.com/PanderMusubi/dutch-holidays/master/JoursFeriesAuxPaysBas.ics hosted by [GitHub](https://github.com/PanderMusubi/dutch-holidays)\n- stable version https://raw.githubusercontent.com/thundernest/thunderbird-website/master/media/caldata/DutchHolidaysFrench.ics hosted by [Thunderbird Github](https://github.com/thundernest/thunderbird-website).\n\u003c!--* stable version https://www.mozilla.org/media/caldata/DutchHolidaysFrench.ics hosted by [Thunderbird](https://www.thunderbird.net/en-US/calendar/holidays/), see also the QR code below.\n\n![QR code for French stable version hosted by Mozilla](https://api.qrserver.com/v1/create-qr-code/?data=https%3A%2F%2Fwww.mozilla.org%2Fmedia%2Fcaldata%2FDutchHolidaysFrench.ics)--\u003e\n\n## Spanish version\n\nThe calendar with Dutch Holidays in Spanish (with Dutch translation) can be found at:\n- development version https://raw.github.com/PanderMusubi/dutch-holidays/master/VacacionesHolandesas.ics hosted by [GitHub](https://github.com/PanderMusubi/dutch-holidays)\n\u003c!--* stable version https://www.mozilla.org/media/caldata/DutchHolidaysSpanish.ics hosted by [Thunderbird](https://www.thunderbird.net/en-US/calendar/holidays/), see also the QR code below.\n\n![QR code for Spanish stable version hosted by Mozilla](https://api.qrserver.com/v1/create-qr-code/?data=https%3A%2F%2Fwww.mozilla.org%2Fmedia%2Fcaldata%2FDutchHolidaysSpanish.ics)--\u003e\n\n## Maintenance\n\nThe files are generated from the directories `scripted-holidays`, `unscripted-holidays` and `templates` by running `generate.py`. This will output `*.ics` files. The script `report.sh` will write a short overview in `names-used-*.txt`.\n\n\u003c!--Calendars that have been generated can be validated by:\n- http://severinghaus.org/projects/icv/?url=https%3A%2F%2Fraw.github.com%2FPanderMusubi%2Fdutch-holidays%2Fmaster%2FNederlandseFeestdagen.ics\n- http://severinghaus.org/projects/icv/?url=https%3A%2F%2Fraw.github.com%2FPanderMusubi%2Fdutch-holidays%2Fmaster%2FDutchHolidays.ics\n- http://severinghaus.org/projects/icv/?url=https%3A%2F%2Fraw.github.com%2FPanderMusubi%2Fdutch-holidays%2Fmaster%2FNiederlaendischeFeiertage.ics\n- http://severinghaus.org/projects/icv/?url=https%3A%2F%2Fraw.github.com%2FPanderMusubi%2Fdutch-holidays%2Fmaster%2FJoursFeriesAuxPaysBas.ics\n- http://severinghaus.org/projects/icv/?url=https%3A%2F%2Fraw.github.com%2FPanderMusubi%2Fdutch-holidays%2Fmaster%2FVacacionesHolandesas.ics--\u003e\n\n## See also\n\nSee also the following websites:\n- https://www.timeanddate.com/holidays/netherlands/\n- https://nl.wikipedia.org/wiki/Feestdagen_in_Nederland\n- https://www.wettelijke-feestdagen.nl/\n\n## Migration\n\nThe source data and translation for Dutch holiday calendars are slowly migrated to date-holidays. Stay tuned for more information. The ICS format calendar URLs offered here will remain here.\n\nHere are some notes for using date-holidays. Rlevant data for the Netherlands is stored in `data/countries/NL.yaml` and `data/names.yaml`.\n\nA build is done with\n\n    npm run lint\n    npm run build\n    npm run yaml\n    npm test\n    npm install\n\nTo generate Dutch holidays for a specific year in JSON format, run\n\n    node test/sample.js nl 2025\n\nand for translation in another language than Dutch, run\n\n    node test/sample.js nl 2025 --lang en\n    node test/sample.js nl.GR.GRN 2025 --lang de\n    node test/sample.js nl.NH.ALK 2025 --lang fr\n    node test/sample.js nl.ZH.LDN 2025 --lang es\n    node test/sample.js nl.ZH.BRL 2025 --lang it --short\n\nSee also https://github.com/commenthol/date-holidays-ical where a buid is done with\n\n    npm run lint\n    npm run build\n    npm test\n    npm install\n\n\n    pip install -Ur requirement.txt\n    pip install -Ur requirement_dev.txt\n    \n    \n    https://icalendar.org/validator.html\n    https://icalvalidator.com/index.html\n    \n    perl -pi -e 'chomp if eof' NL-??-20??.json\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpandermusubi%2Fdutch-holidays","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpandermusubi%2Fdutch-holidays","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpandermusubi%2Fdutch-holidays/lists"}