{"id":26171807,"url":"https://github.com/zebbern/medium-unlock-button","last_synced_at":"2026-03-16T10:04:13.587Z","repository":{"id":276531282,"uuid":"912703348","full_name":"zebbern/Medium-UNLOCK-Button","owner":"zebbern","description":"Adds a small UNLOCK button in the bottom-right corner on Medium.com pages to take u to full version without paying.","archived":false,"fork":false,"pushed_at":"2025-01-08T18:16:38.000Z","size":25,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-08T16:35:12.386Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"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/zebbern.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-01-06T08:13:56.000Z","updated_at":"2025-01-08T18:16:41.000Z","dependencies_parsed_at":"2025-02-08T20:46:16.521Z","dependency_job_id":null,"html_url":"https://github.com/zebbern/Medium-UNLOCK-Button","commit_stats":null,"previous_names":["zebbern/medium-unlock-button"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zebbern%2FMedium-UNLOCK-Button","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zebbern%2FMedium-UNLOCK-Button/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zebbern%2FMedium-UNLOCK-Button/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zebbern%2FMedium-UNLOCK-Button/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zebbern","download_url":"https://codeload.github.com/zebbern/Medium-UNLOCK-Button/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243104204,"owners_count":20236943,"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":[],"created_at":"2025-03-11T19:51:24.489Z","updated_at":"2025-12-24T10:13:39.843Z","avatar_url":"https://github.com/zebbern.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Installation\n\n1. **Install [Tampermonkey](https://tampermonkey.net/).**  \n   Works with Chrome, Firefox, and more.\n\n2. Go to extensions and enable developer mode or else it wont work\n\n![image](https://github.com/user-attachments/assets/014993ae-db63-43c7-8abd-9417c55b33ff)\n\n---\n\n3. **Create a New Script** in Tampermonkey.  \n   - Copy the script below.  \n   - Save and enable.\n\n```javascript\n// ==UserScript==\n// @name         Medium UNLOCK Button (COM Only)\n// @namespace    https://tampermonkey.net/\n// @version      1.0\n// @description  Adds a \"UNLOCK\" button on Medium github.com/zebbern for more\n// @match        *://*/*\n// @grant        none\n// ==/UserScript==\n\n(function() {\n    'use strict';\n\n    const host = window.location.hostname.toLowerCase();\n\n    // Show button ONLY if:\n    // 1) The domain includes \"medium\"\n    // 2) The domain ends with \".com\"\n    if (!host.includes('medium') || !host.endsWith('.com')) {\n        return; // Do nothing\n    }\n\n    // Create UNLOCK button\n    const unlockBtn = document.createElement('button');\n    unlockBtn.textContent = 'UNLOCK';\n\n    // Basic styling\n    unlockBtn.style.position = 'fixed';\n    unlockBtn.style.bottom = '20px';\n    unlockBtn.style.right = '20px';\n    unlockBtn.style.zIndex = '9999';\n    unlockBtn.style.padding = '12px 18px';\n    unlockBtn.style.fontSize = '14px';\n    unlockBtn.style.fontFamily = 'sans-serif';\n    unlockBtn.style.backgroundColor = '#0077cc';\n    unlockBtn.style.color = '#ffffff';\n    unlockBtn.style.border = 'none';\n    unlockBtn.style.borderRadius = '4px';\n    unlockBtn.style.cursor = 'pointer';\n    unlockBtn.style.boxShadow = '0 3px 8px rgba(0, 0, 0, 0.2)';\n    unlockBtn.style.opacity = '0.9';\n    unlockBtn.style.transition = 'all 0.2s ease';\n\n    // Hover effect\n    unlockBtn.addEventListener('mouseenter', () =\u003e {\n        unlockBtn.style.opacity = '1';\n        unlockBtn.style.transform = 'translateY(-2px)';\n        unlockBtn.style.boxShadow = '0 6px 12px rgba(0, 0, 0, 0.2)';\n    });\n    unlockBtn.addEventListener('mouseleave', () =\u003e {\n        unlockBtn.style.opacity = '0.9';\n        unlockBtn.style.transform = 'translateY(0)';\n        unlockBtn.style.boxShadow = '0 3px 8px rgba(0, 0, 0, 0.2)';\n    });\n\n    // On click, redirect to Freedium\n    unlockBtn.addEventListener('click', () =\u003e {\n        const withoutProtocol = window.location.href.replace(/^https?:\\/\\//, '');\n        window.location.href = 'https://freedium.cfd/' + withoutProtocol;\n    });\n\n    // Add button to the page\n    document.body.appendChild(unlockBtn);\n})();\n\n```\n\n## Usage\n\n- **Open any Medium page** (e.g. a member-only article).  \n- Click **UNLOCK** in the bottom-right corner.  \n- Enjoy your **Freedium** version!  \n\n---\n\n### Made with ❤️ by [zebbern](https://github.com/zebbern)\n\n### sh to freedium.cfd for providing the full pages\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzebbern%2Fmedium-unlock-button","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzebbern%2Fmedium-unlock-button","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzebbern%2Fmedium-unlock-button/lists"}