Skip to content

Commit 68d1dd6

Browse files
committed
feat(catalog): add desktop agents and expand coding tools
1 parent 3be752a commit 68d1dd6

121 files changed

Lines changed: 3776 additions & 429 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

cspell.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,14 @@
5353
"sağlayıcılı",
5454
"ccstatusline",
5555
"API'lerle",
56+
"acli",
5657
"aracidir",
58+
"glab",
59+
"Rovo",
60+
"rovo",
61+
"rovodev",
62+
"Zcode",
63+
"zcode",
5764
"Anthropics",
5865
"BYOK",
5966
"Codestral",
@@ -122,6 +129,8 @@
122129
"Optimierung",
123130
"Optimizasyonlar",
124131
"Porcentagem",
132+
"refactoriser",
133+
"refatorar",
125134
"Pulumi",
126135
"Qoder",
127136
"Qwen",

data/github-stars.json

Lines changed: 38 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,54 +2,76 @@
22
"extensions": {
33
"amp": null,
44
"augment-code": null,
5-
"claude-code": 138.4,
6-
"cline": 64.8,
7-
"codex": 99.7,
5+
"claude-code": 138.5,
6+
"cline": 64.9,
7+
"codex": null,
88
"continue": 35,
99
"droid": null,
1010
"gemini-code-assist": null,
1111
"github-copilot": null,
1212
"jetbrains-junie": null,
1313
"kilo-code": 26.4,
14+
"kimi-code": 4.3,
15+
"mistral-vibe": null,
16+
"opencode-extension": 188.2,
1417
"qoder": null,
1518
"roo-code": 24.4,
19+
"rovo-dev": null,
1620
"tabnine": 10.8,
1721
"verdent": 0
1822
},
1923
"clis": {
2024
"amazon-q-developer-cli": 2,
2125
"amp-cli": null,
2226
"augment-code-cli": 0.3,
23-
"claude-code-cli": 138.4,
27+
"claude-code-cli": 138.5,
2428
"cline-cli": null,
2529
"codebuddy-cli": null,
26-
"codex-cli": 99.7,
30+
"codex-cli": 100.3,
2731
"continue-cli": 35,
28-
"cursor-cli": 33,
32+
"cursor-cli": 33.1,
2933
"deepv-code": 0.4,
3034
"droid-cli": null,
3135
"gemini-cli": 106.1,
3236
"github-copilot-cli": 11,
37+
"gitlab-duo-cli": null,
38+
"grok-build": null,
39+
"junie-cli": null,
3340
"kilo-code-cli": 26.4,
34-
"kimi-cli": 9.9,
35-
"kiro-cli": 4,
41+
"kimi-cli": 4.3,
42+
"kiro-cli": 4.1,
3643
"kode": 5.2,
44+
"mistral-vibe-cli": null,
3745
"neovate-code": 1.6,
38-
"opencode": null,
39-
"qoder-cli": null
46+
"opencode": 188.2,
47+
"omp": 18.9,
48+
"qoder-cli": null,
49+
"qwen-code": 26.2,
50+
"rovo-dev-cli": null
4051
},
41-
"ides": {
52+
"desktops": {
4253
"air": null,
54+
"claude-code-desktop": 138.5,
55+
"codex-app": null,
56+
"factory-desktop": null,
57+
"minimax-code": null,
58+
"opencode-desktop": 188.2,
59+
"qoder": null,
60+
"stagewise": 6.7,
61+
"trae-work": null,
62+
"verdent-deck": 0,
63+
"workbuddy": null,
64+
"zcode": null
65+
},
66+
"ides": {
4367
"antigravity": null,
4468
"codebuddy": null,
4569
"codeflicker": null,
46-
"cursor": 33,
70+
"cursor": 33.1,
4771
"intellij-idea": 20.4,
48-
"kiro": 4,
49-
"qoder": null,
72+
"kiro": 4.1,
5073
"trae": null,
51-
"verdent-deck": 0,
52-
"vscode": 187.7,
74+
"vscode": 187.8,
5375
"windsurf": null,
5476
"zed": 87.3
5577
},
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"$schema": "https://json-schema.org/draft/2020-12/schema",
3+
"title": "Desktop Manifest Schema",
4+
"description": "Schema for standalone desktop coding-agent metadata",
5+
"type": "object",
6+
"allOf": [{ "$ref": "./ref/app.schema.json" }]
7+
}

manifests/$schemas/github-stars.schema.json

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,26 @@
4545
},
4646
"additionalProperties": false
4747
},
48+
"desktops": {
49+
"type": "object",
50+
"description": "GitHub stars for desktop coding agents",
51+
"patternProperties": {
52+
"^[a-z0-9-]+$": {
53+
"oneOf": [
54+
{
55+
"type": "number",
56+
"minimum": 0,
57+
"description": "Number of GitHub stars in thousands (e.g., 42 = 42k stars)"
58+
},
59+
{
60+
"type": "null",
61+
"description": "No GitHub stars data available"
62+
}
63+
]
64+
}
65+
},
66+
"additionalProperties": false
67+
},
4868
"ides": {
4969
"type": "object",
5070
"description": "GitHub stars for IDEs",
@@ -66,6 +86,6 @@
6686
"additionalProperties": false
6787
}
6888
},
69-
"required": ["extensions", "clis", "ides"],
89+
"required": ["extensions", "clis", "desktops", "ides"],
7090
"additionalProperties": false
7191
}

