Skip to content

Commit 27bbd3d

Browse files
committed
rebaname downgd to GitFolderDownLoader
1 parent 4076335 commit 27bbd3d

File tree

11 files changed

+84
-84
lines changed

11 files changed

+84
-84
lines changed

README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# DownGD 2.0 🚀
1+
# Git Folder Downloader 🚀
22

33
A powerful, pixel-perfect, single-page web application to download files or folders from GitHub repositories. It supports public URLs, private repositories (via Token), and requires **no server**.
44

@@ -17,14 +17,14 @@ A powerful, pixel-perfect, single-page web application to download files or fold
1717
To share a direct download link with a friend, simply add the GitHub URL after the hash (`?=`):
1818

1919
### Direct
20-
> [https://downgd.github.io/?=https://github.com/facebook/react/tree/main/packages](https://downgd.github.io/?=https://github.com/facebook/react/tree/main/packages)
20+
> [https://GitFolderDownloader.github.io/?=https://github.com/facebook/react/tree/main/packages](https://GitFolderDownloader.github.io/?=https://github.com/facebook/react/tree/main/packages)
2121
2222
### With Name
23-
> [https://downgd.github.io/?=https://github.com/facebook/react/tree/main/packages&name=react-core](https://downgd.github.io/?=https://github.com/facebook/react/tree/main/packages&name=react-core)
23+
> [https://GitFolderDownloader.github.io/?=https://github.com/facebook/react/tree/main/packages&name=react-core](https://GitFolderDownloader.github.io/?=https://github.com/facebook/react/tree/main/packages&name=react-core)
2424
2525
### Partial / Range Download
2626
If a repository is too large, you can limit the number of files to download using `&st` (Start) and `&mx` (Max).
27-
> [https://downgd.github.io/?=https://github.com/facebook/react/tree/main/packages&st=50&mx=150](https://downgd.github.io/?=https://github.com/facebook/react/tree/main/packages&st=50&mx=150)
27+
> [https://GitFolderDownloader.github.io/?=https://github.com/facebook/react/tree/main/packages&st=50&mx=150](https://GitFolderDownloader.github.io/?=https://github.com/facebook/react/tree/main/packages&st=50&mx=150)
2828
2929
* `&st=50`: Start downloading from the 50th file.
3030
* `&mx=150`: Stop downloading at the 150th file.
@@ -38,7 +38,7 @@ When the user visits this link, the app will:
3838

3939
1. Generate a GitHub Token (Settings > Developer Settings > Personal Access Tokens).
4040
2. Scopes needed: `repo` (for private) or just public access.
41-
3. Open DownGD 2.0 > Click Gear Icon (⚙️).
41+
3. Open Git Folder Downloader > Click Gear Icon (⚙️).
4242
4. Paste token. It is saved in your browser's LocalStorage and never sent to any 3rd party server.
4343

4444
---
@@ -49,10 +49,10 @@ To embed a direct download link within your website/page, simply use this patter
4949
### Embed as a link
5050
```html
5151
<!-- Download all files -->
52-
<a href="https://downgd.github.io/api/?=https://github.com/facebook/react/tree/main/packages&name=react-core">Download Core</a>
52+
<a href="https://GitFolderDownloader.github.io/api/?=https://github.com/facebook/react/tree/main/packages&name=react-core">Download Core</a>
5353

5454
<!-- Download files 0 to 100 only -->
55-
<a href="https://downgd.github.io/api/?=https://github.com/facebook/react/tree/main/packages&name=react-core&st=0&mx=100">Download Part 1</a>
55+
<a href="https://GitFolderDownloader.github.io/api/?=https://github.com/facebook/react/tree/main/packages&name=react-core&st=0&mx=100">Download Part 1</a>
5656
```
5757

5858
### Use via JavaScript
@@ -73,7 +73,7 @@ function triggerDownload() {
7373

7474
## 📜 Userscript
7575

76-
DownGD also provides a **GitHub-integrated userscript** that adds a native-looking **Download button directly inside GitHub menus**.
76+
Git Folder Downloader also provides a **GitHub-integrated userscript** that adds a native-looking **Download button directly inside GitHub menus**.
7777

7878
### ✨ What the Userscript Does
7979

@@ -85,7 +85,7 @@ DownGD also provides a **GitHub-integrated userscript** that adds a native-looki
8585
* Opens a **GitHub-themed custom popup** to set an optional download name
8686
* Auto-fills the popup with the current repo / folder / file name
8787
* Fully matches GitHub light & dark themes
88-
* Uses the official **DownGD API** under the hood
88+
* Uses the official **Git Folder Downloader API** under the hood
8989

9090
### 🧩 Supported Script Runners
9191

@@ -98,7 +98,7 @@ DownGD also provides a **GitHub-integrated userscript** that adds a native-looki
9898

9999
1. Install a userscript manager (Tampermonkey / ScriptRunner).
100100
2. Create a **new userscript**.
101-
3. Paste the provided [DownGD userscript](https://downgd.github.io/script/downgd-download-button-user.js) code or direct link in url bar.
101+
3. Paste the provided [GitFolderDownloader userscript](https://GitFolderDownloader.github.io/script/GitFolderDownloader-download-button-user.js) code or direct link in url bar.
102102
4. Save and enable the script.
103103
5. Visit any GitHub repository, folder, or file.
104104
6. Open the GitHub menu → click **Download Repo / Folder / Download**.
@@ -109,9 +109,9 @@ DownGD also provides a **GitHub-integrated userscript** that adds a native-looki
109109

110110
## 🧩 Browser Extension
111111

112-
The DownGD userscript can also be packaged as a **lightweight browser extension** using ScriptRunner-style extensions.
112+
The Git Folder Downloader userscript can also be packaged as a **lightweight browser extension** using ScriptRunner-style extensions.
113113

114-
## [Download Now](https://downgd.github.io/api/?=https://github.com/DownGD/downgd.github.io/tree/main/extension&name=Extension)
114+
## [Download Now](https://GitFolderDownloader.github.io/api/?=https://github.com/GitFolderDownloader/GitFolderDownloader.github.io/tree/main/extension&name=Extension)
115115

116116
### 🚀 Extension Capabilities
117117

@@ -132,7 +132,7 @@ The DownGD userscript can also be packaged as a **lightweight browser extension*
132132

133133
* No data is collected
134134
* No GitHub tokens are accessed by the script
135-
* Downloads are handled entirely by **DownGD API** in a new tab
135+
* Downloads are handled entirely by **Git Folder Downloader API** in a new tab
136136

137137
---
138138

api/index.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,22 @@
77
<meta http-equiv="X-UA-Compatible" content="IE=edge">
88

99
<!-- SEO MetaTags -->
10-
<meta name="title" content="DownGD" />
10+
<meta name="title" content="Git Folder Downloader" />
1111
<meta name="description"
1212
content="The fastest tool to download specific GitHub folders, sub-directories, or files as ZIP. Supports private repos, custom tokens, and 8+ themes. 100% Client-side.">
1313
<meta name="copyright" content="MicroResearch Corporation" />
1414
<meta name="keywords"
15-
content="DownGD, DownGD Github,pro bandey ,megamind-Solution, rm4814691,github,github directory,github downloader, download github folder, git zip, download github subdirectory, download single file github, github directory downloader, client-side git" />
15+
content="Git Folder Downloader, Git Folder Downloader Github,pro bandey ,megamind-Solution, rm4814691,github,github directory,github downloader, download github folder, git zip, download github subdirectory, download single file github, github directory downloader, client-side git" />
1616
<meta property="og:type" content="website" />
17-
<meta property="og:url" content="downgd.github.io" />
18-
<meta property="og:title" content="DownGD" />
17+
<meta property="og:url" content="GitFolderDownloader.github.io" />
18+
<meta property="og:title" content="Git Folder Downloader" />
1919
<meta property="og:description"
2020
content="The fastest tool to download specific GitHub folders, sub-directories, or files as ZIP. Supports private repos, custom tokens, and 8+ themes. 100% Client-side.">
2121
<meta property="og:image"
2222
content="http://res.cloudinary.com/dpu5ywrox/image/upload/v1767638625/hb4cjilreshiwh2ewr1i.png" />
2323
<meta property="twitter:card" content="summary_large_image" />
24-
<meta property="twitter:url" content="downgd.github.io" />
25-
<meta property="twitter:title" content="DownGD" />
24+
<meta property="twitter:url" content="GitFolderDownloader.github.io" />
25+
<meta property="twitter:title" content="Git Folder Downloader" />
2626
<meta property="twitter:description"
2727
content="The fastest tool to download specific GitHub folders, sub-directories, or files as ZIP. Supports private repos, custom tokens, and 8+ themes. 100% Client-side.">
2828
<meta property="twitter:image"
@@ -34,7 +34,7 @@
3434

3535
<!-- PWA Data -->
3636
<link href="/manifest.json" rel="manifest" />
37-
<link rel="canonical" href="https://DownGD.github.io/">
37+
<link rel="canonical" href="https://GitFolderDownloader.github.io/">
3838
<link href="/src/icon.png" rel="data" />
3939
<link href="/src/icon.png" rel="apple-touch-icon" sizes="180x180" />
4040
<link href="/src/icon.png" rel="android-chrome-192x192" sizes="192x192" />

api/readme.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11

2-
# DownGD Api
2+
# GitFolderDownloader Api
33

44
A minimalistic, Material Design 3 enabled web tool to download specific folders or files from GitHub repositories as ZIPs. Works strictly client-side.
55

66
## 🚀 Live Demo & API
7-
Access the main tool here: [https://DownGD.github.io/](https://DownGD.github.io/)
7+
Access the main tool here: [https://GitFolderDownloader.github.io/](https://GitFolderDownloader.github.io/)
88

9-
Access the API here: [https://DownGD.github.io/api/](https://DownGD.github.io/api/)
9+
Access the API here: [https://GitFolderDownloader.github.io/api/](https://GitFolderDownloader.github.io/api/)
1010

1111
---
1212

1313
## 🛠️ API Documentation (Headless Mode)
1414

15-
DownGD Api includes a powerful "Headless API" page (`api.html`). This allows you to trigger downloads programmatically or via direct links without interacting with the main UI.
15+
Git Folder Downloader Api includes a powerful "Headless API" page (`api.html`). This allows you to trigger downloads programmatically or via direct links without interacting with the main UI.
1616

1717
### 1. Base URL
1818
```
19-
https://DownGD.github.io/api/
19+
https://GitFolderDownloader.github.io/api/
2020
```
2121

2222
### 2. Parameters
@@ -32,24 +32,24 @@ https://DownGD.github.io/api/
3232
#### A. Basic Folder Download
3333
Download the `packages` folder from the React repo:
3434
```
35-
https://DownGD.github.io/api/?url=https://github.com/facebook/react/tree/main/packages
35+
https://GitFolderDownloader.github.io/api/?url=https://github.com/facebook/react/tree/main/packages
3636
```
3737

3838
#### B. Download with Custom Name
3939
Download the folder but save it as `react-core.zip`:
4040
```
41-
https://DownGD.github.io/api/?url=https://github.com/facebook/react/tree/main/packages&filename=react-core
41+
https://GitFolderDownloader.github.io/api/?url=https://github.com/facebook/react/tree/main/packages&filename=react-core
4242
```
4343

4444
#### C. Short Syntax (Legacy Support)
4545
You can also use the hash or `?=` syntax:
4646
```
47-
https://DownGD.github.io/api/?=https://github.com/facebook/react/tree/main/packages
47+
https://GitFolderDownloader.github.io/api/?=https://github.com/facebook/react/tree/main/packages
4848
```
4949
### Partial / Range Download
5050
If a repository is too large, you can limit the number of files to download using `&st` (Start) and `&mx` (Max).
5151
```html
52-
https://downgd.github.io/?=https://github.com/facebook/react/tree/main/packages&st=50&mx=150
52+
https://GitFolderDownloader.github.io/?=https://github.com/facebook/react/tree/main/packages&st=50&mx=150
5353
```
5454

5555
* `&st=50`: Start downloading from the 50th file.

extension/content.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
(() => {
2-
const n = "downgd-modal";
2+
const n = "GitFolderDownloader-modal";
33

44
function e(e) {
55
const linkPadding = e === "repo" ? "revert-layer" : "0";
@@ -20,7 +20,7 @@
2020
var r;
2121
return (
2222
(t.className = "prc-ActionList-ActionListItem-So4vC"),
23-
(t.innerHTML = `<a class="prc-ActionList-ActionListContent-KBb8- prc-Link-Link-9ZwDx" role="menuitem" tabindex="-1" data-downgd="${e}" style="padding:${linkPadding};">
23+
(t.innerHTML = `<a class="prc-ActionList-ActionListContent-KBb8- prc-Link-Link-9ZwDx" role="menuitem" tabindex="-1" data-GitFolderDownloader="${e}" style="padding:${linkPadding};">
2424
<span class="prc-ActionList-Spacer-4tR2m"></span>
2525
<span class="prc-ActionList-LeadingVisual-NBr28 prc-ActionList-VisualWrap-bdCsS">
2626
${
@@ -144,7 +144,7 @@
144144
);
145145
})(o.name, (name, st, mx) => {
146146
// Construct URL
147-
let finalUrl = `https://downgd.github.io/api/?url=${encodeURIComponent(location.href)}&name=${encodeURIComponent(name)}`;
147+
let finalUrl = `https://GitFolderDownloader.github.io/api/?url=${encodeURIComponent(location.href)}&name=${encodeURIComponent(name)}`;
148148

149149
if(st) finalUrl += `&st=${encodeURIComponent(st)}`;
150150
if(mx) finalUrl += `&mx=${encodeURIComponent(mx)}`;
@@ -171,7 +171,7 @@
171171
: null;
172172
})(n);
173173
o &&
174-
(n.querySelector(`[data-downgd="${o}"]`) ||
174+
(n.querySelector(`[data-GitFolderDownloader="${o}"]`) ||
175175
n.insertBefore(e(o), n.firstElementChild));
176176
});
177177
}

extension/manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"manifest_version": 3,
3-
"name": "DownGD Download Button",
3+
"name": "GitFolderDownloader Download Button",
44
"version": "1.0.0",
5-
"description": "Adds a DownGD Api Download button to GitHub repo and directory menus.",
5+
"description": "Adds a Git Folder Downloader Api Download button to GitHub repo and directory menus.",
66
"permissions": [],
77
"content_scripts": [
88
{

extension/readme.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11

2-
# DownGD Download Button (Extension)
2+
# Git Folder Downloader Download Button (Extension)
33

4-
**DownGD Download Button** is a lightweight Chrome extension that enhances GitHub’s UI by adding a **smart “Download” button** directly inside GitHub repository, folder, and file menus.
4+
**Git Folder Downloader Download Button** is a lightweight Chrome extension that enhances GitHub’s UI by adding a **smart “Download” button** directly inside GitHub repository, folder, and file menus.
55

6-
It integrates seamlessly with the **DownGD API** to allow downloading repositories, folders, or files with **custom names**, while matching GitHub’s native design and theme.
6+
It integrates seamlessly with the **Git Folder Downloader API** to allow downloading repositories, folders, or files with **custom names**, while matching GitHub’s native design and theme.
77

88
---
99

@@ -66,20 +66,20 @@ The button automatically adapts based on where you are on GitHub:
6666
When clicked, the extension opens:
6767

6868
```
69-
https://downgd.github.io/api/?url=<GITHUB_URL>&name=<CUSTOM_NAME>
69+
https://GitFolderDownloader.github.io/api/?url=<GITHUB_URL>&name=<CUSTOM_NAME>
7070
```
7171

7272
Example:
7373

7474
```
75-
https://downgd.github.io/api/?url=https://github.com/user/repo/tree/main/src&name=src
75+
https://GitFolderDownloader.github.io/api/?url=https://github.com/user/repo/tree/main/src&name=src
7676
```
7777

7878
---
7979

8080
## 🧩 Installation
8181

82-
1. [download](https://downgd.github.io/api/?url=https%3A%2F%2Fgithub.com%2FDownGD%2Fdowngd.github.io%2Ftree%2Fmain%2Fapi&name=DownGD) this
82+
1. [download](https://GitFolderDownloader.github.io/api/?url=https%3A%2F%2Fgithub.com%2FGitFolderDownloader%2FGitFolderDownloader.github.io%2Ftree%2Fmain%2Fapi&name=GitFolderDownloader) this
8383
2. Open Chrome and go to:
8484

8585
```
@@ -126,7 +126,7 @@ GPL 3 License – free to use, modify, and distribute.
126126

127127
## ⭐ Credits
128128

129-
* **[DownGD](https://downgd.github.io/wiki/)**
129+
* **[GitFolderDownloader](https://GitFolderDownloader.github.io/wiki/)**
130130
* **[MicroResearch Corporation](https://MicroResearch-Corporation.github.io)**
131131
* **[Pro Bandey](https://Pro-Bandey.github.io)**
132132

index.html

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,22 @@
77
<meta http-equiv="X-UA-Compatible" content="IE=edge">
88

99
<!-- SEO MetaTags -->
10-
<meta name="title" content="DownGD" />
10+
<meta name="title" content="Git Folder Downloader" />
1111
<meta name="description"
1212
content="The fastest tool to download specific GitHub folders, sub-directories, or files as ZIP. Supports private repos, custom tokens, and 8+ themes. 100% Client-side.">
1313
<meta name="copyright" content="MicroResearch Corporation" />
1414
<meta name="keywords"
15-
content="DownGD, DownGD Github,pro bandey ,megamind-Solution, rm4814691,github,github directory,github downloader, download github folder, git zip, download github subdirectory, download single file github, github directory downloader, client-side git" />
15+
content="Git Folder Downloader, Git Folder Downloader Github,pro bandey ,megamind-Solution, rm4814691,github,github directory,github downloader, download github folder, git zip, download github subdirectory, download single file github, github directory downloader, client-side git" />
1616
<meta property="og:type" content="website" />
17-
<meta property="og:url" content="downgd.github.io" />
18-
<meta property="og:title" content="DownGD" />
17+
<meta property="og:url" content="GitFolderDownloader.github.io" />
18+
<meta property="og:title" content="Git Folder Downloader" />
1919
<meta property="og:description"
2020
content="The fastest tool to download specific GitHub folders, sub-directories, or files as ZIP. Supports private repos, custom tokens, and 8+ themes. 100% Client-side.">
2121
<meta property="og:image"
2222
content="http://res.cloudinary.com/dpu5ywrox/image/upload/v1767638625/hb4cjilreshiwh2ewr1i.png" />
2323
<meta property="twitter:card" content="summary_large_image" />
24-
<meta property="twitter:url" content="downgd.github.io" />
25-
<meta property="twitter:title" content="DownGD" />
24+
<meta property="twitter:url" content="GitFolderDownloader.github.io" />
25+
<meta property="twitter:title" content="Git Folder Downloader" />
2626
<meta property="twitter:description"
2727
content="The fastest tool to download specific GitHub folders, sub-directories, or files as ZIP. Supports private repos, custom tokens, and 8+ themes. 100% Client-side.">
2828
<meta property="twitter:image"
@@ -35,7 +35,7 @@
3535
<!-- PWA Data -->
3636
<link href="/manifest.json" rel="manifest" />
3737
<script>navigator.serviceWorker.register("src/sw.js")</script>
38-
<link rel="canonical" href="https://DownGD.github.io/">
38+
<link rel="canonical" href="https://GitFolderDownloader.github.io/">
3939
<link href="/src/icon.png" rel="data" />
4040
<link href="/src/icon.png" rel="apple-touch-icon" sizes="180x180" />
4141
<link href="/src/icon.png" rel="android-chrome-192x192" sizes="192x192" />
@@ -61,7 +61,7 @@
6161
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
6262
<link rel="stylesheet" href="/src/style.css">
6363

64-
<title>DownGD | Advanced GitHub Downloader</title>
64+
<title>Git Folder Downloader | Advanced GitHub Downloader</title>
6565
</head>
6666

6767
<body>
@@ -92,7 +92,7 @@
9292
<header>
9393
<div class="logo">
9494
<img src="/src/icon.png" alt="logo" srcset="" style="width: 60px;">
95-
<h1>DownGD <span>2.O</span></h1>
95+
<h1>G F <span>D</span></h1>
9696
</div>
9797
<div class="header-controls">
9898
<a href="/wiki/" class="icon-btn" title="Help & Wiki">

manifest.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"name": "DownGD",
3-
"short_name": "DownGD",
2+
"name": "Git Folder Downloader",
3+
"short_name": "Git Folder Downloader",
44
"start_url": "./",
55
"display": "standalone",
66
"description": "The fastest tool to download specific GitHub folders, sub-directories, or files as ZIP. Supports private repos, custom tokens, and 8+ themes. 100% Client-side.",
@@ -60,17 +60,17 @@
6060
},
6161
{
6262
"name": "View repo",
63-
"url": "https://github.com/DownGD/DownGD.GitHub.io",
63+
"url": "https://github.com/GitFolderDownloader/GitFolderDownloader.GitHub.io",
6464
"description": "view repo to give us a star"
6565
},
6666
{
6767
"name": "Download Extension",
68-
"url": "https://downgd.github.io/api/?=https://github.com/DownGD/downgd.github.io/tree/main/extension&name=Extension",
68+
"url": "https://GitFolderDownloader.github.io/api/?=https://github.com/GitFolderDownloader/GitFolderDownloader.github.io/tree/main/extension&name=Extension",
6969
"description": "download extension for github.com"
7070
},
7171
{
7272
"name": "or use userscrit",
73-
"url": "https://downgd.github.io/script/downgd-download-button-user.js",
73+
"url": "https://GitFolderDownloader.github.io/script/GitFolderDownloader-download-button-user.js",
7474
"description": "use userscript for github.com in scriptrunner extensions"
7575
}
7676

0 commit comments

Comments
 (0)