{"id":26780974,"url":"https://github.com/acaciaman/vscode-git-kafka","last_synced_at":"2026-04-20T10:32:12.378Z","repository":{"id":275434005,"uuid":"862842278","full_name":"AcaciaMan/vscode-git-kafka","owner":"AcaciaMan","description":"Visual Studio Code extension to invoke git commands and store results in SOLR search index server","archived":false,"fork":false,"pushed_at":"2025-02-07T20:54:40.000Z","size":1501,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-29T07:19:13.071Z","etag":null,"topics":["git","grep","solr","vscode-extension"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/AcaciaMan.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":"2024-09-25T09:27:45.000Z","updated_at":"2025-02-07T20:54:44.000Z","dependencies_parsed_at":"2025-02-02T14:30:29.112Z","dependency_job_id":"2d8201b2-52d0-4077-97ab-413b8c4610d1","html_url":"https://github.com/AcaciaMan/vscode-git-kafka","commit_stats":null,"previous_names":["acaciaman/vscode-git-kafka"],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/AcaciaMan/vscode-git-kafka","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AcaciaMan%2Fvscode-git-kafka","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AcaciaMan%2Fvscode-git-kafka/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AcaciaMan%2Fvscode-git-kafka/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AcaciaMan%2Fvscode-git-kafka/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AcaciaMan","download_url":"https://codeload.github.com/AcaciaMan/vscode-git-kafka/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AcaciaMan%2Fvscode-git-kafka/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32043008,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T00:18:06.643Z","status":"online","status_checked_at":"2026-04-20T02:00:06.527Z","response_time":94,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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","grep","solr","vscode-extension"],"created_at":"2025-03-29T07:19:14.247Z","updated_at":"2026-04-20T10:32:12.359Z","avatar_url":"https://github.com/AcaciaMan.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# vscode-git-kafka\nVisual Studio Code extension to invoke git commands and store results in SOLR search index server.\n\nFor example, git grep search can return many rows before and after search text\n```cmd\ngit grep -i -A 50 -B 50 import\n```\n, and then with SOLR search is easy to find all sleep imports.\n\nWhen in Solr config schema.xml replace fields type from text_general to text_en_splitting and removed stopwords checking, Solr search results return much wider results as can be seen in picture bellow for \"childProcess\" to find child_process, ChildProcess, child process.\nThis is implemented starting from version 1.3.3.\n\nGit is great version control system with good commands in scripts. Visual Studio extension to publish commands results in windows UI and and store results in SOLR search index server.\n\nExecute - run git command in current workspace folder, Execute Dirs - run git command recursively in subdirectories set in DIRS PATHS.\n\nSOLR Search - do SOLR search in git Excute command output text, Search Dirs - do SOLR search in Execute Dirs command output text.\n\n## v0.0.3 Added results sorting\n![Screenshot 2025-02-05 121000](https://github.com/user-attachments/assets/214bad36-21e0-4919-9763-94cda66274ce)\n\n## v1.0.0 Added git commands results store in Solr\n![Screenshot 2025-02-07 224032](https://github.com/user-attachments/assets/ca733719-d9f5-4f42-9b1f-4e6eff7831f9)\n\n![Screenshot_solr_admin](https://github.com/user-attachments/assets/d3389d33-c866-45eb-84ce-dfb28359394f)\n\n## Solr\nExecution results are stored in Solr search server. \n\n```cmd\nbin\\solr.cmd start \n```\n\nMake new Solr core \"vscodegit\", do schema and solrconfig [config](/vscode/vscode-git-kafka/config)\n\nNow You have set up vscode-git-kafka extension!\n\n## v1.1.0 Added git log command\n![Screenshot_git_log](https://github.com/user-attachments/assets/2e2ac73d-7a10-4475-a3cf-b4cac7c0f33b)\n\n## v1.3.0 Added d3 and d3-cloud project word cloud\n![Screenshot_word_cloud](https://github.com/user-attachments/assets/ab74be71-561a-459f-84ca-e038c49eacd6)\n\n## v1.3.3  Updated solr config text_en_splitting\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Facaciaman%2Fvscode-git-kafka","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Facaciaman%2Fvscode-git-kafka","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Facaciaman%2Fvscode-git-kafka/lists"}