{"id":13793877,"url":"https://github.com/potamides/yomichad","last_synced_at":"2025-08-22T15:07:05.784Z","repository":{"id":70481806,"uuid":"444825627","full_name":"potamides/yomichad","owner":"potamides","description":"Japanese pop-up dictionary for qutebrowser","archived":false,"fork":false,"pushed_at":"2023-08-25T15:53:31.000Z","size":13,"stargazers_count":17,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-02T20:06:34.276Z","etag":null,"topics":["dictionary","extension","japanese","kanji","plugin","pop-up","python","qutebrowser","reading","userscript"],"latest_commit_sha":null,"homepage":"","language":"Python","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/potamides.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}},"created_at":"2022-01-05T14:04:19.000Z","updated_at":"2025-03-02T14:40:59.000Z","dependencies_parsed_at":"2024-01-21T02:24:23.140Z","dependency_job_id":null,"html_url":"https://github.com/potamides/yomichad","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/potamides/yomichad","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/potamides%2Fyomichad","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/potamides%2Fyomichad/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/potamides%2Fyomichad/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/potamides%2Fyomichad/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/potamides","download_url":"https://codeload.github.com/potamides/yomichad/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/potamides%2Fyomichad/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271657726,"owners_count":24797935,"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-08-22T02:00:08.480Z","response_time":65,"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":["dictionary","extension","japanese","kanji","plugin","pop-up","python","qutebrowser","reading","userscript"],"created_at":"2024-08-03T23:00:32.626Z","updated_at":"2025-08-22T15:07:05.758Z","avatar_url":"https://github.com/potamides.png","language":"Python","funding_links":[],"categories":["Miscellaneous"],"sub_categories":["Ptpython"],"readme":"# Yomichad\nYomichad is a Japanese pop-up dictionary that can display readings and English\ndefinitions of Japanese words, kanji, and optionally named entities. It is\nsimilar to [yomichan](https://github.com/FooSoft/yomichan),\n[10ten](https://github.com/birchill/10ten-ja-reader), and\n[rikaikun](https://github.com/melink14/rikaikun) in spirit, but targets\n[qutebrowser](https://github.com/qutebrowser/qutebrowser). Yomichad is here to help you master \u003cins\u003e読み\u003c/ins\u003e方 like a\n\u003cins\u003echad\u003c/ins\u003e!\n\n[Yomichad demonstration](https://user-images.githubusercontent.com/53401822/148242852-ba19e2f6-2a62-4808-bf10-8014336423d8.mp4)\n\n## Installation\nYomichad must be installed as a qutebrowser\n[userscript](https://www.qutebrowser.org/doc/userscripts.html). This can be\ndone, for example, by cloning this repository and symlinking the `yomichad`\nexecutable to a directory that qutebrowser scans for scripts (e.g.\n`~/.local/share/qutebrowser/userscripts`). Yomichad relies on the following\nthird-party libraries, so make sure they are installed:\n* [jamdict](https://pypi.org/project/jamdict),\n  [jamdict-data](https://pypi.org/project/jamdict-data): Required for querying\n  different Japanese language resources.\n* [PyQt5](https://pypi.org/project/PyQt5)/[PyQt6](https://pypi.org/project/PyQt6):\n  Used to create the pop-up dictionary UI. This should already be shipped with\n  qutebrowser and is only listed here for completeness.\n* [python-xlib](https://pypi.org/project/python-xlib) (optional): When this is\n  installed, yomichad tries to center the pop-up dictionary in the qutebrowser\n  window. This uses low-level X11 hacks, so if you experience bugs, please open\n  an [issue](https://github.com/potamides/yomichad/issues). If this is not\n  installed, the popup dictionary is simply centered on the screen.\n\n## Usage\nFirst, some keybindings should be configured for launching yomichad from\nqutebrowser. You can, for example, add the following lines to your\n`~/.config/qutebrowser/config.py`:\n```python\nfor mode in [\"normal\", \"caret\"]:\n    config.bind('gs', 'spawn --userscript yomichad', mode=mode)\n    config.bind('gS', 'spawn --userscript yomichad --prefix-search', mode=mode)\n```\nYomichad uses selected text as a query, so make sure to select the phrase you\nwant to look up (e.g. in `caret` mode or using the mouse) before you run this\nscript! The following flags can be used to customize yomichad to your workflow:\n* `--no-kanji`: Do not lookup individual kanji.\n* `--names`: Enable the lookup of Japanese names.\n* `--prefix-search`: Treat selected text as a prefix and search for words\n  starting with it.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpotamides%2Fyomichad","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpotamides%2Fyomichad","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpotamides%2Fyomichad/lists"}