{"id":19112587,"url":"https://github.com/ankush-chander/obsidian-entity-linker","last_synced_at":"2025-08-01T05:37:13.174Z","repository":{"id":246532533,"uuid":"817619182","full_name":"Ankush-Chander/obsidian-entity-linker","owner":"Ankush-Chander","description":"Automatically link text to corresponding entities","archived":false,"fork":false,"pushed_at":"2024-07-17T06:44:36.000Z","size":490,"stargazers_count":8,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-30T22:14:27.992Z","etag":null,"topics":["entity-linking","obsidan","openalex","plugin","wikidata","wikipedia"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/Ankush-Chander.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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":"2024-06-20T05:38:28.000Z","updated_at":"2025-04-15T13:25:52.000Z","dependencies_parsed_at":"2024-06-28T14:41:59.537Z","dependency_job_id":"4f40e67f-0625-4fe9-93ec-b68022de0a63","html_url":"https://github.com/Ankush-Chander/obsidian-entity-linker","commit_stats":null,"previous_names":["ankush-chander/obsidian-entity-linker"],"tags_count":3,"template":false,"template_full_name":"obsidianmd/obsidian-sample-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ankush-Chander%2Fobsidian-entity-linker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ankush-Chander%2Fobsidian-entity-linker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ankush-Chander%2Fobsidian-entity-linker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ankush-Chander%2Fobsidian-entity-linker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ankush-Chander","download_url":"https://codeload.github.com/Ankush-Chander/obsidian-entity-linker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251789618,"owners_count":21644086,"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":["entity-linking","obsidan","openalex","plugin","wikidata","wikipedia"],"created_at":"2024-11-09T04:33:39.486Z","updated_at":"2025-04-30T22:14:32.003Z","avatar_url":"https://github.com/Ankush-Chander.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Entity Linker\n\nEntity linker is an Obsidian plugin links research terms to corresponding standard entities(wikidata, wikipedia,\nopenalex)\n\n### Usage\n\nThis plugin has two commands:\n\n1. `Link selection to entity`, which suggest entities using the selected text as search term.\n2. `Link active note to entity`, which suggest entities using the active note's title as search term.\n\n### Demo\n#### Entity linking via selection as well as active note\n![Entity linker demo ](demo/entity_linker.gif)\n\n### How it works\n\nPlugins uses [OpenAlex](https://docs.openalex.org/) api to search for terms and create entity note for the same.\n\n\n### Installation\n\n#### From github\n\n1. Go to the [Releases](https://github.com/Ankush-Chander/obsidian-entity-linker/releases) page.\n2. Download the latest obsidian-entity-linker-${version}.zip.\n3. Extract its contents.\n4. Move the contents into /your-vault/.obsidian/plugins/obsidian-entity-linker/.\n5. Enable the plugin in Obsidian:\n\t- Open Obsidian, go to Settings \u003e Community Plugins.\n\t- Make sure Restricted mode is off.\n\t- Search installed plugins for entity-linker.\n\t- Click Enable.\n\n#### From within Obsidian\n\nYou can install this plugin within Obsidian by doing the following:\n\n1. Open Settings \u003e Community plugins.\n2. Make sure Restricted mode is off.\n3. Click Browse.\n4. Search for Entity Linker.\n5. Click Install.\n6. Once installed, click Enable.\n\n[//]: # (### Changelog)\n\n### For development\n\n#### Compilation\n\n1. Clone this repo inside path/to/your/dev/vault/.obsidian/plugins.\n2. npm i or yarn to install dependencies\n3. npm run build to compile, or npm run dev to start compilation in watch mode.\n\n\n\n### Roadmap\n\n- [x] First release\n- [ ] Add fuzzy logic\n- [ ] Add direct search\n\n### FAQs\n\n1. **Why is email(optional) asked in settings?**  \n   We use OpenAlex API for fetching metadata. Their API is rate limited. If you add your email in the request, your\n   requests goes\n   into [polite pool](https://docs.openalex.org/how-to-use-the-api/rate-limits-and-authentication#the-polite-pool) which\n   has much faster and more consistent response times.\n\n### Recommendations\n\n1. [Obsidian Wikidata Importer](https://github.com/samwho/obsidian-wikidata-importer) pulls data from the Wikidata\n   database into your Obsidian notes\n2. [Obsidian Wikipedia](https://github.com/jmilldotdev/obsidian-wikipedia) gets the first section of Wikipedia and\n   pastes it into your active note.\n\n### Acknowledgement\n\n1. Many thanks to [\nShaun Martin](https://github.com/inhumantsar) for [File Suggestion Component](https://github.com/inhumantsar/obsidian-file-suggestion-component) which this plugin relies on.\n2. Thanks to [OpenAlex](https://openalex.org/) team for providing free for use API over scholarly works.\n3. Thanks to [Obsidian](htts://obsidian.md]) team for upholding malleability in the product that allows people to add\n   and share new features.\n   without hassle.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fankush-chander%2Fobsidian-entity-linker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fankush-chander%2Fobsidian-entity-linker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fankush-chander%2Fobsidian-entity-linker/lists"}