{"id":19841298,"url":"https://github.com/codelenny/direct-gmail","last_synced_at":"2025-10-26T06:38:15.476Z","repository":{"id":90327323,"uuid":"96643297","full_name":"CodeLenny/direct-gmail","owner":"CodeLenny","description":":link: :envelope: Direct Link to Gmail","archived":false,"fork":false,"pushed_at":"2017-07-08T21:38:24.000Z","size":88,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-11T11:39:30.118Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CodeLenny.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2017-07-08T20:45:57.000Z","updated_at":"2017-07-08T21:25:44.000Z","dependencies_parsed_at":null,"dependency_job_id":"bdef41db-d94f-412b-8b90-9ed8e3ffbb0c","html_url":"https://github.com/CodeLenny/direct-gmail","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/CodeLenny%2Fdirect-gmail","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeLenny%2Fdirect-gmail/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeLenny%2Fdirect-gmail/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeLenny%2Fdirect-gmail/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CodeLenny","download_url":"https://codeload.github.com/CodeLenny/direct-gmail/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241210688,"owners_count":19927816,"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":"2024-11-12T12:29:56.811Z","updated_at":"2025-10-26T06:38:10.456Z","avatar_url":"https://github.com/CodeLenny.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"= Direct Links to GMail\n:name: direct-gmail\n:inbox: https://www.google.com/inbox/[Google Inbox]\n:gmail: https://www.google.com/gmail/[GMail]\n:streak: https://www.streak.com/[Streak]\n:tampermonkey: https://tampermonkey.net/[TamperMonkey]\n:repo: CodeLenny/direct-gmail\n:version: master\n:script: direct-gmail\n:experimental:\n:install: https://raw.githubusercontent.com/{repo}/{version}/{script}.user.js[{script}.user.js]\n:toc: preamble\n\nWant to use {inbox} for most things, but still need to use the old {gmail} interface, such as for {gmail} plugins like\n{streak}?\n\nWith {name} extension, you can leave the automated {gmail}-\u003e{inbox} redirect in place, but quickly get a hotlink back\ninto the old interface.\n\n== Streak Example\n\nimage::docs/streak-box.png[]\n\nGiven the current URL, like the one used for Streak inboxes, {name} will copy a direct link into your clipboard:\n\n.Converted URL\n----\nhttps://mail.google.com/mail/?ibxr=0\u0026authuser=example@gmail.com#box/agxz[...]h3CoM\n----\n\nTo create the direct link, {name} will insert `?ibxr=0` before the `#` in the URL, which is the internal code to prevent\n{gmail} from directing to {inbox}.\n\nThen, the user portion of the URL (`/u/2/`) will be replaced with an `authuser` parameter, so you don't need to keep the\naccounts signed in with the same order.\nThe `authuser` parameter will take the form of `?authuser=example@gmail.com`.\n\nPlease note that many extensions take a few moments to load themselves and act upon the URL.  During this time, {gmail}\nmay modify the URL, potentially removing the `box` snippet.  Even so, some plugins may be able to cope with this change.\nFor {streak}, the inbox will be shown for 15-20 seconds, but then the box linked will load,\nand the URL will change back.\n\n== Installation\n\n1. Install {tampermonkey} in your browser.\n2. Visit {install}.  {tampermonkey} should prompt you to install the script.\n\nThe script is configured to automatically update itself when new versions are released.\nYou may want to update the update interval in the {tampermonkey} settings to get updates quicker\n- by default, scripts are only updated every few weeks.\n\nAdjust the update period inside the TamperMonkey dashboard under\nmenu:Dashboard[Settings \u003e Script Update \u003e Check Interval].\n\nimage::docs/check-interval.png[TamperMonkey Check Interval Setting]\n\n== Usage\n\nAfter visiting `mail.google.com`, select the {tampermonkey} icon in the browser menu.\nChoose \"Get Direct Link to GMail\" in the menu that pops up.\n\nimage::docs/tampermonkey-menu.png[TamperMonkey Menu with \"Direct Gmail\" button]\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodelenny%2Fdirect-gmail","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodelenny%2Fdirect-gmail","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodelenny%2Fdirect-gmail/lists"}