Helps you find Open Access copies of paywalled scientific articles, by utilizing Unpaywall and core.ac.uk APIs

Latest Version

Version
2024.1
Update
August 11, 2024
Size
395KiB
Developer
oahelper.org
Category
Users
5,000+
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
Deutsch
English
Français
Nederlands
Español
Italiano
Polski
Svenska
See more
Permissions
Tabs
Storage
ContextMenus
Scripting
See more

Open Access Helper Web Extension

Effortless legal access to full text scholarly articles

FIND OPEN ACCESS

When you view a research article, Open Access Helper detects the Digital Object Identifier (DOI) of the document and then will query the APIs of unpaywall.org and core.ac.uk to find a link for a legal open access copy. Simply click the Open Access Helper badge to access the document!

As you hover your mouse over the Open Access Helper badge, the extension will tell you whether you are going to see the “Published Version”, “Accepted Version” or “Submitted Version”. The two APIs employed are the gold standard for this type of information.

EZPROXY

Many university libraries employ a remote access solution known as EZProxy. This solution functions by rerouting your connection through the institution’s server and thus making it look to the publisher as if you were on campus. All you have to do is access the settings, type the domain of your institution (e.g. harvard.edu for Harvard University) and save.

When enabled, you can click on the toolbar icon (make sure it is visible) and the popup will show a button to proxy the current page. While I cannot guarantee that your library subscribes to the paper, it couldn’t be more convenient to at least try! In the future, I hope to make this feature more awesome.

IS IT LEGAL?

It’s perfectly legal, as these links are either to an official open access publication, or the author-archived manuscripts found at university and government web servers.

PRIVACY

This extension does not collect any Personally Identifiable Information. It does however collected some basic, anonymous usage signals to help guide my development effort. Please see the privacy policy for details.

I have a full time job with a fun company, and if you are interested, just look at the code within the extension - it’s not minimised and has plenty of comments (and quite likely a bunch of bugs - do let me know about those, please!).
Read more

Source Manifest.json

{
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version": 3, "default_locale": "en", "name": "Open Access Helper Web", "description": "Helps you find Open Access copies of paywalled scientific articles, by utilizing Unpaywall and core.ac.uk APIs", "version": "2024.1", "icons": {"48": "images/icon-48.png", "64": "images/icon-64.png", "96": "images/icon-96.png", "128": "images/icon-128.png", "256": "images/icon-256.png", "512": "images/icon-512.png"}, "background": {"service_worker": "service-worker.js", "matches": ["*://*/*"]}, "content_scripts": [{"css": ["css/content.css"], "js": ["js/content.js"], "matches": ["*://*/*", "http://*/*", "https://*/*"]}], "action": {"default_popup": "html/popup.html", "default_icon": {"19": "images/oahelper_black_19.png", "38": "images/oahelper_black_38.png"}}, "permissions": ["tabs", "storage", "contextMenus", "scripting"], "storage": {"managed_schema": "schema.json"}, "host_permissions": ["*://*/*"], "content_security_policy": {"extension_pages": "script-src 'self'; object-src 'self'; img-src 'self' data:"}, "options_ui": {"open_in_tab": true, "page": "html/options.html"}, "web_accessible_resources": [{"resources": ["css/*.css"], "matches": ["*://*/*"]}, {"resources": ["js/*.js"], "matches": ["*://*/*"]}, {"resources": ["html/*.html"], "matches": ["*://*/*"]}, {"resources": ["images/*.png"], "matches": ["*://*/*"]}, {"resources": ["images/*.gif"], "matches": ["*://*/*"]}, {"resources": ["images/*.jpg"], "matches": ["*://*/*"]}, {"resources": ["images/*.svg"], "matches": ["*://*/*"]}]}
Read more