Tech Stack Detection

Last updated: 2026-08-05


Overview

Dev WorkDir automatically detects what framework and technology each project uses. You can tell at a glance what’s in each folder — no more guessing.


What We Detect

29 Frameworks & Languages

Category Frameworks
JS/TS Fullstack Next.js, Nuxt, Remix, Astro, SvelteKit, Solid Start, Hono
Frontend React, Vue, Angular, Qwik, Express, Fastify
Node Backend NestJS, Hono
Python Django, FastAPI, Flask
Go Gin, Fiber
Rust Actix-web, Rocket
Ruby Rails, Sinatra
Mobile/Desktop Tauri, Expo, Capacitor
Docs/Static VitePress, Docusaurus, Hugo

12+ Project Types

  • npm / pnpm / yarn / bun projects
  • Rust (Cargo)
  • Go modules
  • Python (pip, poetry, etc.)
  • Ruby (bundler)
  • Docker projects
  • Xcode projects
  • And more…

How Detection Works

Four-Level Detection Strategy

Dev WorkDir uses a layered approach to figure out what a project is:

Level 1 — Strong Identifiers

  • Specific config files (e.g., next.config.js, nuxt.config.ts)
  • Package dependencies (e.g., react, vue in package.json)

Level 2 — Package Managers

  • package.json → JS/TS project
  • Cargo.toml → Rust project
  • go.mod → Go project
  • pyproject.toml / requirements.txt → Python project

Level 3 — Docker

  • Dockerfile / docker-compose.yml → Docker project

Level 4 — Language Fallback

  • Detect dominant language from file extensions
  • Used when no framework is detected

What You See

Project Card Icon

Each project card shows the framework icon so you can identify it at a glance.

Detail View Info

Select a project to see:

  • Framework name and icon
  • Project type
  • Detected package manager
  • Monorepo status (if applicable)

Detection Accuracy

We’re constantly improving detection. Here’s what to know:

  • Most common frameworks: Detected with high accuracy
  • New or niche frameworks: May not be detected yet (but still show as generic project type)
  • Custom setups: May fall back to language-level detection

If a project isn’t detected correctly, let us know and we’ll improve it.


Tips

1. Quick Scan of a Folder

Wondering what’s in a folder? Just add it to Dev WorkDir and within seconds you’ll see:

  • How many projects
  • What frameworks
  • Which ones are monorepos

2. Filter by Framework

Looking for all your React projects? Use search or scan visually by icon.

3. Detection + Templates

Create a new project with a template, and detection works immediately — no delay.


Know what you’re working with, instantly.