{"id":41321978,"url":"https://github.com/aldenso/gitsearch","last_synced_at":"2026-01-23T05:55:47.080Z","repository":{"id":57581380,"uuid":"59713810","full_name":"aldenso/gitsearch","owner":"aldenso","description":"Small golang program to help you search for users or repos in github","archived":false,"fork":false,"pushed_at":"2018-02-27T17:16:21.000Z","size":460,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-06-20T17:00:07.689Z","etag":null,"topics":["cli","git","github"],"latest_commit_sha":null,"homepage":"","language":"Go","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/aldenso.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}},"created_at":"2016-05-26T02:38:31.000Z","updated_at":"2023-01-04T23:42:54.000Z","dependencies_parsed_at":"2022-09-26T19:31:06.154Z","dependency_job_id":null,"html_url":"https://github.com/aldenso/gitsearch","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/aldenso/gitsearch","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aldenso%2Fgitsearch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aldenso%2Fgitsearch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aldenso%2Fgitsearch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aldenso%2Fgitsearch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aldenso","download_url":"https://codeload.github.com/aldenso/gitsearch/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aldenso%2Fgitsearch/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28681550,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-23T05:48:07.525Z","status":"ssl_error","status_checked_at":"2026-01-23T05:48:07.129Z","response_time":59,"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":["cli","git","github"],"created_at":"2026-01-23T05:55:45.451Z","updated_at":"2026-01-23T05:55:47.074Z","avatar_url":"https://github.com/aldenso.png","language":"Go","readme":"# gitsearch\n\nSmall golang program to help you search for users or repos in github, useful when you are using only a shell and don't want to deal with long inputs and output from curl.\n\nWorks with GitHub API v3.\n\n```sh\ngo get github.com/aldenso/gitsearch\n```\n\nTo show you the usage just type the command alone (shows examples) or use the option help.\n\n```sh\ngitsearch\ngitsearch -h\n```\n\n```txt\nYou must use an option like:\n./gitsearch -help\n./gitsearch -h\n./gitsearch -user -pattern pattern\n./gitsearch -repo -pattern pattern\n./gitsearch -u -p pattern\n./gitsearch -r -login username\n./gitsearch -r -p pattern\n./gitsearch -r -p pattern -l language -login username\n./gitsearch -r -p pattern -paging=10\n```\n\n```txt\nUsage of gitsearch:\n  -l string\n        shorthand for -lang.\n  -lang string\n        indicate a language for search.\n  -login string\n        indicate username for a repo search.\n  -p string\n        shorthand for -pattern.\n  -paging int\n        set per page limit. (default 100)\n  -pattern string\n        indicate the pattern you are looking for.\n  -r    shorthand for -repo.\n  -repo\n        indicate the pattern you are looking for (don't combine with -user|-u).\n  -u    shorthand for -user.\n  -user\n        search for a user.\n```\n\nExample.\n\n![Example1](images/example1.gif)\n\n## Repo operations\n\nSearch repos for username \"aldenso\".\n\nWhile searching for repositories **you'll have the possibility to clone a repo**, this option appears at the end of the pager and it will show you a question.\n\n```sh\ngitsearch -r -login aldenso\n```\n\n```txt\n===============================================================================\nResults Count: 23\n===============================================================================\nRepo: tools             Owner: aldenso\nDescription: This Repo is to backup and share some tools (scripts in bash or python)\nURL: https://github.com/aldenso/tools\nLanguage: Python                Stars: 3\n-------------------------------------------------------------------------------\nto Git Clone Choose: 0\n===============================================================================\nRepo: gitsearch         Owner: aldenso\nDescription: Small golang program to help you search for users or repos in github\nURL: https://github.com/aldenso/gitsearch\nLanguage: Go            Stars: 3\n-------------------------------------------------------------------------------\nto Git Clone Choose: 1\n===============================================================================\n.\n.\n.\n```\n\nSearch repos with pattern \"gitsearch\".\n\n```sh\ngitsearch -r -p gitsearch\n```\n\n```txt\n===============================================================================\nResults Count: 151\n===============================================================================\nRepo: gitsearch         Owner: Tom-Alexander\nDescription: git repository indexer and client\nURL: https://github.com/Tom-Alexander/gitsearch\nLanguage: JavaScript            Stars: 4\n-------------------------------------------------------------------------------\nto Git Clone Choose: 0\n===============================================================================\nRepo: gitsearch         Owner: aldenso\nDescription: Small golang program to help you search for users or repos in github\nURL: https://github.com/aldenso/gitsearch\nLanguage: Go            Stars: 3\n-------------------------------------------------------------------------------\nto Git Clone Choose: 1\n===============================================================================\nRepo: gitSearch         Owner: Zivi\nDescription:\nURL: https://github.com/Zivi/gitSearch\nLanguage: JavaScript            Stars: 0\n-------------------------------------------------------------------------------\n.\n.\n.\n```\n\nSearch repos with pattern \"gitsearch\" and paging equals 4 (paging is convenient for smaller show groups).\n\n```sh\ngitsearch -r -p gitsearch -paging=4\n```\n\n```txt\n===============================================================================\nResults Count: 151\n===============================================================================\nRepo: gitsearch         Owner: Tom-Alexander\nDescription: git repository indexer and client\nURL: https://github.com/Tom-Alexander/gitsearch\nLanguage: JavaScript            Stars: 4\n-------------------------------------------------------------------------------\nto Git Clone Choose: 0\n===============================================================================\nRepo: gitsearch         Owner: aldenso\nDescription: Small golang program to help you search for users or repos in github\nURL: https://github.com/aldenso/gitsearch\nLanguage: Go            Stars: 3\n-------------------------------------------------------------------------------\nto Git Clone Choose: 1\n===============================================================================\nRepo: GitSearch         Owner: fantasyado\nDescription: GitSearch\nURL: https://github.com/fantasyado/GitSearch\nLanguage: Java          Stars: 0\n-------------------------------------------------------------------------------\nto Git Clone Choose: 2\n===============================================================================\nRepo: gitsearch         Owner: Satyajay\nDescription: Web app to search github username profile details, developed using Angular 2.\nURL: https://github.com/Satyajay/gitsearch\nLanguage: JavaScript            Stars: 0\n-------------------------------------------------------------------------------\nto Git Clone Choose: 3\n===============================================================================\n===============================================================================\nNext Page ==\u003e https://api.github.com/search/repositories?q=gitsearch\u0026per_page=4\u0026page=2\nGit Clone repo # or Go to next page? (Y/N):\n```\n\nSearch repos with pattern \"go\", associated with a username \"aldenso\".\n\n```sh\ngitsearch -r -p go -login aldenso\n```\n\n```txt\n===============================================================================\nResults Count: 3\n===============================================================================\nRepo: gotoolbackup              Owner: aldenso\nDescription: Program to create backups using toml file, where you indicate origin/destiny directories and retention period in days\nURL: https://github.com/aldenso/gotoolbackup\nLanguage: Go            Stars: 0\n-------------------------------------------------------------------------------\nto Git Clone Choose: 0\n===============================================================================\nRepo: golang-examples           Owner: aldenso\nDescription: My Golang examples to practice go programming\nURL: https://github.com/aldenso/golang-examples\nLanguage: Go            Stars: 0\n-------------------------------------------------------------------------------\nto Git Clone Choose: 1\n===============================================================================\nRepo: golang-mongodb-microservice-example               Owner: aldenso\nDescription: Small example for a microservice using golang, mongodb and gorilla\nURL: https://github.com/aldenso/golang-mongodb-microservice-example\nLanguage: Go            Stars: 0\n-------------------------------------------------------------------------------\nto Git Clone Choose: 2\n===============================================================================\n Showing results in one page\n===============================================================================\n```\n\nSearch repos with pattern \"zfs\", associated with a username \"aldenso\" and language python.\n\n```sh\ngitsearch -r -p zfs -l python -login aldenso\n```\n\n```txt\n===============================================================================\nResults Count: 4\n===============================================================================\nRepo: prtgZFSSAhealth           Owner: aldenso\nDescription: PRTG Python Advanced script to get health status from ZFSSA using Rest service.\nURL: https://github.com/aldenso/prtgZFSSAhealth\nLanguage: Python                Stars: 0\n-------------------------------------------------------------------------------\nto Git Clone Choose: 0\n===============================================================================\nRepo: prtgZFSSAmetrics          Owner: aldenso\nDescription: PRTG Python Advanced script to get metrics from analytics datasets using ZFSSA Rest api\nURL: https://github.com/aldenso/prtgZFSSAmetrics\nLanguage: Python                Stars: 0\n-------------------------------------------------------------------------------\nto Git Clone Choose: 1\n===============================================================================\nRepo: zfssa-scripts             Owner: aldenso\nDescription: My scripts for ZFS Storage Appliance\nURL: https://github.com/aldenso/zfssa-scripts\nLanguage: Python                Stars: 0\n-------------------------------------------------------------------------------\nto Git Clone Choose: 2\n===============================================================================\nRepo: zfssa_utils               Owner: aldenso\nDescription: Command Line utility to handle most common tasks with ZFS Storage Appliance **Work In progress**\nURL: https://github.com/aldenso/zfssa_utils\nLanguage: Python                Stars: 1\n-------------------------------------------------------------------------------\nto Git Clone Choose: 3\n===============================================================================\n```\n\n## User operations\n\nSearch users with pattern \"alde\".\n\n```sh\ngitsearch -u -p alde\n```\n\n```txt\n===============================================================================\nResults Count: 1290\n===============================================================================\nUser: alde\nURL: https://github.com/alde\nScore: 74.62327\n===============================================================================\nUser: iObsidian\nURL: https://github.com/iObsidian\nScore: 46.332863\n===============================================================================\nUser: aldeed\nURL: https://github.com/aldeed\nScore: 33.927265\n===============================================================================\nUser: aldeka\nURL: https://github.com/aldeka\nScore: 25.134708\n===============================================================================\nUser: aldesantis\nURL: https://github.com/aldesantis\nScore: 23.03635\n===============================================================================\n.\n.\n.\n```\n\nSearch users with pattern \"alden\" associated with language \"go\" (\"The API doesn't return an accurate result!\").\n\n```sh\ngitsearch -u -p alden -l go\n```\n\n```txt\n===============================================================================\nResults Count: 3\n===============================================================================\nUser: aotimme\nURL: https://github.com/aotimme\nScore: 26.87695\n===============================================================================\nUser: aldenso\nURL: https://github.com/aldenso\nScore: 17.838873\n===============================================================================\nUser: CampinCarl\nURL: https://github.com/CampinCarl\nScore: 5.132159\n===============================================================================\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faldenso%2Fgitsearch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faldenso%2Fgitsearch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faldenso%2Fgitsearch/lists"}