{"id":25969396,"url":"https://github.com/d4rkr00t/vscode-open-in-github","last_synced_at":"2025-03-04T22:48:03.403Z","repository":{"id":45151561,"uuid":"59892012","full_name":"d4rkr00t/vscode-open-in-github","owner":"d4rkr00t","description":"Visual Studio Code Extension — Open file in GitHub","archived":false,"fork":false,"pushed_at":"2024-08-09T00:38:43.000Z","size":371,"stargazers_count":55,"open_issues_count":18,"forks_count":22,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-04T19:42:51.233Z","etag":null,"topics":["bitbucket","extension","git","github","visual-studio-code"],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","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/d4rkr00t.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":"2016-05-28T11:46:56.000Z","updated_at":"2025-01-15T22:06:45.000Z","dependencies_parsed_at":"2024-08-09T02:08:50.615Z","dependency_job_id":"93bd7939-7298-4582-b1a8-4f22423f5477","html_url":"https://github.com/d4rkr00t/vscode-open-in-github","commit_stats":null,"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/d4rkr00t%2Fvscode-open-in-github","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/d4rkr00t%2Fvscode-open-in-github/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/d4rkr00t%2Fvscode-open-in-github/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/d4rkr00t%2Fvscode-open-in-github/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/d4rkr00t","download_url":"https://codeload.github.com/d4rkr00t/vscode-open-in-github/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241935237,"owners_count":20044826,"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":["bitbucket","extension","git","github","visual-studio-code"],"created_at":"2025-03-04T22:48:02.827Z","updated_at":"2025-03-04T22:48:03.360Z","avatar_url":"https://github.com/d4rkr00t.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Open in GitHub\n\n[![github-issues](https://img.shields.io/github/issues/d4rkr00t/vscode-open-in-github.svg)](https://github.com/d4rkr00t/vscode-open-in-github/issues)\n[![commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cl)\n\nProvides commands to quickly view the current file on GitHub/Bitbucket.\n\n## Installation\n\nLaunch VS Code Quick Open (⌘+P), paste the following command, and type enter.\n\n```\next install vscode-open-in-github\n```\n\n## Usage\n\nWhen editing a file, use the command palette (cmd + shift + p / ctrl + shift + p) to:\n\n- Open the file in GitHub — \"Open In GitHub: File\"\n- Open the blame in GitHub — \"Open In GitHub: Blame\"\n- Open the history in GitHub — \"Open In GitHub: History\"\n- Copy GitHub URL for a file — \"Copy GitHub URL: File\"\n- Copy GitHub URL for blame for a file — \"Copy GitHub URL: Blame\"\n- Copy GitHub URL for history for a file — \"Copy GitHub URL: History\"\n\n![Commands](assets/commands.png)\n![Multiple remotes](assets/multiple-remotes-and-branches.png)\n\n## Features\n\n- Supports multiple remotes and branches.\n- Supports in-house GitHub installations.\n- Works with Bitbucket and Gitlab.\n- Configurable default branch.\n- Open/Copy multiline selection.\n- Open/Copy current revision.\n\n## Configuration\n\nAdd these lines to the workspace settings:\n\n```js\n{\n  ...\n  \"openInGitHub.defaultBranch\": \"master\",\n  \"openInGitHub.defaultRemote\": \"origin\",\n  \"openInGithub.maxBuffer\": 512000,\n\n  \n  // When enabled skips branch detection and always uses default branch.\n  \"openInGitHub.alwaysUseDefaultBranch\": false,\n\n  // Determines whether to disable URL suggestions for the current revision (commit SHA)\n  \"openInGitHub.excludeCurrentRevision\": false,\n\n  // Allows mapping from one remote to another when generating a URL\n  \"openInGitHub.remoteURLMapping\": {\n    \"https://mirror.github.com\": \"https://github.com\",\n  }\n  ...\n}\n```\n\n## Links\n\nLogo taken from here: [https://octodex.github.com/](https://octodex.github.com/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fd4rkr00t%2Fvscode-open-in-github","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fd4rkr00t%2Fvscode-open-in-github","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fd4rkr00t%2Fvscode-open-in-github/lists"}