From 3310ed36d434dfd358e11b76cf4f8721b907028a Mon Sep 17 00:00:00 2001
From: tiennm99
Date: Wed, 16 Sep 2026 21:40:23 +0700
Subject: [PATCH] chore: rename to ai-dev-tools
"awesome-coding-agents" no longer described the contents once the scope
widened past coding agents to AI-powered developer tools generally. Renaming
now was near-free: 3 stars, 4 forks, 135 unique visitors, four months old.
Name selection avoided the crowded awesome-* namespace, where the obvious
candidates are held by established lists (awesome-ai-devtools 3.9k,
awesome-ai-tools 6.2k, awesome-ai-coding-tools 2.1k). "ai-dev-tools" has no
incumbent at the exact name.
- Repo renamed; GitHub description and homepage updated.
- Module path, User-Agent, .gitignore, H1, site /og:title and every
GitHub Pages URL updated across README.md, templates/readme.tmpl,
docs/LOCAL_DEV.md and site/index.html.
- plans/reports/ left untouched: it is a dated historical record.
go build: ok. go run . -check: 43 agents valid. go test ./...: ok.
---
.gitignore | 2 +-
README.md | 8 ++++----
docs/LOCAL_DEV.md | 2 +-
github.go | 2 +-
go.mod | 2 +-
site/index.html | 16 ++++++++--------
templates/readme.tmpl | 8 ++++----
7 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/.gitignore b/.gitignore
index f60ce43..cf8ff6a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,5 @@
# Go build artifacts
-/awesome-coding-agents
+/ai-dev-tools
*.exe
*.test
*.out
diff --git a/README.md b/README.md
index 5ad65a3..ff794cb 100644
--- a/README.md
+++ b/README.md
@@ -1,9 +1,9 @@
-# Awesome Coding Agents
+# AI Dev Tools
> Curated ranking of AI-powered developer tools, sorted by GitHub stars.
> Updated daily by GitHub Actions.
-๐ **[Interactive dashboard with star-history charts โ](https://tiennm99.github.io/awesome-coding-agents/)**
+๐ **[Interactive dashboard with star-history charts โ](https://tiennm99.github.io/ai-dev-tools/)**
**Last updated:** 2026-09-16 03:54 UTC ยท **Tracked:** 40 repos
**Top 7-day mover:** [earendil-works/pi](https://github.com/earendil-works/pi) (+2642 stars)
@@ -60,7 +60,7 @@
3. The updater fetches live repo metadata via the GitHub GraphQL API in one batched query.
4. Star counts are appended to `data/history.jsonl` for 7-day delta computation.
5. This `README.md` is regenerated from `templates/readme.tmpl` and committed back to the repo.
-6. `site/data.json` is regenerated and the [dashboard](https://tiennm99.github.io/awesome-coding-agents/) (`site/index.html`) is redeployed to GitHub Pages.
+6. `site/data.json` is regenerated and the [dashboard](https://tiennm99.github.io/ai-dev-tools/) (`site/index.html`) is redeployed to GitHub Pages.
**ฮ7d:** Change in stars over the past 7 days; `โ` means fewer than 7 days of history.
@@ -83,7 +83,7 @@ agents:
tags: [terminal, byo-model, interactive, community]
```
-**Tags** describe a tool across five facets โ the [dashboard](https://tiennm99.github.io/awesome-coding-agents/) filters on them, OR within a facet and AND across facets:
+**Tags** describe a tool across five facets โ the [dashboard](https://tiennm99.github.io/ai-dev-tools/) filters on them, OR within a facet and AND across facets:
| Facet | Tags |
|-------|------|
diff --git a/docs/LOCAL_DEV.md b/docs/LOCAL_DEV.md
index a3f42fb..31c9b68 100644
--- a/docs/LOCAL_DEV.md
+++ b/docs/LOCAL_DEV.md
@@ -9,7 +9,7 @@
1. Go to [https://github.com/settings/tokens](https://github.com/settings/tokens)
2. Click "Generate new token" โ "Generate new token (classic)"
-3. Give it a name (e.g., "awesome-coding-agents")
+3. Give it a name (e.g., "ai-dev-tools")
4. Select scope: **`public_repo`** (needed to read public repo metadata)
5. Click "Generate token" and copy the value
diff --git a/github.go b/github.go
index 3e1919a..6079ba4 100644
--- a/github.go
+++ b/github.go
@@ -251,7 +251,7 @@ func doWithRetry(token string, body []byte) ([]byte, int, error) {
}
req.Header.Set("Authorization", "Bearer "+token)
req.Header.Set("Content-Type", "application/json")
- req.Header.Set("User-Agent", "awesome-coding-agents-updater")
+ req.Header.Set("User-Agent", "ai-dev-tools-updater")
resp, err := httpClient.Do(req)
if err != nil {
diff --git a/go.mod b/go.mod
index 7d02bfe..655bf88 100644
--- a/go.mod
+++ b/go.mod
@@ -1,4 +1,4 @@
-module github.com/tiennm99/awesome-coding-agents
+module github.com/tiennm99/ai-dev-tools
go 1.23
diff --git a/site/index.html b/site/index.html
index 4e84b00..5c92037 100644
--- a/site/index.html
+++ b/site/index.html
@@ -3,11 +3,11 @@
-Awesome Coding Agents โ Rankings & History
+AI Dev Tools โ Rankings & History
-
+
-
+
@@ -211,11 +211,11 @@
- Awesome Coding Agents
+ AI Dev Tools
Curated ranking of open-source AI coding agents by GitHub stars, refreshed daily.
@@ -272,8 +272,8 @@
diff --git a/templates/readme.tmpl b/templates/readme.tmpl
index 6e28e2b..8c7f678 100644
--- a/templates/readme.tmpl
+++ b/templates/readme.tmpl
@@ -1,9 +1,9 @@
-# Awesome Coding Agents
+# AI Dev Tools
> Curated ranking of AI-powered developer tools, sorted by GitHub stars.
> Updated daily by GitHub Actions.
-๐ **[Interactive dashboard with star-history charts โ](https://tiennm99.github.io/awesome-coding-agents/)**
+๐ **[Interactive dashboard with star-history charts โ](https://tiennm99.github.io/ai-dev-tools/)**
**Last updated:** {{.UpdatedAt}} ยท **Tracked:** {{.Total}} repos
{{- if .TopMover.HasMover }}
@@ -25,7 +25,7 @@
3. The updater fetches live repo metadata via the GitHub GraphQL API in one batched query.
4. Star counts are appended to `data/history.jsonl` for 7-day delta computation.
5. This `README.md` is regenerated from `templates/readme.tmpl` and committed back to the repo.
-6. `site/data.json` is regenerated and the [dashboard](https://tiennm99.github.io/awesome-coding-agents/) (`site/index.html`) is redeployed to GitHub Pages.
+6. `site/data.json` is regenerated and the [dashboard](https://tiennm99.github.io/ai-dev-tools/) (`site/index.html`) is redeployed to GitHub Pages.
**ฮ7d:** Change in stars over the past 7 days; `โ` means fewer than 7 days of history.
@@ -48,7 +48,7 @@ agents:
tags: [terminal, byo-model, interactive, community]
```
-**Tags** describe a tool across five facets โ the [dashboard](https://tiennm99.github.io/awesome-coding-agents/) filters on them, OR within a facet and AND across facets:
+**Tags** describe a tool across five facets โ the [dashboard](https://tiennm99.github.io/ai-dev-tools/) filters on them, OR within a facet and AND across facets:
| Facet | Tags |
|-------|------|