File Icons for GitHub and GitLab

A simple browser tool changes file's icon on GitHub, GitLab, gitea and gogs.

What is File Icons for GitHub and GitLab?

File Icons for GitHub and GitLab is a Chrome extension developed by homerchen, and its main feature is "A simple browser tool changes file's icon on GitHub, GitLab, gitea and gogs.".

Extension Screenshots

screenshot

Download File Icons for GitHub and GitLab Extension CRX File

Download File Icons for GitHub and GitLab extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        On GitHub, no matter what kind of file is, their icons are all same. However, in your fancy editor, there are some packages which give every filetype an unique icon.

Therefore, I build a simple extension to replace original file icon with filetype-specific icons. This improves visual recognition on GitHub, GitLab, etc.

Hope you like it!

**This extension is not a project of GitHub or any company**                    

Extension Basic Information

Name File Icons for GitHub and GitLab File Icons for GitHub and GitLab
ID ficfmibkjjnpogdcfhfokmihanoldbfe
Official URL https://chromewebstore.google.com/detail/file-icons-for-github-and/ficfmibkjjnpogdcfhfokmihanoldbfe
Description A simple browser tool changes file's icon on GitHub, GitLab, gitea and gogs.
File Size 460 KB
Installation Count 20,000
Current Version 1.5.2
Last Updated 2024-02-19
Publish Date 2020-06-19
Rating 4.86/5 Total 43 Ratings
Developer homerchen
Email [email protected]
Payment Type free
Extension Website https://github.com/homerchen19/github-file-icons
Help Page URL https://github.com/homerchen19/github-file-icons/issues
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "description": "A simple browser tool changes file's icon on GitHub, GitLab, gitea and gogs.",
    "version": "1.5.2",
    "manifest_version": 2,
    "name": "File Icons for GitHub and GitLab",
    "author": "homerchen19",
    "homepage_url": "https:\/\/github.com\/homerchen19\/github-file-icons",
    "background": {
        "scripts": [
            "background.bundle.js"
        ],
        "persistent": false
    },
    "content_scripts": [
        {
            "matches": [
                "https:\/\/github.com\/*",
                "https:\/\/gitlab.com\/*",
                "https:\/\/*.gogs.io\/*",
                "https:\/\/*.gitea.io\/*"
            ],
            "js": [
                "content.bundle.js"
            ],
            "css": [
                "content.css"
            ],
            "run_at": "document_start"
        }
    ],
    "icons": {
        "16": "img\/icon-16.png",
        "64": "img\/icon-64.png",
        "128": "img\/icon-128.png"
    },
    "browser_action": {
        "default_icon": "img\/icon-64.png"
    },
    "content_security_policy": "script-src 'self'; object-src 'self'",
    "web_accessible_resources": [
        "*.woff2"
    ],
    "permissions": [
        "contextMenus",
        "storage",
        "activeTab",
        "https:\/\/github.com\/*",
        "https:\/\/gitlab.com\/*",
        "https:\/\/*.gogs.io\/*",
        "https:\/\/*.gitea.io\/*"
    ],
    "optional_permissions": [
        "http:\/\/*\/*",
        "https:\/\/*\/*"
    ]
}