manifests/$schemas/ref/app.schema.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"$schema": "https://json-schema.org/draft/2020-12/schema",
33
"$id": "app.schema.json",
44
"title": "Base App Schema",
5-
"description": "Common fields for application products (CLI, IDE)",
5+
"description": "Common fields for application products (CLI, IDE, desktop)",
66
"type": "object",
77
"allOf": [
88
{

manifests/$schemas/ref/product.schema.json

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://json-schema.org/draft/2020-12/schema",
33
"title": "Base Product Schema",
4-
"description": "Common fields for all product types (CLI, IDE)",
4+
"description": "Common fields for all development-tool product surfaces",
55
"type": "object",
66
"allOf": [
77
{
@@ -10,6 +10,11 @@
1010
{
1111
"type": "object",
1212
"properties": {
13+
"familyId": {
14+
"type": "string",
15+
"pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
16+
"description": "Stable product-family identifier shared by related IDE, CLI, extension, and desktop surfaces"
17+
},
1318
"latestVersion": {
1419
"type": "string",
1520
"description": "The latest stable version number (typically found on download page or changelog page)"
@@ -58,13 +63,13 @@
5863
"$defs": {
5964
"relatedProducts": {
6065
"type": "array",
61-
"description": "Related products (IDEs, CLIs, or extensions)",
66+
"description": "Related products (IDEs, CLIs, extensions, or desktop apps)",
6267
"items": {
6368
"type": "object",
6469
"properties": {
6570
"type": {
6671
"type": "string",
67-
"enum": ["ide", "cli", "extension"],
72+
"enum": ["ide", "cli", "extension", "desktop"],
6873
"description": "Type of the related product"
6974
},
7075
"productId": {

manifests/clis/claude-code-cli.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"$schema": "../$schemas/cli.schema.json",
33
"id": "claude-code-cli",
44
"name": "Claude Code",
5+
"familyId": "claude-code",
56
"description": "AI coding assistant CLI for your terminal. Understands your codebase, executes tasks via natural language, explains code, and manages git workflows with MCP integration.",
67
"translations": {
78
"zh-Hans": {
@@ -136,6 +137,7 @@
136137
"blog": "https://www.claude.com/blog"
137138
},
138139
"relatedProducts": [
140+
{ "type": "desktop", "productId": "claude-code-desktop" },
139141
{
140142
"type": "extension",
141143
"productId": "claude-code"

manifests/clis/codex-cli.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"$schema": "../$schemas/cli.schema.json",
33
"id": "codex-cli",
44
"name": "Codex CLI",
5+
"familyId": "codex",
56
"description": "OpenAI's Codex CLI is a local coding agent that reads, modifies, and runs code through natural language commands. Enables building, debugging, and automating coding tasks.",
67
"translations": {
78
"zh-Hans": {
@@ -91,7 +92,10 @@
9192
"reddit": null,
9293
"blog": "https://openai.com/news"
9394
},
94-
"relatedProducts": [],
95+
"relatedProducts": [
96+
{ "type": "desktop", "productId": "codex-app" },
97+
{ "type": "extension", "productId": "codex" }
98+
],
9599
"platforms": [
96100
{
97101
"os": "macOS",

manifests/clis/deepv-code.json

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,21 @@
3939
}
4040
},
4141
"verified": false,
42+
"sources": [
43+
{
44+
"url": "https://github.com/OrionStarAI/EasyCode",
45+
"title": "Easy Code repository (formerly DeepV Code)",
46+
"fields": ["githubUrl", "license", "resourceUrls.issue"]
47+
}
48+
],
49+
"lastVerifiedAt": "2026-07-21",
50+
"verifiedBy": "codex-agent",
51+
"confidence": "medium",
4252
"websiteUrl": "https://dvcode.deepvlab.ai",
4353
"docsUrl": "https://deepvcode.com/guides",
4454
"vendor": "OrionStar",
4555
"latestVersion": "0.1.0",
46-
"githubUrl": "https://github.com/OrionStarAI/DeepVCode",
56+
"githubUrl": "https://github.com/OrionStarAI/EasyCode",
4757
"license": "Apache-2.0",
4858
"pricing": [
4959
{
@@ -73,7 +83,7 @@
7383
"changelog": null,
7484
"pricing": "https://dvcode.deepvlab.ai/pricing",
7585
"mcp": null,
76-
"issue": "https://github.com/OrionStarAI/DeepVCode/issues"
86+
"issue": "https://github.com/OrionStarAI/EasyCode/issues"
7787
},
7888
"communityUrls": {
7989
"linkedin": null,

manifests/clis/droid-cli.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"$schema": "../$schemas/cli.schema.json",
33
"id": "droid-cli",
44
"name": "Droid CLI",
5+
"familyId": "droid",
56
"description": "Factory AI's Droid CLI is a terminal-based coding agent that handles complete feature development from planning to testing. Integrates with enterprise tools and provides transparent diff reviews.",
67
"translations": {
78
"zh-Hans": {
@@ -84,7 +85,10 @@
8485
"reddit": null,
8586
"blog": null
8687
},
87-
"relatedProducts": [],
88+
"relatedProducts": [
89+
{ "type": "desktop", "productId": "factory-desktop" },
90+
{ "type": "extension", "productId": "droid" }
91+
],
8892
"platforms": [
8993
{
9094
"os": "macOS",

0 commit comments

Comments
 (0)