You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -18,16 +20,35 @@ Scan, analyze, and navigate all your coding projects — without ever leaving yo
18
20
19
21
## What is DevAtlas?
20
22
21
-
DevAtlas is a native macOS app built with SwiftUI that acts as a **mission control for developers**. It automatically discovers every project on your machine, detects the language and framework, checks your dependencies for updates, analyzes unused code, visualizes Git activity, and lets you jump into any editor with a single click — all from one beautiful, fast interface.
23
+
DevAtlas is a native macOS app built with SwiftUI for developers who manage many local repositories at once. It scans your disks, identifies real projects from ecosystem-specific marker files, groups them by category and recency, surfaces dependency and code-health signals, and gives you one place to open, inspect, and continue work.
24
+
25
+
Instead of acting like another launcher, DevAtlas combines **workspace discovery**, **codebase intelligence**, **Git analytics**, **project notes**, and **quick actions** in a single desktop app.
26
+
27
+
## Why It Stands Out
28
+
29
+
-**Whole-machine project discovery**: scans your home folder and mounted volumes, with smart exclusions and custom ignore paths
30
+
-**Polyglot project understanding**: recognizes Swift, Node.js, Flutter, Go, Rust, .NET, Python, Java, Docker, and more from real project markers
31
+
-**Built-in dependency visibility**: parses manifests across multiple ecosystems and shows what each project depends on
32
+
-**Actionable code insights**: includes unused code analysis, AI prompt workflows, line/file metrics, and Git activity trends
33
+
-**Native developer workflow**: open projects in installed editors, Terminal, Finder, or Xcode without leaving the app
34
+
-**Zero third-party runtime dependencies**: built entirely on Apple's native frameworks
35
+
36
+
## Screenshots
22
37
23
-
> Supports **20+ languages and frameworks** out of the box: Swift, Node.js, React, Next.js, Vue, Angular, Flutter, Go, Rust, Python, Java, PHP, Ruby, .NET, Docker, and more.
38
+
| Screen | Description | Screenshot |
39
+
|---|---|---|
40
+
| Atlas | Main workspace view for discovering, filtering, and opening local projects. | <imgsrc="./docs/app.png"alt="Atlas"width="500" /> |
41
+
| Stats | Portfolio-level dashboard for code volume, project mix, and Git activity. | <imgsrc="./docs/stats.png"alt="Stats"width="500" /> |
42
+
| Notebook | Project-linked notes and todos with Markdown editing and organization tools. | <imgsrc="./docs/notebook.png"alt="Notebook"width="500" /> |
43
+
| AI Prompts | Curated engineering prompts for audits, refactoring, testing, and documentation workflows. | <imgsrc="./docs/ai_prompts.png"alt="AI Prompts"width="500" /> |
44
+
| Settings | App preferences for theme, language, scanning behavior, and personalization. | <imgsrc="./docs/settings.png"alt="Settings"width="500" /> |
24
45
25
46
---
26
47
27
48
## ✨ Features
28
49
29
50
### 🔍 Intelligent Project Discovery
30
-
DevAtlas scans all mounted disks on your Mac and automatically maps every coding project it finds. Projects are auto-categorized into **Web**, **Mobile**, **Desktop**, and **Cloud** — and refreshed in the background as you work.
51
+
DevAtlas's core strength is automatic project indexing across your machine. It scans mounted volumes and your home directory, resolves symlinks, removes duplicates, skips noisy folders, and turns raw directories into a structured project atlas.
- Auto-detects project type from marker files (`package.json`, `go.mod`, `pubspec.yaml`, `Dockerfile`, ...)
@@ -38,7 +59,7 @@ DevAtlas scans all mounted disks on your Mac and automatically maps every coding
38
59
---
39
60
40
61
### 🤖 AI-Powered Code Analysis
41
-
DevAtlas integrates **40+ AI-powered prompts** across 14 categories to help you improve your codebase. These prompts are designed to work with Claude, ChatGPT, or any LLM of your choice.
62
+
DevAtlas ships with a dedicated prompt workspace for reviewing, refactoring, documenting, and stress-testing your code with external LLMs. The prompts are organized by engineering intent, so the app becomes a practical launchpad for deeper audits instead of a generic prompt list.
42
63
43
64
#### 📊 Code Quality
44
65
| Prompt | Description |
@@ -51,8 +72,8 @@ DevAtlas integrates **40+ AI-powered prompts** across 14 categories to help you
51
72
52
73
#### ⚡ Performance
53
74
| Prompt | Description |
54
-
|-------- Bottleneck Analysis|-------------|
55
-
|| Holistic performance audit with profiling suggestions |
75
+
|--------|-------------|
76
+
|Bottleneck Analysis | Holistic performance audit with profiling suggestions |
@@ -65,8 +86,8 @@ DevAtlas integrates **40+ AI-powered prompts** across 14 categories to help you
65
86
66
87
#### 🧪 Testing
67
88
| Prompt | Description |
68
-
| Test Coverage Analysis | Identify|--------|-------------|
69
-
untested code paths |
89
+
|--------|-------------|
90
+
| Test Coverage Analysis | Identify untested code paths |
70
91
| Unit Test Audit | Test quality and reliability review |
71
92
| Test Generator | Generate production-quality unit tests |
72
93
@@ -89,7 +110,7 @@ DevAtlas integrates **40+ AI-powered prompts** across 14 categories to help you
89
110
---
90
111
91
112
### 📦 Dependency Management & Version Checker
92
-
See all your project's dependencies at a glance — and know instantly which ones are outdated.
113
+
Dependency insight is built into the project detail flow. DevAtlas parses manifests directly from each repository and aggregates regular, development, and grouped project dependencies where applicable.
93
114
94
115
| Ecosystem | Manifest File |
95
116
|---|---|
@@ -101,12 +122,8 @@ See all your project's dependencies at a glance — and know instantly which one
101
122
| Swift (CocoaPods) |`Podfile`|
102
123
| Swift (Carthage) |`Cartfile`|
103
124
| .NET / C# |`.csproj`, `.sln`|
104
-
| Java |`pom.xml`, `build.gradle`|
105
-
| Python |`requirements.txt`, `pyproject.toml`|
106
-
| PHP |`composer.json`|
107
-
| Ruby |`Gemfile`|
108
125
109
-
DevAtlas fetches the **latest available version** of each package directly from the relevant registry (npm, pub.dev, crates.io, pkg.go.dev, etc.) using concurrent async requests — so you always know what needs updating.
126
+
DevAtlas also checks package versions against upstream registries so outdated dependencies are visible without manually opening each manifest.
110
127
111
128
---
112
129
@@ -123,7 +140,7 @@ Dead code is technical debt. DevAtlas scans your source files and highlights sym
123
140
---
124
141
125
142
### 📊 Project Statistics & Git Insights
126
-
A full picture of your codebase health — across every project, at once.
143
+
The stats dashboard turns your local repos into a portfolio-level view. It combines code volume, project mix, and Git contribution history into one interface built with Swift Charts.
127
144
128
145
- Total file count and **lines of code** per project
@@ -134,7 +151,7 @@ A full picture of your codebase health — across every project, at once.
134
151
---
135
152
136
153
### 📝 Notebook
137
-
A lightweight, project-linked note-taking system built right in.
154
+
DevAtlas includes a local notebook layer so project context stays attached to the codebase instead of being scattered across separate apps.
138
155
139
156
- Notes and tasks tied to specific projects
140
157
- Full **Markdown rendering**
@@ -145,12 +162,12 @@ A lightweight, project-linked note-taking system built right in.
145
162
---
146
163
147
164
### ⚡ Quick Actions
148
-
Stop hunting through Finder. Open any project directly in your preferred editor:
165
+
Once a project is indexed, DevAtlas is also the fastest way back into it. Quick actions are designed for immediate context switching between discovery and execution.
149
166
150
-
-**VS Code**, **Xcode**, **Cursor**, **Zed**, and more
0 commit comments