{"id":19772994,"url":"https://github.com/Kira-NT/GitHub-Defreshed","last_synced_at":"2025-04-30T18:31:24.746Z","repository":{"id":41893244,"uuid":"275714973","full_name":"Kir-Antipov/GitHub-Defreshed","owner":"Kir-Antipov","description":":octocat: Classical GitHub at its finest","archived":false,"fork":false,"pushed_at":"2022-03-25T03:11:10.000Z","size":14746,"stargazers_count":85,"open_issues_count":4,"forks_count":3,"subscribers_count":5,"default_branch":"master","last_synced_at":"2023-03-02T20:01:32.147Z","etag":null,"topics":["chrome-extension","firefox","fix","github","opera","repository","userscript"],"latest_commit_sha":null,"homepage":"","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/Kir-Antipov.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-06-29T02:50:19.000Z","updated_at":"2022-12-09T04:29:55.000Z","dependencies_parsed_at":"2022-08-11T20:30:47.511Z","dependency_job_id":null,"html_url":"https://github.com/Kir-Antipov/GitHub-Defreshed","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kir-Antipov%2FGitHub-Defreshed","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kir-Antipov%2FGitHub-Defreshed/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kir-Antipov%2FGitHub-Defreshed/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kir-Antipov%2FGitHub-Defreshed/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kir-Antipov","download_url":"https://codeload.github.com/Kir-Antipov/GitHub-Defreshed/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224219648,"owners_count":17275477,"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":["chrome-extension","firefox","fix","github","opera","repository","userscript"],"created_at":"2024-11-12T05:08:18.514Z","updated_at":"2025-04-30T18:31:18.941Z","avatar_url":"https://github.com/Kir-Antipov.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg alt=\"githubdefreshed-logo\" src=\"./media/logo.svg\" width=\"550\"\u003e\n  \u003cbr\u003e\n  \u003ca href=\"https://github.com/Kir-Antipov/GitHub-Defreshed/tags\"\u003e\u003cimg alt=\"Version\" src=\"https://img.shields.io/github/tag/Kir-Antipov/GitHub-Defreshed.svg?label=version\u0026style=flat\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/Kir-Antipov/GitHub-Defreshed/stargazers\"\u003e\u003cimg alt=\"Stars\" src=\"https://img.shields.io/github/stars/Kir-Antipov/GitHub-Defreshed.svg?style=flat\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://www.codefactor.io/repository/github/kir-antipov/github-defreshed/overview\"\u003e\u003cimg alt=\"Codefactor\" src=\"https://www.codefactor.io/repository/github/Kir-Antipov/GitHub-Defreshed/badge\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://raw.githubusercontent.com/Kir-Antipov/GitHub-Defreshed/master/LICENSE.md\"\u003e\u003cimg alt=\"License\" src=\"https://img.shields.io/github/license/Kir-Antipov/GitHub-Defreshed.svg?style=flat\u0026label=license\u0026cacheSeconds=36000\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003ch2 align=\"center\"\u003e\u0026nbsp;:star:\u0026nbsp;this repo to\u0026nbsp;:-1:\u0026nbsp;repository page update\u003c/h2\u003e\n\n## About\n\nSo, Microsoft took yet another step to prove to some last doubters that **Microsoft is the worst thing that happened to GitHub ever**.\n\nThis time effective managers from Microsoft (tbh, I don't think there were any UI/UX designers involved into this) turned repository page into some unusable low quality piece of :shit:.\n\n\n## Preview\n\nRepository page (`Default light`):\n\n![Preview of GitHub Defreshed: Repository page](./media/preview-0.png)\n![Preview of GitHub Defreshed: Repository page](./media/preview-1.png)\n\nProfile page (`Default light`):\n\n![Preview of GitHub Defreshed: Profile page](./media/preview-2.png)\n\nRepository page (`Default light` + `Enable light header`):\n\n![Preview of GitHub Defreshed: Light mode](./media/preview-light.png)\n\nRepository page (`Default dark`):\n\n![Preview of GitHub Defreshed: Dark mode](./media/preview-dark.png)\n\nRepository page (`Dark dimmed`):\n\n![Preview of GitHub Defreshed: Dimmed dark mode](./media/preview-dark-dimmed.png)\n\nJust ol' buddy GitHub in person\n\n## Installation\n\n### Firefox\n\n🦊 Install [Firefox add-on](https://addons.mozilla.org/firefox/addon/github-defreshed/).\n\n### Google Chrome\n\n📦 Install [Chrome extension](https://chrome.google.com/webstore/detail/github-defreshed/gdemlbajmchlbdfocbndaimmoiaocegp).\n\n### Opera\n\n🔧 Install [Opera add-on](https://addons.opera.com/en/extensions/details/install-chrome-extensions/) that adds Chrome extensions support to your browser.\n\n📦 Install [Chrome extension](https://chrome.google.com/webstore/detail/github-defreshed/gdemlbajmchlbdfocbndaimmoiaocegp).\n\n### Any browser \u003csup\u003e\u003csub\u003e\u003csup\u003e(recommended for the smoothest experience)\u003c/sup\u003e\u003c/sub\u003e\u003c/sup\u003e\n\n🐵 Install [Greasemonkey](https://www.greasespot.net/), [Tampermonkey](https://www.tampermonkey.net/) or any other browser extension that supports an execution of user scripts and then\n\n📦 [Install the user script](https://github.com/Kir-Antipov/GitHub-Defreshed/releases/latest/download/github-defreshed.user.js) which supports automatic updates and customization.\n\n## Bleeding-edge builds\n\nIf you don't want to wait for a new version to be released, you can always get your hands on the latest bleeding-edge changes for testing, so take a look at the automated builds produced through  [GitHub Actions workflow](https://github.com/Kir-Antipov/GitHub-Defreshed/actions/workflows/ci.yml?query=event%3Apush). This workflow automatically runs every time a change is pushed to the repository, and as such, the builds it produces will generally reflect the latest snapshot of development.\n\n## Features\n\n - Old style header\n - Light header\n - Prettified `About` and `Summary` sections\n - Prettified README\n - Unhidden commit message\n - Unhidden user status\n - `Stars`, `Followers` and `Following` tabs are back\n - Unrounded buttons, avatars and containers\n - Full support of custom themes (e.g., `GitHub-Dark`)\n - Full support of default themes (`Default light`, `Default dark` and `Dark dimmed`)\n - Partial support of other scripts and extensions (e.g., `Refined GitHub`). Partial, since none of developers (including myself) can be sure that their extension is compatible with every plugin with unknown functionality in the world\n - And much more!\n\n## Settings\n\nSome features of the script are optional. You can customize behavior of the `GitHub-Defreshed` using the web extension popup or on the [profile settings page](https://github.com/settings/profile):\n\n![Preview of the GitHub Defreshed's settings](./media/preview-settings.png)\n\n## Build\n\n```\ngit clone https://github.com/Kir-Antipov/GitHub-Defreshed.git\ncd GitHub-Defreshed\n\nnpm install\nnpm run build\n```\n\n## Why new \"design\" sucks\n\nIf you're not using GitHub (then what are you doing here?), new \"design\" from the outside may seem nice enough to you, but let's look at it from the point of view of the person who uses it:\n\n - We don't see last commit message anymore\n - We can't see the language bar anymore without scrolling page down in most repos\n - \"About\" section, topics and so on were moved to the right sidebar - directly out of our point of attention\n - On the contrary, readme was moved to the left side - again, directly out of our point of attention\n - Readme container has been enlarged, but its content still fits into same dimensions, so the feeling of wasted space will not leave you while you read it\n - Repository tabs are no longer felt as part of the repo\n\nAnd thousands of other reasons.\n\n## Why \"new design sucks\" isn't subjective\n\nDesign is an extremely subjective thing, so you can say that Microsoft should not be judged strictly, but not this time, 'cause there's one simple and very objective criterion in design - information accessibility.\n\nPreviously, to understand everything about some repo, it was enough for me to take just one look at it: name, description, languages in use, releases' count, contributors, website, last commit - all this stuff was in one place exactly in my point of attention. And now...\n\n![Where's all info?](./media/vincent.gif)\n\nWell, I believe, you've got the point.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FKira-NT%2FGitHub-Defreshed","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FKira-NT%2FGitHub-Defreshed","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FKira-NT%2FGitHub-Defreshed/lists"}