{"id":17202890,"url":"https://github.com/kermitt2/biblio-glutton-extension","last_synced_at":"2025-04-13T21:11:55.745Z","repository":{"id":42350982,"uuid":"186306712","full_name":"kermitt2/biblio-glutton-extension","owner":"kermitt2","description":"A browser extension providing Open Access bibliographical services","archived":false,"fork":false,"pushed_at":"2022-12-09T03:19:06.000Z","size":9218,"stargazers_count":17,"open_issues_count":15,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-13T21:11:55.598Z","etag":null,"topics":["biblio-glutton","open-access","unpaywall","web-extension"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kermitt2.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}},"created_at":"2019-05-12T21:37:23.000Z","updated_at":"2025-02-23T11:29:54.000Z","dependencies_parsed_at":"2023-01-25T16:31:23.013Z","dependency_job_id":null,"html_url":"https://github.com/kermitt2/biblio-glutton-extension","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kermitt2%2Fbiblio-glutton-extension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kermitt2%2Fbiblio-glutton-extension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kermitt2%2Fbiblio-glutton-extension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kermitt2%2Fbiblio-glutton-extension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kermitt2","download_url":"https://codeload.github.com/kermitt2/biblio-glutton-extension/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248782260,"owners_count":21160717,"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":["biblio-glutton","open-access","unpaywall","web-extension"],"created_at":"2024-10-15T02:16:18.326Z","updated_at":"2025-04-13T21:11:55.713Z","avatar_url":"https://github.com/kermitt2.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# biblio-glutton-extension\n\nA browser extension for providing bibliographical services:\n\n- identifying dynamically Open Access resources in the browser pages\n\n- provide contextual citation services\n\nThis extension is an adaptation of [istex-browser-addon](https://github.com/istex/istex-browser-addon).\n\n## Functionalities\n\nThis browser extension performs the following task:\n\n* Add a Glutton button next to any DOI, PMID, PMCID, PII and OpenUrl found in the browser page in case the corresponding document is available as Open Access, based on the Unpaywall dataset. Clicking on the Glutton button will open a new tab with the corresponding PDF. \n\n## Examples\n\n![Wikipedia](doc/img03.png)\n\n![science-direct](doc/img01.png)\n\n![Wiley Onlinelibrary](doc/img02.png)\n\n## Supported identifiers and protocols\n\nLinking work at item level (e.g. article) and will try to identifying the following identifiers in the web page:\n\n* DOI\n* PubMed ID (PMID)\n* PubMed Central ID\n* Publisher Item Identifier (PII)\n* OpenURL 1.0, including COInS - link resolver prefixes will be examined in case of SFX and Proquest 360 Link\n\n## Supported browsers\n\n* Firefox\n\n* Chrome\n\n\n## Developers\n\nHow to build the artefact:\n```\nnpm i\nnpm run build\n```\n\nHow to run the web extension in developer mode in firefox (you need to install firefox \u003e= 49):\n```\nnpm i\nnpm run firefox\n``` \n\nDeveloper mode in chromium:\n```\nnpm i\nnpm run chromium\n``` \n\nDeveloper mode in chrome:\n```\nnpm i\nnpm run chrome\n``` \n\n\n## Back end service\n\nThe extension requires a functional [biblio-glutton](https://github.com/kermitt2/biblio-glutton) service. By default, the science-miner biblio-glutton service is used, but you can install your own biblio-glutton server to optimize response time, add your own repositories or local subscription access information. \n \n# License and contact\n\nbiblio-glutton-extension is distributed under [Apache 2.0 license](http://www.apache.org/licenses/LICENSE-2.0). \n\nMain author and contact: Patrice Lopez (\u003cpatrice.lopez@science-miner.com\u003e)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkermitt2%2Fbiblio-glutton-extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkermitt2%2Fbiblio-glutton-extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkermitt2%2Fbiblio-glutton-extension/lists"}