{"id":22235641,"url":"https://github.com/sapegin/vscode-just-blame","last_synced_at":"2025-07-27T21:32:51.503Z","repository":{"id":264942066,"uuid":"834395061","full_name":"sapegin/vscode-just-blame","owner":"sapegin","description":"VS Code extension to show Git Blame annotations, inspired by JetBrains editors 🪲","archived":false,"fork":false,"pushed_at":"2024-10-30T07:56:58.000Z","size":742,"stargazers_count":5,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-26T22:44:28.042Z","etag":null,"topics":["git","git-blame","vscode","vscode-extension"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=sapegin.just-blame","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/sapegin.png","metadata":{"files":{"readme":"Readme.md","changelog":"Changelog.md","contributing":"Contributing.md","funding":null,"license":"License.md","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},"funding":{"github":"sapegin","ko_fi":"sapegin","custom":["https://www.buymeacoffee.com/sapegin"]}},"created_at":"2024-07-27T06:22:11.000Z","updated_at":"2024-10-30T07:57:01.000Z","dependencies_parsed_at":"2024-11-27T00:17:36.391Z","dependency_job_id":null,"html_url":"https://github.com/sapegin/vscode-just-blame","commit_stats":null,"previous_names":["sapegin/vscode-just-blame"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sapegin%2Fvscode-just-blame","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sapegin%2Fvscode-just-blame/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sapegin%2Fvscode-just-blame/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sapegin%2Fvscode-just-blame/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sapegin","download_url":"https://codeload.github.com/sapegin/vscode-just-blame/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227836961,"owners_count":17827066,"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":["git","git-blame","vscode","vscode-extension"],"created_at":"2024-12-03T02:14:55.005Z","updated_at":"2025-07-27T21:32:51.492Z","avatar_url":"https://github.com/sapegin.png","language":"TypeScript","funding_links":["https://github.com/sponsors/sapegin","https://ko-fi.com/sapegin","https://www.buymeacoffee.com/sapegin"],"categories":[],"sub_categories":[],"readme":"# Just Blame 🪲\n\nGit Blame annotations sidebar, inspired by JetBrains editors.\n\n**[Install from Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=sapegin.just-blame)**\n\n[![Washing your code. A book on clean code for frontend developers](https://sapegin.me/images/washing-code-github.jpg)](https://sapegin.me/book/)\n\nWith light theme:\n\n![Just Blame with light theme](screenshots/screenshot.png)\n\nWith dark theme:\n\n![Just Blame with dark theme](screenshots/screenshot-dark.png)\n\nCommit information tooltip:\n\n![Commit information tooltip](screenshots/tooltip.png)\n\n## Features\n\n- Very minimal and fast.\n- Heatmap like in JetBrains editors.\n- Supports light and dark modes out of the box, and doesn’t come with insanely bright colors by default.\n- Doesn’t use any resources until you turn on the annotations.\n- Doesn’t pollute the editor with too many commands and hotkeys.\n\n## Commands\n\nYou can either run this commands from the Command Palette (\u003ckbd\u003eCmd\u003c/kbd\u003e+\u003ckbd\u003eShift\u003c/kbd\u003e+\u003ckbd\u003eP\u003c/kbd\u003e on a Mac, or \u003ckbd\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003eShift\u003c/kbd\u003e+\u003ckbd\u003eP\u003c/kbd\u003e on Windows), or use hotkeys.\n\n| Description | Name | Default Mac | Default Windows |\n| --- | --- | --- | --- |\n| Toggle Git blame annotations | `justBlame.toggleBlame` |  |  |\n\n## Settings\n\nYou can change the following options in the [Visual Studio Code setting](https://code.visualstudio.com/docs/getstarted/settings):\n\n| Description | Setting | Default |\n| --- | --- | --- |\n| Colors to show age of blame entries | [justBlame.colorScale](vscode://settings/justBlame.colorScale) | See below |\n| Locale to format dates | [justBlame.locale](vscode://settings/justBlame.locale) | `en-GB` |\n\nHere’s how a config file would look like with default options:\n\n```json\n{\n  \"justBlame.colorScale\": {\n    \"light\": [\n      \"#a4bed0\",\n      \"#aec5d5\",\n      \"#b8ccdb\",\n      \"#c2d4e0\",\n      \"#cddbe5\",\n      \"#d7e2ea\",\n      \"#e1e9ef\",\n      \"#ebf1f5\",\n      \"#f5f8fa\",\n      \"#fcfdfd\"\n    ],\n    \"dark\": [\n      \"#65469b\",\n      \"#5e4190\",\n      \"#573c86\",\n      \"#50377b\",\n      \"#493371\",\n      \"#422e66\",\n      \"#3d2b5f\",\n      \"#362654\",\n      \"#2f214a\",\n      \"#291c3f\"\n    ]\n  },\n  \"locale\": \"en-GB\"\n}\n```\n\n## Changelog\n\nThe changelog can be found on the [Changelog.md](./Changelog.md) file.\n\n## How is it different from other extensions?\n\nMost Markdown extensions are bloated with commands and hotkeys I’d never need. In Just Blame I added only commands that I either use very often (like bold or italic), or can never remember the correct syntax (like tables). Other tools (like list autocomplete) make the writing comfortable.\n\n## You may also like\n\nCheck out my other Visual Studio Code extensions:\n\n- [Emoji Console Log](https://marketplace.visualstudio.com/items?itemName=sapegin.emoji-console-log): insert `console.log()` statements with a random emoji\n- [Mini Markdown](https://marketplace.visualstudio.com/items?itemName=sapegin.mini-markdown): minimalist kit for comfortable Markdown writing\n- [New File Now](https://marketplace.visualstudio.com/items?itemName=sapegin.new-file-now): create new files from the command palette\n- [Notebox](https://marketplace.visualstudio.com/items?itemName=sapegin.notebox): take quick notes in the bottom panel\n- [Reveal in Ghostty](https://marketplace.visualstudio.com/items?itemName=sapegin.reveal-in-ghostty): reveal current project or folder in Ghostty\n- [Reveal in Nimble Commander](https://marketplace.visualstudio.com/items?itemName=sapegin.reveal-in-nimble-commander): reveal current project or folder in Nimble Commander\n- [Todo Tomorrow](https://marketplace.visualstudio.com/items?itemName=sapegin.todo-tomorrow): highlight `TODO`, `HACK`, `FIXME`, etc. comments\n- [Squirrelsong Light Theme](https://marketplace.visualstudio.com/items?itemName=sapegin.Theme-SquirrelsongLight): low contrast non-distracting light theme for web developers\n- [Squirrelsong Dark Theme](https://marketplace.visualstudio.com/items?itemName=sapegin.Theme-SquirrelsongDark): low contrast non-distracting dark theme for web developers\n\n## Sponsoring\n\nThis software has been developed with lots of coffee, buy me one more cup to keep it going.\n\n\u003ca href=\"https://www.buymeacoffee.com/sapegin\" target=\"_blank\"\u003e\u003cimg src=\"https://cdn.buymeacoffee.com/buttons/lato-orange.png\" alt=\"Buy Me A Coffee\" height=\"51\" width=\"217\"\u003e\u003c/a\u003e\n\n## Contributing\n\nBug fixes are welcome, but not new features. Please take a moment to review the [contributing guidelines](Contributing.md).\n\n## Authors and license\n\n[Artem Sapegin](https://sapegin.me), and [contributors](https://github.com/sapegin/vscode-just-blame/graphs/contributors).\n\nMIT License, see the included [License.md](License.md) file.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsapegin%2Fvscode-just-blame","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsapegin%2Fvscode-just-blame","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsapegin%2Fvscode-just-blame/lists"}