{"id":21390363,"url":"https://github.com/pakerwreah/calendr","last_synced_at":"2026-01-08T00:10:37.688Z","repository":{"id":37751564,"uuid":"324267700","full_name":"pakerwreah/Calendr","owner":"pakerwreah","description":"Menu bar calendar for macOS","archived":false,"fork":false,"pushed_at":"2025-05-11T18:45:49.000Z","size":6836,"stargazers_count":1518,"open_issues_count":8,"forks_count":65,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-05-11T19:36:16.346Z","etag":null,"topics":["agenda","calendar","events","macos","meetings","menubar","productivity","reminders","rxswift","schedule","work"],"latest_commit_sha":null,"homepage":"","language":"Swift","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/pakerwreah.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","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,"zenodo":null},"funding":{"github":"pakerwreah","buy_me_a_coffee":"pakerwreah"}},"created_at":"2020-12-25T01:53:36.000Z","updated_at":"2025-05-11T18:45:53.000Z","dependencies_parsed_at":"2023-12-30T06:27:20.461Z","dependency_job_id":"a2c9db2b-dcca-42e6-af26-3b5bacd52199","html_url":"https://github.com/pakerwreah/Calendr","commit_stats":null,"previous_names":[],"tags_count":100,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pakerwreah%2FCalendr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pakerwreah%2FCalendr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pakerwreah%2FCalendr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pakerwreah%2FCalendr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pakerwreah","download_url":"https://codeload.github.com/pakerwreah/Calendr/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254160558,"owners_count":22024571,"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":["agenda","calendar","events","macos","meetings","menubar","productivity","reminders","rxswift","schedule","work"],"created_at":"2024-11-22T13:17:15.196Z","updated_at":"2026-01-08T00:10:37.682Z","avatar_url":"https://github.com/pakerwreah.png","language":"Swift","funding_links":["https://github.com/sponsors/pakerwreah","https://buymeacoffee.com/pakerwreah"],"categories":[],"sub_categories":[],"readme":"# Calendr\n\n[![install](https://img.shields.io/badge/How_to_install-gray?label=📥)](https://github.com/pakerwreah/Calendr/issues/217)\n[![homebrew](https://img.shields.io/badge/Homebrew_cask-gray?logo=homebrew\u0026logoColor=ffdd00)](https://github.com/pakerwreah/homebrew-calendr)\n[![release](https://img.shields.io/github/v/release/pakerwreah/Calendr?label=Latest%20release)](https://github.com/pakerwreah/Calendr/releases/latest)\n[![downloads-latest](https://img.shields.io/github/downloads/pakerwreah/Calendr/latest/Calendr.zip?displayAssetName=false\u0026logo=github\u0026label=Downloads)](https://github.com/pakerwreah/Calendr/releases/latest)\n[![downloads-all](https://img.shields.io/github/downloads/pakerwreah/Calendr/Calendr.zip?displayAssetName=false\u0026logo=github\u0026label=All%20downloads)](https://github.com/pakerwreah/Calendr/releases/latest)\n\n[![ci-github](https://img.shields.io/github/check-runs/pakerwreah/Calendr/master?nameFilter=Unit%20Tests\u0026logo=github\u0026label=Unit%20Tests)](https://github.com/pakerwreah/Calendr/actions)\n[![ci-bitrise](https://img.shields.io/bitrise/9fa2e96dc9458fbb?label=Unit%20Tests\u0026logo=bitrise\u0026token=iAJgn0FMJzmMP4ALCi0KdQ)](https://app.bitrise.io/app/9fa2e96dc9458fbb)\n[![sentry](https://img.shields.io/badge/Sentry-purple?logo=sentry\u0026logoColor=white)](https://github.com/pakerwreah/Calendr/issues)\n[![linkedin](https://img.shields.io/badge/LinkedIn-blue?logo=linkedin\u0026logoColor=white)](https://www.linkedin.com/in/carlosenumo)\n[![buy-me-a-coffee](https://img.shields.io/badge/Buy_Me_a_Coffee-ffdd00?logo=buy-me-a-coffee\u0026logoColor=black)](https://buymeacoffee.com/pakerwreah)\n[![pix](https://img.shields.io/badge/Pix-white?logo=pix)](https://nubank.com.br/cobrar/3gkjs/691cc802-1bb3-4b2e-b269-9b5f8ecbc806)\n[![reddit](https://img.shields.io/badge/Follow%20r%2FCalendr--black?style=social\u0026logo=reddit)](https://www.reddit.com/r/Calendr)\n\n### Menu bar calendar for macOS\n\n\u003ctable\u003e\n\u003ctr\u003e\n  \u003ctd\u003e\n    \u003cimg width=350 src=\"resources/screenshot.png\" title=\"Calendr\" /\u003e\n    \u003cimg valign='top' width=170 src='https://github.com/pakerwreah/Calendr/assets/803954/8b3ebb0f-52ad-461c-91c3-7b4d2646712e' /\u003e\n    \u003cimg valign='top' width=150 src='https://github.com/pakerwreah/Calendr/assets/803954/8e8d342d-9be5-4bad-b741-875cc407ec1a' /\u003e\n  \u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n\nHey 🙋🏻‍♂️ if you like my app, please consider buying me a coffee to keep me motivated.\u003cbr\u003e\n\u003csub\u003e(and maybe update the screenshot once in a while)\u003c/sub\u003e\n\n\u003ctable\u003e\n\u003ctr\u003e\n  \u003ctd\u003e\n    \u003ca href=\"https://star-history.com/#pakerwreah/Calendr\u0026Date\"\u003e\n     \u003cpicture\u003e\n       \u003csource width=679 media=\"(prefers-color-scheme: dark)\" srcset=\"https://api.star-history.com/svg?repos=pakerwreah/Calendr\u0026type=Date\u0026theme=dark\" /\u003e\n       \u003csource width=679 media=\"(prefers-color-scheme: light)\" srcset=\"https://api.star-history.com/svg?repos=pakerwreah/Calendr\u0026type=Date\" /\u003e\n       \u003cimg width=679 alt=\"Star History Chart\" src=\"https://api.star-history.com/svg?repos=pakerwreah/Calendr\u0026type=Date\" /\u003e\n     \u003c/picture\u003e\n    \u003c/a\u003e\n  \u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n\u003cbr\u003e\n\n### Hidden features 🔍\n## Open date with a URL scheme https://github.com/pakerwreah/Calendr/issues/314\ndate|encoded\n--|--\n`december`|`calendr://date/december` (defaults to current date and year)\n`feb 10 2025`|`calendr://date/feb%2010%202025`\n`2nd of September 2025`|`calendr://date/2nd%20of%20September%202025`\n\nIt has limited support to relative dates like: `today`, `yesterday`, `tomorrow` but will not work with `next week`, `last month`, etc.\n\nThat's how `NSDataDetector` works ¯\\\\_\\(ツ\\)\\_/¯\n\n## Regex to prevent showing the map/weather https://github.com/pakerwreah/Calendr/issues/377\n\nSince **v1.19.0** the app has a built-in blacklist editor in settings that uses plain text.\n\nTo filter more complex locations, like office room codes, you can add a regex via terminal.\n\n`defaults write br.paker.Calendr \"show_map_blacklist_regex\" -string \"([A-Z0-9]+\\-){5}.+\"`\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpakerwreah%2Fcalendr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpakerwreah%2Fcalendr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpakerwreah%2Fcalendr/lists"}