{"id":18267729,"url":"https://github.com/eschao/mygit-extension","last_synced_at":"2026-05-05T14:07:48.585Z","repository":{"id":125928880,"uuid":"89854893","full_name":"eschao/MyGit-Extension","owner":"eschao","description":"A Chrome/Firefox extension for GitHub website","archived":false,"fork":false,"pushed_at":"2017-11-22T07:41:46.000Z","size":388,"stargazers_count":3,"open_issues_count":5,"forks_count":1,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-04-09T02:32:42.504Z","etag":null,"topics":["chrome","chrome-extension","extension","firefox","firefox-addon","firefox-extension","github","issue","javascript"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eschao.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":"2017-04-30T14:14:08.000Z","updated_at":"2023-07-24T06:56:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"38eed776-2c25-4d7d-9999-f3a91381241f","html_url":"https://github.com/eschao/MyGit-Extension","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/eschao/MyGit-Extension","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eschao%2FMyGit-Extension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eschao%2FMyGit-Extension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eschao%2FMyGit-Extension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eschao%2FMyGit-Extension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eschao","download_url":"https://codeload.github.com/eschao/MyGit-Extension/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eschao%2FMyGit-Extension/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32652590,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-05T11:29:49.557Z","status":"ssl_error","status_checked_at":"2026-05-05T11:29:48.587Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["chrome","chrome-extension","extension","firefox","firefox-addon","firefox-extension","github","issue","javascript"],"created_at":"2024-11-05T11:28:44.354Z","updated_at":"2026-05-05T14:07:48.568Z","avatar_url":"https://github.com/eschao.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://cloud.githubusercontent.com/assets/20178358/25707981/bf9d977a-3117-11e7-9ad4-1580be79ff13.png\"/\u003e\n\u003c/p\u003e\n\n## MyGit-Extension\n\n\u003e A Chrome/Firefox extension for GitHub\n\n- [Introduction](#introduction)\n  - [Export Issues As CSV](#1-export-issues-as-csv)\n  - [Save Issue Filter](#2-save-issue-filter)\n  - [Favorite Repository](#3-favorite-repository)\n  - [More Colors For Label Creation](#4-more-colors-for-label-creation)\n  - [Issue Preview](#5-issue-preview)\n- [Installation](#installation)\n- [Usage](#usage)\n- [License](#license)\n\n## Introduction\n\n**MyGit-Extension** aims to provide extra functions for convenient GitHub user through injecting html/javascript codes into GitHub website. \n\nThe following functions are planned to provide:\n#### 1. Export Issues As CSV\n \n   \u003cp align=\"center\"\u003e\n   \u003cimg src=\"https://cloud.githubusercontent.com/assets/20178358/25611688/9a133744-2f5a-11e7-93de-7ac651b8d9d6.png\"/\u003e\n   \u003c/p\u003e\n   \n   Injects an **```Export```** button next to **```Milestones```** in issue page. You can launch the **```Export```** wizard dialog by it and customize the the below settings to generate CSV format file:\n   - Enable/disable exporting issue fields\n   - Adjust issue fields order\n   - Customize CSV delimiter\n   - Enable/disable expanding issue labels\n   \n#### 2. Save Issue Filter\n   \n   \u003cp align=\"center\"\u003e\n   \u003cimg src=\"https://cloud.githubusercontent.com/assets/20178358/25797286/183d4d18-340f-11e7-908a-f0c5af3d5dc8.png\"/\u003e\n   \u003c/p\u003e\n   \n   Injects a **Save** button in issue filter input box. You can\n   - Save filter with a customized name\n   - Overwrite an existing filter\n   - Get them in **Filters** dropdown list\n   - Remove them from the **Filters** dropdown list\n   \n#### 3. Favorite Repository\n \n   \u003cp align=\"center\"\u003e\n   \u003cimg src=\"https://cloud.githubusercontent.com/assets/20178358/25611698/9fce49ee-2f5a-11e7-8b86-c7c76893a8e7.png\"/\u003e\n   \u003c/p\u003e\n   \n   Injects a **Favorite Repos** in GitHub top banner. You can save the current repository as favorite one or quickly jump to a favorite repository by it.\n   \n#### 4. More Colors For Label Creation (Deprecated)\n \n   \u003cp align=\"center\"\u003e\n   \u003cimg src=\"https://cloud.githubusercontent.com/assets/20178358/25891123/78414752-35a2-11e7-9483-aa9fd51b67a1.png\"/\u003e\n   \u003c/p\u003e\n   \n   Injects a rich color list for label creation and edit.\n#### 5. Issue Preview\n \n   \u003cp align=\"center\"\u003e\n   \u003cimg src=\"https://cloud.githubusercontent.com/assets/20178358/26236960/a025405c-3ca5-11e7-995a-283f81bbfca9.png\"/\u003e\n   \u003c/p\u003e\n  \n   You can preview a issue though moving mouse over a issue link in **Issue** and **Pull Request** pages. \n   * **What can you see in preview**\n     - Issue title/number\n     - Issue state/creator\n     - Issue milestone\n     - Issue assignees\n     - Issue labels\n     - Issue description\n   * **What's limitation for preview**\n     - Only can preview issue link in **Issue** and **Pull Request** pages\n     - Can't show issue comments \n     - Issue description is shown with original format, for example: markdown original format\n   \n## Installation\n\n  * Install from Chrome/Firefox store\n  \n    - For **Chrome**: [Chrome Web Stroe](https://chrome.google.com/webstore/detail/mygit/oaiohmmoefnkfdbjjkjnconhnhpiigel?hl=en)\n    - For **Firefox**: [Firefox Add-ons](https://addons.mozilla.org/en-US/firefox/addon/mygit)\n    \n  * Install from [release](https://github.com/eschao/MyGit-Extension/releases)\n  \n    - Download the latest relase from release page\n    - For **Chrome**: Open chrome extension page by clicking **```Settings -\u003e Extensions```**, drag the downloaded crx file into this page, Chrome will ask you and click **```Yes```** to install.\n \n## Usage\n\n**MyGit** extension supports public GitHub and GitHub Enterprise. Due to the limitation of browser extension, there is only one GitHub enterprise -**IBM**- to be available now. If you need to support a new one, please tell me its name and uri to add.\n\nThe extension only needs **```repo```** and **```user:email```** scopse. More details about GitHub scopes, please see **[here](https://developer.github.com/enterprise/2.8/v3/oauth/#scopes)**\n\n  \u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://cloud.githubusercontent.com/assets/20178358/25709862/1e39e8e2-311d-11e7-92bd-af22931d6f22.png\"/\u003e\n  \u003c/p\u003e\n\n  * **Sign In Public GitHub**\n  \n    Click **```Sign In GitHub```**, it will open GitHub authroization page into a new browser tab and ask you grant neccessary scopes for extenstion to access your repository.\n  \n  * **Sign In GitHub Enterprise**\n  \n    Before signning in GitHub enterpise, you need to follow the below steps to generate a **[```Personal access tokens```](https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/)** \n    - Login GitHub and goto **```Settings```** page\n    - Click **```Personal access tokens```** to open it\n    - Click **```Generate new token```** \n    - Input **```Token description```** as you like, for example: MyGit Extension\n    - Select the below **```Scopes```**\n      * All scopes of **```repo```**\n      * Scope: **```user:email```**\n    - Click **```Generate token```** button at the bottom of the page\n    \n    And now, you have an access token for MyGit extension, copy and paste it into token input box, click **```Sign In GitHub Enterprise```** to login.\n\n## License\n\nThis project is licensed under the Apache License Version 2.0.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feschao%2Fmygit-extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feschao%2Fmygit-extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feschao%2Fmygit-extension/lists"}