{"id":21361641,"url":"https://github.com/phillbush/calendar","last_synced_at":"2026-01-03T13:05:11.637Z","repository":{"id":133377116,"uuid":"389809669","full_name":"phillbush/calendar","owner":"phillbush","description":"print upcoming events","archived":false,"fork":false,"pushed_at":"2021-12-08T22:17:45.000Z","size":38,"stargazers_count":11,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-22T19:16:25.367Z","etag":null,"topics":["awk","calendar","unix"],"latest_commit_sha":null,"homepage":"","language":"Awk","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/phillbush.png","metadata":{"files":{"readme":"README","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":"2021-07-27T01:03:54.000Z","updated_at":"2024-11-10T13:06:23.000Z","dependencies_parsed_at":null,"dependency_job_id":"cb0ed5e5-efd6-4219-afb8-7fc8011ffdd6","html_url":"https://github.com/phillbush/calendar","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/phillbush%2Fcalendar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phillbush%2Fcalendar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phillbush%2Fcalendar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phillbush%2Fcalendar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/phillbush","download_url":"https://codeload.github.com/phillbush/calendar/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243835937,"owners_count":20355611,"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":["awk","calendar","unix"],"created_at":"2024-11-22T06:10:47.540Z","updated_at":"2026-01-03T13:05:11.581Z","avatar_url":"https://github.com/phillbush.png","language":"Awk","readme":"                                calendar\n\nCalendar reads files for events, one event per line; and write to\nstandard output those events ocurring in the next seven days (counting\nfrom today).\n\nEach event should begin with a date pattern in the format\n[[YYYY-[MM]]-DDWW[+N|-N].  The hyphen (-) that separates the values can\nbe replaced by a slash (/) or a period (.).  Several date patterns can\nbe supplied separated by a comma (,).\n\nYYYY should be any year number.  MM should be a month number or a month\nname (either complete or abbreviate, such as \"April\" or \"Apr\").  DD\nshould be the number of a day in the month.  WW should be the name of a\nday in the week (either complete or abbreviate).  Either DD or WW (or\nboth) must be supplied.\n\nThe date pattern can be followed by +N or -N to specify the week on the\nmonth (for example Sun+2 is the second Sunday in the month, Mon-3 is\nthe third from last Monday in the month).\n\nFor example, consider the following input.\n\n\t# holidays\n\t01/01      New Year's day\n\t05/01      Labor Day\n\t07/25      Generic holiday\n\t12/25      Christmas\n\tMay/Sun+2  Mother's day\n\t13Fri      Friday the 13th\n\t\n\t# classes\n\tMon,Wed Java Class\n\tTue,Thu Algebra Class\n\tTue,Thu Operating Systems Class\n\tTue,Thu Computer Network Class\n\nIf today were 09 March 2021, then running calendar on this input would\nprint the following:\n\n\tSunday     09 May 2021\n\t        Mother's day\n\tMonday     10 May 2021\n\t        Java Class\n\tTuesday    11 May 2021\n\t        Algebra Class\n\t        Computer Network Class\n\t        Operating Systems Class\n\tWednesday  12 May 2021\n\t        Java Class\n\tThursday   13 May 2021\n\t        Algebra Class\n\t        Computer Network Class\n\t        Operating Systems Class\n\tFriday     14 May 2021\n\tSaturday   15 May 2021\n\nThis software is in public domain and is provided AS IS, with NO WARRANTY.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphillbush%2Fcalendar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphillbush%2Fcalendar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphillbush%2Fcalendar/lists"}