{"id":18546208,"url":"https://github.com/huksley/calendar-app","last_synced_at":"2026-04-25T21:32:38.475Z","repository":{"id":56371296,"uuid":"311382284","full_name":"huksley/calendar-app","owner":"huksley","description":"Desktop Calendar with event badge and better notificaiton","archived":false,"fork":false,"pushed_at":"2023-02-02T21:40:44.000Z","size":1879,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-05-15T06:41:13.395Z","etag":null,"topics":["calendar","electron"],"latest_commit_sha":null,"homepage":"https://calendar.ruslan.org","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/huksley.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-11-09T15:29:43.000Z","updated_at":"2022-05-17T07:53:30.000Z","dependencies_parsed_at":"2023-02-18T00:45:58.173Z","dependency_job_id":null,"html_url":"https://github.com/huksley/calendar-app","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/huksley/calendar-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huksley%2Fcalendar-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huksley%2Fcalendar-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huksley%2Fcalendar-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huksley%2Fcalendar-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/huksley","download_url":"https://codeload.github.com/huksley/calendar-app/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huksley%2Fcalendar-app/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32278249,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-25T18:29:39.964Z","status":"ssl_error","status_checked_at":"2026-04-25T18:29:32.149Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["calendar","electron"],"created_at":"2024-11-06T20:24:03.116Z","updated_at":"2026-04-25T21:32:38.460Z","avatar_url":"https://github.com/huksley.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Desktop Calendar\n\nBased on electron (and nativefier) wraps Google Calendar as a native calendar app.\n\n![Screenshot](./desktop-app.png)\n\n### Features\n\n- MacOS X build\n- Notifications for upcoming events\n- Badge with upcoming events counter (next 4 hours)\n\n### Installing\n\nDownload ready made package from **Releases** or build locally\n\n- Clone repo\n- npm install\n- ./build-macosx.sh\n- Go into `Google Calendar-darwin-x64` and copy `Google Calendar.app` into `/Applications`\n\n### Cloud service\n\nThis project contains API service in api/ folder. This API creates persistent API KEY with Google OAuth2 api to fetch upcoming events to display in the badge.\nIf you don't want to use badge counter, do not connect to the api.\n\n### Links\n\n- https://github.com/jiahaog/nativefier\n- (C) calendar-interface-symbol-tool.png icon made by https://www.flaticon.com/authors/freepik from www.flaticon.com\n\nhttps://pragli.com/blog/how-to-authenticate-with-google-in-electron/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhuksley%2Fcalendar-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhuksley%2Fcalendar-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhuksley%2Fcalendar-app/lists"}