{"id":20924718,"url":"https://github.com/ddddddo/calma","last_synced_at":"2025-10-12T21:59:06.601Z","repository":{"id":37868145,"uuid":"409257879","full_name":"ddddddO/calma","owner":"ddddddO","description":"♻Calendar for Markdown♻ ...only for Japan!🗾","archived":false,"fork":false,"pushed_at":"2025-09-13T19:13:23.000Z","size":2483,"stargazers_count":19,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-11T00:07:25.218Z","etag":null,"topics":["calendar","ja","markdown"],"latest_commit_sha":null,"homepage":"https://ddddddo.github.io/calma/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ddddddO.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}},"created_at":"2021-09-22T15:28:08.000Z","updated_at":"2025-09-13T19:13:21.000Z","dependencies_parsed_at":"2023-02-17T20:30:24.605Z","dependency_job_id":"986fd84c-ce4b-44de-b1d3-353a4d845ceb","html_url":"https://github.com/ddddddO/calma","commit_stats":{"total_commits":104,"total_committers":3,"mean_commits":"34.666666666666664","dds":"0.17307692307692313","last_synced_commit":"eaef81bcc586177953a5d05351939a8f1020c10f"},"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"purl":"pkg:github/ddddddO/calma","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ddddddO%2Fcalma","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ddddddO%2Fcalma/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ddddddO%2Fcalma/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ddddddO%2Fcalma/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ddddddO","download_url":"https://codeload.github.com/ddddddO/calma/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ddddddO%2Fcalma/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279011543,"owners_count":26084963,"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","status":"online","status_checked_at":"2025-10-12T02:00:06.719Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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","ja","markdown"],"created_at":"2024-11-18T20:24:33.170Z","updated_at":"2025-10-12T21:59:06.595Z","avatar_url":"https://github.com/ddddddO.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# \u003cfont color=\"red\"\u003ecal\u003c/font\u003e\u003cfont color=\"blue\"\u003ema\u003c/font\u003e\n\n[![GitHub release](https://img.shields.io/github/release/ddddddO/calma.svg)](https://github.com/ddddddO/calma/releases) [![Go Reference](https://pkg.go.dev/badge/github.com/ddddddO/calma)](https://pkg.go.dev/github.com/ddddddO/calma) [![ci](https://github.com/ddddddO/calma/actions/workflows/ci.yaml/badge.svg)](https://github.com/ddddddO/calma/actions/workflows/ci.yaml)\n\n\u003e [!WARNING]\n\u003eOnly for Japan\n\nCalendar for Markdown\u003cbr\u003e\nInspired by **[_y-yagi/jpcal_](https://github.com/y-yagi/jpcal)**\u003cbr\u003e\nCan be used with [esa](https://esa.io/)\u003cbr\u003e\n\nWeb 👉 https://ddddddo.github.io/calma/\n\n## Acknowledgments\n- **[holiday-jp/holiday_jp-go](github.com/holiday-jp/holiday_jp-go)**\n  - Used to determine whether a day is Japanese holiday.\n\n## Usage\n\n```console\n$ calma -h\nThis CLI outputs Japanese calendar in Markdown. It supports national holidays.\n\nUsage of /tmp/go-build2828539375/b001/exe/main:\n  -a int\n        Number of months to advance\n  -concurrent\n        Concurrent processing (performance deteriorates)\n  -html\n        Output html\n  -r int\n        Number of months to retreat\n  -t value\n        Specify month ('2006-01') (default 2025-05)\n  -version\n        Show the version\n\n$ calma\n#### 2021年9月\n\u003cfont color=\"red\"\u003e日\u003c/font\u003e|月|火|水|木|金|\u003cfont color=\"blue\"\u003e土\u003c/font\u003e\n--------|--------|--------|--------|--------|--------|--------\n \u003cfont color=\"red\"\u003e22\u003c/font\u003e | 23 | 24 | 25 | 26 | 27 | \u003cfont color=\"blue\"\u003e28\u003c/font\u003e \n \u003cfont color=\"red\"\u003e29\u003c/font\u003e | 30 | 31 | \u003cb\u003e1 | \u003cb\u003e2 | \u003cb\u003e3 | \u003cfont color=\"blue\"\u003e\u003cb\u003e4\u003c/font\u003e \n \u003cfont color=\"red\"\u003e\u003cb\u003e5\u003c/font\u003e | \u003cb\u003e6 | \u003cb\u003e7 | \u003cb\u003e8 | \u003cb\u003e9 | \u003cb\u003e10 | \u003cfont color=\"blue\"\u003e\u003cb\u003e11\u003c/font\u003e \n \u003cfont color=\"red\"\u003e\u003cb\u003e12\u003c/font\u003e | \u003cb\u003e13 | \u003cb\u003e14 | \u003cb\u003e15 | \u003cb\u003e16 | \u003cb\u003e17 | \u003cfont color=\"blue\"\u003e\u003cb\u003e18\u003c/font\u003e \n \u003cfont color=\"red\"\u003e\u003cb\u003e19\u003c/font\u003e | \u003cfont color=\"red\"\u003e\u003cb\u003e20\u003c/font\u003e | \u003cb\u003e21 | \u003cb\u003e22 | \u003cfont color=\"red\"\u003e\u003cb\u003e23\u003c/font\u003e | \u003cb\u003e24 | \u003cfont color=\"blue\"\u003e\u003cb\u003e25\u003c/font\u003e \n \u003cfont color=\"red\"\u003e\u003cb\u003e26\u003c/font\u003e | \u003cb\u003e27 | \u003cb\u003e28 | \u003cb\u003e29 | \u003cb\u003e30 | 1 | \u003cfont color=\"blue\"\u003e2\u003c/font\u003e \n```\n\nMarkdown output image\u003cbr\u003e\n![image](./sample.png)\n\n## Installation\n\n### Go (1.16 or higher)\n\n```console\n$ go install github.com/ddddddO/calma/cmd/calma@latest\n```\n\n### Go (1.15 or less)\n\n```console\n$ go get github.com/ddddddO/calma/cmd/calma\n```\n\n### Homebrew\n\n```console\n$ brew install ddddddO/tap/calma\n```\n\n### Scoop\n\n```console\n$ scoop bucket add ddddddO https://github.com/ddddddO/scoop-bucket.git\n$ scoop install ddddddO/calma\n```\n\n### deb\n```console\n$ export CALMA_VERSION=X.X.X\n$ curl -o calma.deb -L https://github.com/ddddddO/calma/releases/download/v$CALMA_VERSION/calma_$CALMA_VERSION-1_amd64.deb\n$ dpkg -i calma.deb\n```\n\n### rpm\n```console\n$ export CALMA_VERSION=X.X.X\n$ yum install https://github.com/ddddddO/calma/releases/download/v$CALMA_VERSION/calma_$CALMA_VERSION-1_amd64.rpm\n```\n\n### apk\n```console\n$ export CALMA_VERSION=X.X.X\n$ curl -o calma.apk -L https://github.com/ddddddO/calma/releases/download/v$CALMA_VERSION/calma_$CALMA_VERSION-1_amd64.apk\n$ apk add --allow-untrusted calma.apk\n```\n\n### etc\n\n**download binary from [here](https://github.com/ddddddO/calma/releases).**\n\n## Miscellaneous\n```console\n$ calma -html\n\u003ch4\u003e2022年6月\u003c/h4\u003e\n\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003cfont color=\"red\"\u003e日\u003c/font\u003e\u003c/th\u003e\n\u003cth\u003e月\u003c/th\u003e\n\u003cth\u003e火\u003c/th\u003e\n\u003cth\u003e水\u003c/th\u003e\n\u003cth\u003e木\u003c/th\u003e\n\u003cth\u003e金\u003c/th\u003e\n\u003cth\u003e\u003cfont color=\"blue\"\u003e土\u003c/font\u003e\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cfont color=\"red\"\u003e22\u003c/font\u003e\u003c/td\u003e\n\u003ctd\u003e23\u003c/td\u003e\n\u003ctd\u003e24\u003c/td\u003e\n\u003ctd\u003e25\u003c/td\u003e\n\u003ctd\u003e26\u003c/td\u003e\n\u003ctd\u003e27\u003c/td\u003e\n\u003ctd\u003e\u003cfont color=\"blue\"\u003e28\u003c/font\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\u003cfont color=\"red\"\u003e29\u003c/font\u003e\u003c/td\u003e\n\u003ctd\u003e30\u003c/td\u003e\n\u003ctd\u003e31\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e1\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e2\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e3\u003c/td\u003e\n\u003ctd\u003e\u003cfont color=\"blue\"\u003e\u003cb\u003e4\u003c/font\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\u003cfont color=\"red\"\u003e\u003cb\u003e5\u003c/font\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e6\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e7\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e8\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e9\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e10\u003c/td\u003e\n\u003ctd\u003e\u003cfont color=\"blue\"\u003e\u003cb\u003e11\u003c/font\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\u003cfont color=\"red\"\u003e\u003cb\u003e12\u003c/font\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e13\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e14\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e15\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e16\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e17\u003c/td\u003e\n\u003ctd\u003e\u003cfont color=\"blue\"\u003e\u003cb\u003e18\u003c/font\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\u003cfont color=\"red\"\u003e\u003cb\u003e19\u003c/font\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e20\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e21\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e22\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e23\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e24\u003c/td\u003e\n\u003ctd\u003e\u003cfont color=\"blue\"\u003e\u003cb\u003e25\u003c/font\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\u003cfont color=\"red\"\u003e\u003cb\u003e26\u003c/font\u003e\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e27\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e28\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e29\u003c/td\u003e\n\u003ctd\u003e\u003cb\u003e30\u003c/td\u003e\n\u003ctd\u003e1\u003c/td\u003e\n\u003ctd\u003e\u003cfont color=\"blue\"\u003e2\u003c/font\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003ctr\u003e\n\u003ctd\u003e\u003cfont color=\"red\"\u003e3\u003c/font\u003e\u003c/td\u003e\n\u003ctd\u003e4\u003c/td\u003e\n\u003ctd\u003e5\u003c/td\u003e\n\u003ctd\u003e6\u003c/td\u003e\n\u003ctd\u003e7\u003c/td\u003e\n\u003ctd\u003e8\u003c/td\u003e\n\u003ctd\u003e\u003cfont color=\"blue\"\u003e9\u003c/font\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n```\n\n## Stargazers over time\n[![Stargazers over time](https://starchart.cc/ddddddO/calma.svg?variant=adaptive)](https://starchart.cc/ddddddO/calma)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fddddddo%2Fcalma","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fddddddo%2Fcalma","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fddddddo%2Fcalma/lists"}