{"id":13468857,"url":"https://github.com/swapagarwal/mediumship","last_synced_at":"2025-04-23T11:56:44.480Z","repository":{"id":46665383,"uuid":"121880430","full_name":"swapagarwal/mediumship","owner":"swapagarwal","description":":books: Read all Medium stories for free!","archived":false,"fork":false,"pushed_at":"2024-03-02T18:17:03.000Z","size":17069,"stargazers_count":600,"open_issues_count":15,"forks_count":75,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-04-23T11:56:38.908Z","etag":null,"topics":["api","chrome-extension","javascript","medium"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/swapagarwal.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":"2018-02-17T18:20:40.000Z","updated_at":"2025-04-04T11:45:46.000Z","dependencies_parsed_at":"2024-10-29T21:55:28.271Z","dependency_job_id":null,"html_url":"https://github.com/swapagarwal/mediumship","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/swapagarwal%2Fmediumship","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swapagarwal%2Fmediumship/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swapagarwal%2Fmediumship/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swapagarwal%2Fmediumship/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/swapagarwal","download_url":"https://codeload.github.com/swapagarwal/mediumship/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250430589,"owners_count":21429323,"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":["api","chrome-extension","javascript","medium"],"created_at":"2024-07-31T15:01:20.614Z","updated_at":"2025-04-23T11:56:44.460Z","avatar_url":"https://github.com/swapagarwal.png","language":"JavaScript","readme":"# Mediumship\n\n[![](https://img.shields.io/badge/chrome%20web%20store-v2.7-informational)](https://github.com/swapagarwal/mediumship/archive/master.zip)\n[![](https://img.shields.io/badge/mozilla%20add--on-v2.7-informational)](https://github.com/swapagarwal/mediumship/blob/master/firefox/web-ext-artifacts/addon-2.7.xpi?raw=true)\n\n[**DISCLAIMER: USE IT AT YOUR OWN RISK!**](#disclaimer)\n\n📚 Mediumship is a browser extension that lets you try Medium with membership-features, allowing you to read all Medium stories for free.\n\n## Installation\n\nGoogle Chrome: [Download](https://github.com/swapagarwal/mediumship/archive/master.zip), [Instructions](https://www.mattcutts.com/blog/how-to-install-a-chrome-extension-from-github/)\n\nMozilla Firefox (works both on desktop \u0026 mobile browsers!): [Download](https://github.com/swapagarwal/mediumship/blob/master/firefox/web-ext-artifacts/addon-2.7.xpi?raw=true), [Instructions](https://extensionworkshop.com/documentation/publish/distribute-sideloading/#install-addon-from-file)\n\n## Usage\n\nThis is an install-and-forget extension. It automatically unlocks Medium articles in the background, w/o requiring any user intervention.\n\nP.S. If it doesn't work, sign out of Medium and refresh the page!\n\n\u003ca href=\"https://www.buymeacoffee.com/swap\" target=\"_blank\"\u003e\u003cimg src=\"https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png\" alt=\"Buy Me A Coffee\" style=\"height: auto !important;width: auto !important;\" \u003e\u003c/a\u003e\n\u003ca href=\"https://www.patreon.com/bePatron?u=7999565\" target=\"_blank\"\u003e\u003cimg src=\"https://c5.patreon.com/external/logo/become_a_patron_button.png\" alt=\"Become a Patron!\" height=\"41\"\u003e\u003c/a\u003e\n\n## Demo\n\n![](demo.gif)\n\n## Screenshots\n\nBefore                | After\n:--------------------:|:-------------------:\n![](mediumship-1.png) | ![](mediumship-2.png)\n\n## Disclaimer\n\nThis is an extension that demonstrates the ability to modify HTTP request headers to twitter url. Use it at your own risk! The same result can be achieved by the following ways without the extension:\n\n- Use another device\n- Use your browser's incognito mode\n- Paste a url on your twitter textbox, select it and right-click `go to link`\n\nThis extension modifies the HTTP request header referrer as mentioned [here](https://twitter.com/ev/status/1100899021621583872).\n\nWe've emailed to Medium's security department about this issue, and the reply says that the method is not a vulnerability.\n\n![](email-reply.png)\n","funding_links":["https://www.buymeacoffee.com/swap","https://www.patreon.com/bePatron?u=7999565"],"categories":["JavaScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswapagarwal%2Fmediumship","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fswapagarwal%2Fmediumship","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswapagarwal%2Fmediumship/lists"}