{"id":22894131,"url":"https://github.com/andry81/contools","last_synced_at":"2025-05-07T19:20:38.206Z","repository":{"id":44337578,"uuid":"230408660","full_name":"andry81/contools","owner":"andry81","description":"A wide range of scripts for Windows interpreter (cmd.exe) and other interpreters such as bash shell (.sh), visual basic (.vbs), jscript (.js), python (.py), perl (.pl) and so on. Plus some set of standalone console utilities and tools aside other utilities and tools from cygwin, msys and mingw. • :page_with_curl: https://github.com/andry81-stats/contools--gh-stats :page_with_curl:","archived":false,"fork":false,"pushed_at":"2025-05-07T01:46:31.000Z","size":61843,"stargazers_count":12,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-07T02:46:15.640Z","etag":null,"topics":["bash","bash-script","batch","batch-script","cmd","cmd-script","console","jscript","perl","python","scripts-collection","shell","tools","utility","vbs","vbscript"],"latest_commit_sha":null,"homepage":"https://sf.net/p/contools","language":"Batchfile","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/andry81.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.txt","contributing":null,"funding":".github/FUNDING.yml","license":"license.txt","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},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":["https://github.com/andry81/donate"]}},"created_at":"2019-12-27T08:58:58.000Z","updated_at":"2025-05-07T01:46:34.000Z","dependencies_parsed_at":"2024-06-03T04:13:42.530Z","dependency_job_id":"21737d34-eb07-4d4c-b217-8cfb3ce543e0","html_url":"https://github.com/andry81/contools","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andry81%2Fcontools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andry81%2Fcontools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andry81%2Fcontools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andry81%2Fcontools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andry81","download_url":"https://codeload.github.com/andry81/contools/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252941308,"owners_count":21828848,"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":["bash","bash-script","batch","batch-script","cmd","cmd-script","console","jscript","perl","python","scripts-collection","shell","tools","utility","vbs","vbscript"],"created_at":"2024-12-13T23:16:55.362Z","updated_at":"2025-05-07T19:20:38.197Z","avatar_url":"https://github.com/andry81.png","language":"Batchfile","readme":"\u003e [!NOTE]\r\n\u003e To checkout externals read the details here: https://github.com/andry81/externals\r\n\r\n\u003cp align=\"center\"\u003eA wide range of scripts for Windows interpreter (cmd.exe) and other\r\ninterpreters such as bash shell (.sh), visual basic (.vbs), python (.py) and so on.\r\nPlus some set of standalone console utilities and tools aside other utilities and tools from cygwin, msys and mingw.\u003c/p\u003e\r\n\r\n\u003cp align=\"center\"\u003e\r\n  \u003ca href=\"https://www.codefactor.io/repository/github/andry81/contools\"\u003e\r\n    \u003cimg src=\"https://github.com/andry81-cache/andry81--gh-content-cache/raw/master/repo/andry81/contools/badges/metrics/codefactor-grade.svg\" valign=\"middle\" alt=\"codefactor.io|quality\" /\u003e\u003c/a\u003e\r\n• \u003ca href=\"https://app.codacy.com/gh/andry81/contools/dashboard?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=andry81/contools\u0026amp;utm_campaign=Badge_Grade\"\u003e\r\n    \u003cimg src=\"https://github.com/andry81-cache/andry81--gh-content-cache/raw/master/repo/andry81/contools/badges/metrics/codacy-grade.svg\" valign=\"middle\" alt=\"codacy.com|quality\" /\u003e\u003c/a\u003e\r\n\u003c!-- -- \u003e\r\n• \u003ca href=\"https://lgtm.com/projects/g/andry81/contools/context:python\"\u003e\r\n    \u003cimg src=\"https://github.com/andry81-cache/andry81--gh-content-cache/raw/master/repo/andry81/contools/badges/metrics/lgtm-grade-python.svg\" valign=\"middle\" alt=\"lgtm.com|quality|python\" /\u003e\u003c/a\u003e\r\n  \u003ca href=\"https://lgtm.com/projects/g/andry81/contools/alerts\"\u003e\r\n    \u003cimg src=\"https://github.com/andry81-cache/andry81--gh-content-cache/raw/master/repo/andry81/contools/badges/metrics/lgtm-alerts.svg\" valign=\"middle\" alt=\"lgtm.com|alerts\" /\u003e\u003c/a\u003e\r\n\u003c!-- --\u003e\r\n\u003c/p\u003e\r\n\r\n\u003c!-- --\u003e\r\n\u003cp align=\"center\"\u003e\r\n  \u003ca href=\"https://codeclimate.com/github/andry81/contools/maintainability\"\u003e\r\n    \u003cimg src=\"https://github.com/andry81-cache/andry81--gh-content-cache/raw/master/repo/andry81/contools/badges/metrics/codeclimate-maintainability.svg\" valign=\"middle\" alt=\"codeclimate.com|maintainability\" /\u003e\u003c/a\u003e\r\n  \u003ca href=\"https://codeclimate.com/github/andry81/contools/issues\"\u003e\r\n    \u003cimg src=\"https://github.com/andry81-cache/andry81--gh-content-cache/raw/master/repo/andry81/contools/badges/metrics/codeclimate-issues.svg\" valign=\"middle\" alt=\"codeclimate.com|issues\" /\u003e\u003c/a\u003e\r\n  \u003ca href=\"https://codeclimate.com/github/andry81/contools/trends/technical_debt\"\u003e\r\n    \u003cimg src=\"https://github.com/andry81-cache/andry81--gh-content-cache/raw/master/repo/andry81/contools/badges/metrics/codeclimate-tech-debt.svg\" valign=\"middle\" alt=\"codeclimate.com|debt\" /\u003e\u003c/a\u003e\r\n\u003c/p\u003e\r\n\u003c!-- --\u003e\r\n\r\n\u003cp align=\"center\"\u003e\r\n  \u003ca href=\"#\"\u003e\r\n    \u003cimg src=\"https://github.com/andry81-cache/andry81--gh-content-cache/raw/master/repo/andry81/contools/badges/metrics/shields-repo-size.svg\" valign=\"middle\" alt=\"GitHub repo size in bytes\" /\u003e\u003c/a\u003e\r\n• \u003ca href=\"#\"\u003e\r\n    \u003cimg src=\"https://github.com/andry81-cache/andry81--gh-content-cache/raw/master/repo/andry81/contools/badges/metrics/shields-code-size.svg\" valign=\"middle\" alt=\"code size in bytes\" /\u003e\u003c/a\u003e\r\n• \u003ca href=\"https://github.com/XAMPPRocky/tokei\"\u003e\r\n    \u003cimg src=\"https://github.com/andry81-cache/andry81--gh-content-cache/raw/master/repo/andry81/contools/badges/metrics/tokei-lines-of-code.svg\" valign=\"middle\" alt=\"lines of code by tokei.rs\" /\u003e\u003c/a\u003e\r\n\u003c/p\u003e\r\n\r\n\u003cp align=\"center\"\u003e\r\n  \u003ca href=\"https://github.com/andry81-stats/contools--gh-stats/commits/master/traffic/views\"\u003e\r\n    \u003cimg src=\"https://github.com/andry81-cache/andry81--gh-content-cache/raw/master/repo/andry81/contools/badges/traffic/views/all.svg\" valign=\"middle\" alt=\"GitHub views|any|total\" /\u003e\r\n    \u003cimg src=\"https://github.com/andry81-cache/andry81--gh-content-cache/raw/master/repo/andry81/contools/badges/traffic/views/all-14d.svg\" valign=\"middle\" alt=\"GitHub views|any|14d\" /\u003e\u003c/a\u003e\r\n• \u003ca href=\"https://github.com/andry81-stats/contools--gh-stats/commits/master/traffic/views\"\u003e\r\n    \u003cimg src=\"https://github.com/andry81-cache/andry81--gh-content-cache/raw/master/repo/andry81/contools/badges/traffic/views/unq.svg\" valign=\"middle\" alt=\"GitHub views|unique per day|total\" /\u003e\r\n    \u003cimg src=\"https://github.com/andry81-cache/andry81--gh-content-cache/raw/master/repo/andry81/contools/badges/traffic/views/unq-14d.svg\" valign=\"middle\" alt=\"GitHub views|unique per day|14d\" /\u003e\u003c/a\u003e\r\n\u003c/p\u003e\r\n\r\n\u003cp align=\"center\"\u003e\r\n  \u003ca href=\"https://github.com/andry81-stats/contools--gh-stats/commits/master/traffic/clones\"\u003e\r\n    \u003cimg src=\"https://github.com/andry81-cache/andry81--gh-content-cache/raw/master/repo/andry81/contools/badges/traffic/clones/all.svg\" valign=\"middle\" alt=\"GitHub clones|any|total\" /\u003e\r\n    \u003cimg src=\"https://github.com/andry81-cache/andry81--gh-content-cache/raw/master/repo/andry81/contools/badges/traffic/clones/all-14d.svg\" valign=\"middle\" alt=\"GitHub clones|any|14d\" /\u003e\u003c/a\u003e\r\n• \u003ca href=\"https://github.com/andry81-stats/contools--gh-stats/commits/master/traffic/clones\"\u003e\r\n    \u003cimg src=\"https://github.com/andry81-cache/andry81--gh-content-cache/raw/master/repo/andry81/contools/badges/traffic/clones/unq.svg\" valign=\"middle\" alt=\"GitHub clones|unique per day|total\" /\u003e\r\n    \u003cimg src=\"https://github.com/andry81-cache/andry81--gh-content-cache/raw/master/repo/andry81/contools/badges/traffic/clones/unq-14d.svg\" valign=\"middle\" alt=\"GitHub clones|unique per day|14d\" /\u003e\u003c/a\u003e\r\n\u003c/p\u003e\r\n\r\n\u003cp align=\"center\"\u003e\r\n  \u003ca href=\"https://github.com/andry81/contools/tree/HEAD/changelog.txt\"\u003eChangelog\u003c/a\u003e\r\n• \u003ca href=\"https://github.com/andry81/contools/tree/HEAD/README_EN.txt\"\u003eReadme\u003c/a\u003e\r\n• \u003ca href=\"#related-projects\"\u003eRelated projects\u003c/a\u003e\r\n• \u003ca href=\"#copyright-and-license\"\u003e\u003cimg src=\"https://github.com/andry81-cache/gh-content-static-cache/raw/master/common/badges/license/mit-license.svg\" valign=\"middle\" alt=\"copyright and license\" /\u003e\u0026nbsp;Copyright and License\u003c/a\u003e\r\n\u003c/p\u003e\r\n\r\n\u003cp align=\"center\"\u003e\r\n  \u003ca href=\"https://stackoverflow.com/search?q=contools\"\u003e\u003cimg src=\"https://github.com/andry81-cache/gh-content-static-cache/raw/master/common/badges/board/stackoverflow-contools.svg\" valign=\"middle\" alt=\"stackoverflow search\" /\u003e\u003c/a\u003e\r\n\u003c/p\u003e\r\n\r\n\u003cp align=\"center\"\u003e\r\n  \u003ca href=\"https://github.com/andry81/donate\"\u003e\u003cimg src=\"https://github.com/andry81-cache/gh-content-static-cache/raw/master/common/badges/donate/donate.svg\" valign=\"middle\" alt=\"donate\" /\u003e\u003c/a\u003e\r\n\u003c/p\u003e\r\n\r\n---\r\n\r\n## \u003ca name=\"usage-examples\"\u003eUsage examples\u003c/a\u003e\r\n\r\nSee discussions (`impl` label): https://github.com/andry81/contools/discussions\r\n\r\n## \u003ca name=\"related-projects\"\u003eRelated projects\u003c/a\u003e\r\n\r\nhttps://github.com/andry81?tab=repositories\u0026q=contools\r\n\r\n## \u003ca name=\"copyright-and-license\"\u003eCopyright and License\u003c/a\u003e\r\n\r\nCode and documentation copyright 2017 Andrey Dibrov. Code released under [MIT License](https://github.com/andry81/contools/tree/HEAD/license.txt)\r\n","funding_links":["https://github.com/andry81/donate"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandry81%2Fcontools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandry81%2Fcontools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandry81%2Fcontools/lists"}