{"id":29487656,"url":"https://github.com/git-quick-stats/git-vscode-stats","last_synced_at":"2026-04-30T16:32:30.863Z","repository":{"id":304708355,"uuid":"1018605582","full_name":"git-quick-stats/git-vscode-stats","owner":"git-quick-stats","description":"Track and visualize your Git activity directly from VS Code. A lightweight extension and CLI tool that analyzes your Git commits, tracks coding statistics, and helps you understand your productivity patterns — all within your favorite code editor.","archived":false,"fork":false,"pushed_at":"2026-04-06T10:31:09.000Z","size":81,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-04-30T16:32:27.309Z","etag":null,"topics":["git","git-statistics","vscode","vscode-extension","vscode-git","vscode-git-stats"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=git-quick-stats.git-vscode-stats","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/git-quick-stats.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-07-12T16:15:26.000Z","updated_at":"2026-04-06T10:31:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"f67a4fb4-82da-4916-9eda-c623498871ce","html_url":"https://github.com/git-quick-stats/git-vscode-stats","commit_stats":null,"previous_names":["git-quick-stats/git-vscode-stats"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/git-quick-stats/git-vscode-stats","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/git-quick-stats%2Fgit-vscode-stats","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/git-quick-stats%2Fgit-vscode-stats/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/git-quick-stats%2Fgit-vscode-stats/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/git-quick-stats%2Fgit-vscode-stats/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/git-quick-stats","download_url":"https://codeload.github.com/git-quick-stats/git-vscode-stats/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/git-quick-stats%2Fgit-vscode-stats/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32470879,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"ssl_error","status_checked_at":"2026-04-30T13:12:06.837Z","response_time":57,"last_error":"SSL_read: 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":["git","git-statistics","vscode","vscode-extension","vscode-git","vscode-git-stats"],"created_at":"2025-07-15T09:14:56.401Z","updated_at":"2026-04-30T16:32:30.859Z","avatar_url":"https://github.com/git-quick-stats.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Git VSCode Stats\n\nTrack, compare, and visualize repository activity directly inside VS Code.\n\nGit VSCode Stats adds a dedicated activity bar view with ready-made reports for commit trends, contributors, branches, and repository history. It is built for developers who want quick insight into project patterns without switching tools.\n\n## What You Get\n\n- Organized stats explorer in the VS Code activity bar\n- Rich report views rendered in an interactive webview\n- Date and author filtering for most reports\n- Charts for trend analysis and distribution views\n- Comparison mode for branches and time periods\n- Saved report configurations and reusable custom queries\n- Export options for CSV, JSON, and HTML\n\n## Available Reports\n\n- Detailed Git Stats\n- Commits by Author\n- Commits by Hour/Day\n- Commits by Hour/Week\n- Commits by Month\n- Commits by Weekday\n- Commits by Year\n- Contributor Stats\n- Branch Stats\n- Changelog\n- Code Suggestors\n- Git Effort\n- Git Activity\n- Comparison View\n- Git Insights\n\n## Screenshots\n\n\u003ccenter\u003e\n\u003cimg width=\"600\" height=\"auto\" alt=\"Git VSCode Stats main view\" src=\"https://github.com/user-attachments/assets/0b93b49f-307d-48d5-84dc-d14136715a54\" /\u003e\n\n\u003cbr\u003e\n\n\u003cimg width=\"600\" height=\"auto\" alt=\"Git VSCode Stats chart view\" src=\"https://github.com/user-attachments/assets/d0f9d148-6f4b-44f5-a50b-16496519a75e\" /\u003e\n\u003c/center\u003e\n\n## Installation\n\nInstall from the VS Code Marketplace:\n\nhttps://marketplace.visualstudio.com/items?itemName=git-quick-stats.git-vscode-stats\n\nOr clone and run locally for development:\n\n```bash\ngit clone https://github.com/git-quick-stats/git-vscode-stats.git\ncd git-vscode-stats\nnpm install\n```\n\n## How to Use\n\n1. Open a folder that contains a Git repository.\n2. Click the Git Quick Stats icon in the activity bar.\n3. Pick a report from the Git Stats tree.\n4. Apply filters (date range, author) in the webview.\n5. Export or save the current setup if needed.\n\n## Saved Configurations and Custom Queries\n\n- Save the current filter + report combination to run it again quickly.\n- Save custom Git queries and execute them from the sidebar.\n- Custom query execution is restricted to read-only Git subcommands for safety.\n\n\n## Development\n\n### Requirements\n\n- Node.js 18+\n- npm\n- VS Code 1.80+\n\n### Commands\n\n```bash\nnpm install\nnpm run compile\nnpm test\n```\n\n- `npm run compile`: builds TypeScript to `dist/`\n- `npm test`: runs Node-based test suite in `test/`\n\n### Run the Extension Locally\n\n1. Open the project in VS Code.\n2. Run `npm install` and `npm run compile`.\n3. Press `F5` to launch the Extension Development Host.\n\n## Troubleshooting\n\n- If no data appears, verify the opened workspace is a valid Git repository.\n- If charts do not load, run `npm install` to ensure bundled dependencies are present.\n- If results look incomplete, widen date filters or clear author filtering.\n\n## License\n\nThis project is licensed under the terms of the `LICENSE` file in the repository root.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgit-quick-stats%2Fgit-vscode-stats","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgit-quick-stats%2Fgit-vscode-stats","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgit-quick-stats%2Fgit-vscode-stats/lists"}