{"id":15025895,"url":"https://github.com/minhaskamal/downgit","last_synced_at":"2025-05-15T17:05:58.252Z","repository":{"id":10139324,"uuid":"64614834","full_name":"MinhasKamal/DownGit","owner":"MinhasKamal","description":"Create GitHub Resource Download Link","archived":false,"fork":false,"pushed_at":"2025-04-22T16:45:41.000Z","size":168,"stargazers_count":1740,"open_issues_count":38,"forks_count":419,"subscribers_count":18,"default_branch":"master","last_synced_at":"2025-04-22T16:50:50.895Z","etag":null,"topics":["directory","downgit","download","file","folder","github","github-api","javascript"],"latest_commit_sha":null,"homepage":"https://minhaskamal.github.io/DownGit","language":"JavaScript","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/MinhasKamal.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}},"created_at":"2016-07-31T20:57:33.000Z","updated_at":"2025-04-22T15:48:56.000Z","dependencies_parsed_at":"2024-02-17T07:43:57.721Z","dependency_job_id":null,"html_url":"https://github.com/MinhasKamal/DownGit","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MinhasKamal%2FDownGit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MinhasKamal%2FDownGit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MinhasKamal%2FDownGit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MinhasKamal%2FDownGit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MinhasKamal","download_url":"https://codeload.github.com/MinhasKamal/DownGit/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254384988,"owners_count":22062422,"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":["directory","downgit","download","file","folder","github","github-api","javascript"],"created_at":"2024-09-24T20:03:16.779Z","updated_at":"2025-05-15T17:05:53.243Z","avatar_url":"https://github.com/MinhasKamal.png","language":"JavaScript","readme":"\u003ch1\u003e \u003cimg src=\"https://github.com/MinhasKamal/DownGit/raw/master/res/images/downgit.png\" width=\"20\" height=auto /\u003e DownGit \u003c/h1\u003e\n\n[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/donate/?business=5KR6BA9MYTM62\u0026no_recurring=0\u0026currency_code=USD)\n\n#### Create GitHub Resource Download Link\n\nWith this tool you can directly download or create download link to any GitHub **public directory or file**.\n\n### Website\n\n[DownGit ↑](https://minhaskamal.github.io/DownGit)\n\n### How to Use?\n\n\u003ctable\u003e\u003ctr\u003e\u003ctd\u003e \u003cimg src=\"https://cloud.githubusercontent.com/assets/5456665/17822364/940bded8-6678-11e6-9603-b84d75bccec1.gif\" /\u003e \u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n\n##### Advanced Usage\n\nA typical download URL will look like this- `https://minhaskamal.github.io/DownGit/#/home?url=\u003clink\u003e\u0026fileName=\u003cname\u003e\u0026rootDirectory=\u003ctrue or false or name\u003e`\n\nNow, if you want to download this directory- **`https://github.com/MinhasKamal/DownGit/tree/master/res/images`** with this file name- **`DownGit-Images.zip`** and this root directory name- **`ImagesOfDownGit`**, then the URL will be- https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/MinhasKamal/DownGit/tree/master/res/images\u0026fileName=DownGit-Images\u0026rootDirectory=ImagesOfDownGit\n\nIn default, value of `fileName` and `rootDirectory` is set to the name of the downloading file or directory. If you do not want to add the directory itself in the zip, then set `rootDirectory=false`. Like: this link- https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/MinhasKamal/DownGit/tree/master/res/images\u0026rootDirectory=false, will download a file named **`images.zip`**; however the root directory- `\"images\"`, will not be included in the zip.\n\nIf you want to download file- **`https://github.com/MinhasKamal/DownGit/blob/master/res/images/downgit.png`** with name- **`DownGitIcon.zip`**, then the link will be- https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/MinhasKamal/DownGit/blob/master/res/images/downgit.png\u0026fileName=DownGitIcon\n\n### License\n\u003ca rel=\"license\" href=\"https://opensource.org/licenses/MIT\"\u003e\u003cimg alt=\"MIT License\" src=\"https://cloud.githubusercontent.com/assets/5456665/18950087/fbe0681a-865f-11e6-9552-e59d038d5913.png\" width=\"60em\" height=auto/\u003e\u003c/a\u003e\u003cbr/\u003e\u003ca href=\"https://github.com/MinhasKamal/DownGit\"\u003eDownGit\u003c/a\u003e is licensed under \u003ca rel=\"license\" href=\"https://opensource.org/licenses/MIT\"\u003eMIT License\u003c/a\u003e.\n","funding_links":["https://www.paypal.com/donate/?business=5KR6BA9MYTM62\u0026no_recurring=0\u0026currency_code=USD"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fminhaskamal%2Fdowngit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fminhaskamal%2Fdowngit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fminhaskamal%2Fdowngit/lists"}