{"id":25857489,"url":"https://github.com/hundway/anki-waydict","last_synced_at":"2025-07-11T11:36:36.690Z","repository":{"id":277596255,"uuid":"932927852","full_name":"Hundway/anki-waydict","owner":"Hundway","description":"Anki addon to fetch definitions from a personal dictionary.","archived":false,"fork":false,"pushed_at":"2025-03-10T17:19:36.000Z","size":698,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-04T10:32:40.811Z","etag":null,"topics":["addon","anki","definition","dictionaries","dictionary","language","language-learning","yomichan","yomitan"],"latest_commit_sha":null,"homepage":"https://ankiweb.net/shared/info/377012597","language":"Python","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/Hundway.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":"2025-02-14T19:28:09.000Z","updated_at":"2025-02-28T21:25:48.000Z","dependencies_parsed_at":"2025-02-28T11:00:34.993Z","dependency_job_id":"1bd6ae3a-e3da-4541-902a-2fffc2a60ee3","html_url":"https://github.com/Hundway/anki-waydict","commit_stats":null,"previous_names":["hundway/anki-way-dict","hundway/anki-waydict"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/Hundway/anki-waydict","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hundway%2Fanki-waydict","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hundway%2Fanki-waydict/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hundway%2Fanki-waydict/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hundway%2Fanki-waydict/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Hundway","download_url":"https://codeload.github.com/Hundway/anki-waydict/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hundway%2Fanki-waydict/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264796062,"owners_count":23665277,"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":["addon","anki","definition","dictionaries","dictionary","language","language-learning","yomichan","yomitan"],"created_at":"2025-03-01T19:16:38.588Z","updated_at":"2025-07-11T11:36:36.649Z","avatar_url":"https://github.com/Hundway.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Waydict: dictionary importer\n\n![Release](https://img.shields.io/github/v/release/Hundway/anki-way-dict?include_prereleases)\n![Latest Commit](https://img.shields.io/github/last-commit/Hundway/anki-way-dict)\n[![Rate on AnkiWeb](https://glutanimate.com/logos/ankiweb-rate.svg)](https://ankiweb.net/shared/info/377012597)\n![GitHub](https://img.shields.io/github/license/Hundway/anki-way-dict)\n\nWaydict is an open-source, free [anki](https://apps.ankiweb.net/) add-on that lets you import your favorite dictionary and add its definitions to notes.\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/user-attachments/assets/55e6d836-09e3-42fa-8cea-ac2ac48ed8f0\" style=\"width: 45%;\"\u003e\n\u003c/div\u003e\n\n## Usage\nAfter installation, the add-on can be accessed in multiple ways.\nSelecting any option will open a dialog to process all notes currently selected. \nFirst, you should set a dictionary and a note configuration; after pressing `Start`, notes will be updated.\nTo access the dialog, choose one of the following options on the browser menu:\n\n- `定` button inside note editor.\n- `Add definition` action in edit menu or right-click context menu.\n\n| Note editor | Edit Menu | Context Menu |\n:-------------------------:|:-------------------------:|:-------------------------:\n\u003cimg src=\"https://github.com/user-attachments/assets/f618f907-357e-4fd9-a267-2d1a2aaff84c\" style=\"width: 280px; height: 350px\"\u003e | \u003cimg src=\"https://github.com/user-attachments/assets/38644558-bd0a-4040-a29e-191ba0c1dcec\" style=\"width: 350px; height: 350px;\"\u003e | \u003cimg src=\"https://github.com/user-attachments/assets/6b631119-e820-4ad9-baea-8b825e1a6064\" style=\"width: 350px; height: 350px;\"\u003e\n\n### 1. Select a dictionary\n\nAt the top-right of the dialog, there's a `Browse` button that will let you select a *zip* file containing the dictionary entries.\nTo check if a dictionary was properly imported, use the `Preview` tab to search a word definition.\n\nThere are three text formats to choose from:\n- `HTML-Full`: keep all HTML.\n- `HTML-Brief`: keep only list elements, discard styles. \n- `Plain-Text`: format list elements to plain text.\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://github.com/user-attachments/assets/90150669-771e-49d2-ad62-02078670923d\" style=\"width: 60%;\"\u003e\n\u003c/p\u003e\n\n\u003e [!WARNING]\n\u003e Only dictionaries on [yomitan](https://github.com/yomidevs/yomitan) format are currently supported.\n\u003e To access a handful of those, please refer to yomitan [wiki](https://yomitan.wiki/dictionaries/).\n\n### 2. Set note options\n\nGiven a selection of notes, definitions will only be added on those that match the given note configuration:\n\n- `Note type`: target note type.\n- `Source field`: field with the word to be searched.\n- `Destination field`: field in which definitions will be added.\n- `Overwrite destination`: overwrite destination even if it has content.\n\n## Installation\n\n### AnkiWeb\nThe easiest way to install Waydict is through [AnkiWeb](https://ankiweb.net/shared/info/377012597?cb=1739746670083) add-on code: `377012597`.\n\n1. Open Anki \u003e Tools \u003e Add-ons \u003e `Get Add-ons`.\n2. Paste the code and hit `Ok`.\n\n### Manual installation\n1. Download *waydict.zip* file from the [latest release](https://github.com/Hundway/anki-way-dict/releases). \n2. Open Anki \u003e Tools \u003e Add-ons \u003e `Install from file`.\n3. Select and open the downloaded file.\n\n## Contributing\nContributions are welcome! Please feel free to:\n- Report [issues](https://github.com/Hundway/anki-way-dict/issues).\n- Request a [feature](https://github.com/Hundway/anki-way-dict/issues).\n- Send [pull requests](https://github.com/Hundway/anki-way-dict/pulls).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhundway%2Fanki-waydict","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhundway%2Fanki-waydict","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhundway%2Fanki-waydict/lists"}