-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path__init__.py
More file actions
87 lines (85 loc) · 2.9 KB
/
Copy path__init__.py
File metadata and controls
87 lines (85 loc) · 2.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
"""DevForge — unified CLI for all developer tools."""
__version__ = "0.4.0"
# Tool registry: name -> (package, description, icon, pricing)
TOOLS = {
"guard": {
"package": "api-contract-guardian",
"description": "OpenAPI breaking change detection and CI gating",
"icon": "⚡",
"pricing": "Free / Pro",
"status": "ready",
"url": "https://github.com/Coding-Dev-Tools/api-contract-guardian",
},
"sql": {
"package": "json2sql",
"description": "Convert JSON datasets to SQL INSERT statements",
"icon": "↻",
"pricing": "Free / Pro",
"status": "ready",
"url": "https://github.com/Coding-Dev-Tools/json2sql",
},
"deploy": {
"package": "deploydiff",
"description": "Infrastructure change preview with cost impact",
"icon": "☁",
"pricing": "Free / Pro",
"status": "ready",
"url": "https://github.com/Coding-Dev-Tools/deploydiff",
},
"drift": {
"package": "configdrift",
"description": "Detect configuration file drift across environments",
"icon": "⌘",
"pricing": "Free / Pro",
"status": "ready",
"url": "https://github.com/Coding-Dev-Tools/configdrift",
},
"ghost": {
"package": "apighost",
"description": "Mock API server from OpenAPI specs with VCR recording",
"icon": "👻",
"pricing": "Free / Pro",
"status": "ready",
"url": "https://github.com/Coding-Dev-Tools/apighost",
},
"auth": {
"package": "apiauth",
"description": "API key and JWT lifecycle management with encrypted store",
"icon": "🔑",
"pricing": "Free / Pro",
"status": "ready",
"url": "https://github.com/Coding-Dev-Tools/apiauth",
},
"envault": {
"package": "envault",
"description": "Env variable syncing, diffing, and secret rotation",
"icon": "🔒",
"pricing": "Free / Pro",
"status": "ready",
"url": "https://github.com/Coding-Dev-Tools/envault",
},
"schema": {
"package": "schemaforge",
"description": "Bidirectional ORM schema converter (11 formats)",
"icon": "🔄",
"pricing": "Free / Pro",
"status": "ready",
"url": "https://github.com/Coding-Dev-Tools/schemaforge",
},
"mcp": {
"package": "click-to-mcp",
"description": "Auto-wrap any Click/typer CLI as an MCP server",
"icon": "🔌",
"pricing": "Free / Pro",
"status": "ready",
"url": "https://github.com/Coding-Dev-Tools/click-to-mcp",
},
"deadcode": {
"package": "deadcode",
"description": "Detect unused exports, dead routes, orphaned CSS in TS/React",
"icon": "🧹",
"pricing": "Free / Pro",
"status": "ready",
"url": "https://github.com/Coding-Dev-Tools/deadcode",
},
}