{"id":13599265,"url":"https://github.com/ckaznable/tenki","last_synced_at":"2025-07-31T08:36:55.375Z","repository":{"id":217276907,"uuid":"742348473","full_name":"ckaznable/tenki","owner":"ckaznable","description":"tty-clock with weather effect","archived":false,"fork":false,"pushed_at":"2024-04-12T09:15:53.000Z","size":11532,"stargazers_count":82,"open_issues_count":3,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-04-12T11:18:27.205Z","etag":null,"topics":["cli","clock","ratatui","rust","rust-lang","tty"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/ckaznable.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}},"created_at":"2024-01-12T09:22:30.000Z","updated_at":"2024-04-15T09:36:39.211Z","dependencies_parsed_at":"2024-02-09T06:30:54.584Z","dependency_job_id":"b401fa1b-5145-43d0-a50c-9d6f4dd8d8fb","html_url":"https://github.com/ckaznable/tenki","commit_stats":{"total_commits":25,"total_committers":1,"mean_commits":25.0,"dds":0.0,"last_synced_commit":"0633049bcdf8494dbfe0391c0edfea84a73872cf"},"previous_names":["ckaznable/tenki"],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ckaznable%2Ftenki","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ckaznable%2Ftenki/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ckaznable%2Ftenki/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ckaznable%2Ftenki/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ckaznable","download_url":"https://codeload.github.com/ckaznable/tenki/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252046279,"owners_count":21685984,"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":["cli","clock","ratatui","rust","rust-lang","tty"],"created_at":"2024-08-01T17:01:01.518Z","updated_at":"2025-05-02T13:32:27.003Z","avatar_url":"https://github.com/ckaznable.png","language":"Rust","funding_links":[],"categories":["Terminal","Rust","💻 Apps"],"sub_categories":["Fancies","🌌 Other"],"readme":"# Tenki(天気)\n\ntty-clock with weather effect written in Rust and powerd by [ratatui](https://github.com/ratatui-org/ratatui) and tenki means weather in japanese\n\n![demo](./doc/demo.gif)\n\n## Installation\n\n\n[![Packaging status](https://repology.org/badge/vertical-allrepos/tenki.svg)](https://repology.org/project/tenki/versions)\n\n### Install from Cargo\n\n```\ncargo install --git https://github.com/ckaznable/tenki.git\n```\n\n### Install from Source Code\n\ntenki is written in Rust, so you'll need to grab a [Rust installation](https://www.rust-lang.org/) in order to compile it.\n\n```shell\ngit clone https://github.com/ckaznable/tenki\ncd tenki\nmake build\nmake install\n```\n\nIf you want to uninstall\n\n```shell\nmake uninsall\n```\n\n### Install from the AUR\n\nIf you are using Arch Linux, you can install tenki using an [AUR helper](https://wiki.archlinux.org/title/AUR_helpers). For example:\n\n```shell\nparu -S tenki\n```\n\n## Usage\n\n```\nUsage: tenki [OPTIONS]\n\nOptions:\n      --mode \u003cMODE\u003e                [default: rain] [possible values: rain, snow, meteor, disable]\n      --timer-mode \u003cTIMER_MODE\u003e    [possible values: dvd]\n      --timer-color \u003cTIMER_COLOR\u003e  color of the effect. [red, green, blue] [default: white]\n  -f, --fps \u003cFPS\u003e                  frame per second [default: 60]\n  -t, --tps \u003cTPS\u003e                  tick per second [default: 60]\n  -l, --level \u003cLEVEL\u003e              effect level, The lower, the stronger [4-1000]\n      --wind \u003cWIND\u003e                wind mode. [random, disable, only-right, only-left, right, left] [default: random]\n      --show-fps                   show fps at right-top in screen\n      --blink-colon                blinking colon of timer\n  -h, --help                       Print help\n  -V, --version                    Print version\n```\n\n## Roadmap\n\n- [x] CLI options\n- [ ] customizable\n\n## LICENSE\n\n[MIT](./LICENSE)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fckaznable%2Ftenki","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fckaznable%2Ftenki","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fckaznable%2Ftenki/lists"}