{"id":19090119,"url":"https://github.com/aportela/vue-printable-calendar","last_synced_at":"2026-05-17T17:10:05.016Z","repository":{"id":225908874,"uuid":"767169187","full_name":"aportela/vue-printable-calendar","owner":"aportela","description":"simple template for printing month calendars","archived":false,"fork":false,"pushed_at":"2025-03-31T06:23:44.000Z","size":45,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-07T15:42:29.783Z","etag":null,"topics":["calendar","month","print","vite","vue"],"latest_commit_sha":null,"homepage":"","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aportela.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-03-04T20:30:10.000Z","updated_at":"2025-03-31T06:23:47.000Z","dependencies_parsed_at":"2024-10-31T13:21:29.786Z","dependency_job_id":"7b3a8246-4e96-44d8-b825-10cc173fa0bc","html_url":"https://github.com/aportela/vue-printable-calendar","commit_stats":null,"previous_names":["aportela/vue-printable-calendar"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/aportela/vue-printable-calendar","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aportela%2Fvue-printable-calendar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aportela%2Fvue-printable-calendar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aportela%2Fvue-printable-calendar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aportela%2Fvue-printable-calendar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aportela","download_url":"https://codeload.github.com/aportela/vue-printable-calendar/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aportela%2Fvue-printable-calendar/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33147340,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-17T09:28:26.183Z","status":"ssl_error","status_checked_at":"2026-05-17T09:27:52.702Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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","month","print","vite","vue"],"created_at":"2024-11-09T03:01:50.044Z","updated_at":"2026-05-17T17:10:04.978Z","avatar_url":"https://github.com/aportela.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# vue-printable-calendar\n\nGenerate a calendar for the current month/year to be printed on an A4 size paper with horizontal orientation.\n\n# Why\n\nEvery month, I need to print out a calendar on paper, so I asked ChatGPT (3.5) to help me and thus begin to evaluate its potential collaborative use in programming tasks. Despite making several mistakes and having to adjust the prompts successively, as well as reviewing and testing all the code, I have been pleasantly surprised.\n\n## Showcase\n\n![calendar preview](https://github.com/aportela/vue-printable-calendar/assets/705838/f194c004-e5f8-4410-95d0-e2bad2040130)\n\n\n## TLDR (I don't want to complicate my life, just print a calendar)\n\nDownload / unzip last build release in a path of your web server and point your browser to the corresponding URL.\n\n## Development\n\n### Install\n\n```\n$ git clone https://github.com/aportela/vue-printable-calendar.git\n\n$ cd vue-printable-calendar\n\n$ npm install\n```\n\n### Build\n\n```\n$ npm run build\n```\n\n## Props\n\n**locale**: String (optional)\n\n    Description: locale used for translating weekdays/month names\n\n**startAtSunday**: Boolean (optional)\n\n    Description: week starts at sunday / monday\n\n**fullNames**: Boolean (optional)\n\n    Description: use long/short names on weekday/month\n\n**month**: Number\n\n    Description: default month (1-12)\n\n**year**: Number\n\n    Description: default year\n\n![Node.js CI](https://github.com/aportela/vue-printable-calendar/actions/workflows/node.js.yml/badge.svg)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faportela%2Fvue-printable-calendar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faportela%2Fvue-printable-calendar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faportela%2Fvue-printable-calendar/lists"}