{"id":26385080,"url":"https://github.com/mateusdigital/repochecker","last_synced_at":"2025-03-17T07:38:18.097Z","repository":{"id":154613243,"uuid":"586329355","full_name":"mateusdigital/repochecker","owner":"mateusdigital","description":" simplifies multiple git repository management - https://mateus.digital","archived":false,"fork":false,"pushed_at":"2024-03-22T18:06:28.000Z","size":440,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-03-23T18:53:55.735Z","etag":null,"topics":["git","terminal"],"latest_commit_sha":null,"homepage":"https://mateus.digital/projects/repochecker.html","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mateusdigital.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.txt","contributing":null,"funding":null,"license":"COPYING.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.txt","dei":null}},"created_at":"2023-01-07T18:44:13.000Z","updated_at":"2024-04-15T13:03:27.656Z","dependencies_parsed_at":"2024-03-22T18:49:15.148Z","dependency_job_id":"efac94cc-c6c5-4be8-8dd1-c5ed0350b43a","html_url":"https://github.com/mateusdigital/repochecker","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mateusdigital%2Frepochecker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mateusdigital%2Frepochecker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mateusdigital%2Frepochecker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mateusdigital%2Frepochecker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mateusdigital","download_url":"https://codeload.github.com/mateusdigital/repochecker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243994273,"owners_count":20380541,"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","terminal"],"created_at":"2025-03-17T07:38:17.652Z","updated_at":"2025-03-17T07:38:18.087Z","avatar_url":"https://github.com/mateusdigital.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# repochecker\n\n**Made with \u003c3 by [mateus.digital](https://mateus.digital).**\n\n## Description:\n\n\u003cp align=\"center\"\u003e\n    \u003cimg style=\"border-radius: 10px;\" src=\"./resources/readme_game.gif\"/\u003e\n\u003c/p\u003e\n\n```repochecker``` - simplifies multiple git repository management by providing clear insights into what needs to be pushed, pulled, or is modified.  \n\nIt handles submodules, syncs with remotes, and offers flexible customization options. With repochecker, stay organized and up-to-date across all your repositories juggling with ease.\n\n\u003cbr\u003e\n\nAs usual, you are **very welcomed** to **share** and **hack** it.\n\n\n## Installing\n\n- Step 1: Clone the project.\n```powershell\ngit clone https://github.com/mateusdigital/repochecker\ncd repochecker\n```\n\n-- Step 2: Install it.\n```powershell\npip install --user . ## Using pip manually\n```\n\nAs convenience there's a script for each platform to install it automatically.\n```powershell\n./install.ps1 ## Powershell\n./install.sh  ## Unix\n```\n\n## Usage:\n```powershell\nUsage:\n  repochecker [--help] [--version]\n  repochecker [--debug] [--no-colors]\n  repochecker [--remote] [--auto-pull]\n  repochecker [--submodules]\n  repochecker [--show-push] [--show-pull] [--show-all]\n  repochecker [--short]\n  repochecker \u003cstart-path\u003e\n\n  --debug      : Prints extra information about the program execution.\n  --no-colors  : Disables coloring the output.\n\n  --remote     : Fetches the status of the repos remotes (slow).\n  --submodules : Makes the operations applies to submodules as well.\n\n  --show-push  : Shows the information about changes to push.\n  --show-pull  : Shows the information about changes to pull.\n  --show-all   : Implies --show-push and --show-pull.\n\n  --short      : Displays the information into a condensed format.\n\nOptions:\n  *-h --help     : Show this screen.\n  *-v --version  : Show program version and copyright.\n\nNotes:\n  \u003cstart-path\u003e if not given is assumed to be the current working directory.\n\n  Options marked with * are exclusive, i.e. the repochecker will run that\n  and exit after the operation.\n```\n\n## Dependencies:\n\n- None - just a normal python3 installation.\n\n## License:\n\nThis software is released under [GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html).\n\n\n## Others:\n\n- Email: hello@mateus.digital\n- Website: https://mateus.digital\n- Itch.io: https://mateusdigital.itch.io\n- Linkedin: https://www.linkedin.com/in/mateusdigital\n- Twitter: https://www.twitter.com/_mateusdigital\n- Youtube: https://www.youtube.com/@_mateusdigital\n\nThere's more FLOSS things at [mateus.digital](https://mateus.digital) :)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmateusdigital%2Frepochecker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmateusdigital%2Frepochecker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmateusdigital%2Frepochecker/lists"}