Development workspace
Version 1.4 for Windows · Available on the Microsoft Store
DevDockLocal development workspace for Windows
Open your project. Run your commands. Keep development moving.
Keep your Windows development projects, saved commands, Git workflows, Docker environments, and security checks in one desktop workspace. Add database tools with Pro.

- One project workspace
Folders, technologies, commands, run history, health, and tools stay together.
- See active work
Version 1.4 shows Claude Code and Codex activity on each project and keeps running Git work and recent outcomes in the Activity Center.
- Guided Git work
See branch and remote state, protect local changes while switching, and review every push destination.
- Database operations
With Pro, inspect schemas, find records, review migrations, and create backups from the project workspace.
- Local security checks
Scan registered folders for exposed secrets, risky files, unsafe links, and dependency gaps.
Keep your projects, commands, Git workflows, and development tools together.
DevDock keeps local projects in one sidebar and gives each project a focused workspace for its overview, commands, run history, databases, security checks, settings, and tools.
Get back to a recent project from Today, start a saved workflow, and see its output alongside your project. Version 1.4 shows active Claude Code and Codex sessions on the project, adds an Activity Center for running Git work and recent results, and stops every process launched by a managed command.

Why I built it
I built DevDock to keep track of every project I'm working on—where it stands and the commands I use with it—so I can get back to work without retyping the same setup each time.
Beyond commands
Inspect the database. Audit the project. Keep the evidence local.
Check your project for exposed secrets and risky files. With Pro, inspect its database, review migrations, and create backups in the same workspace.
Find records and inspect schemas with Pro.
Inspect project or live schemas, run validated read-only lookups, review migrations, diagnose tables, and handle confirmed native backups.
- SQLite
- MySQL / MariaDB
- PostgreSQL
- Up to 200 rows
Find security issues in your project files.
Find exposed credentials, private keys, tracked sensitive files, escaping symlinks, and missing dependency lockfiles.
- Read-only
- Runs locally
- No source upload
- Values withheld
Screenshots
The project stays at the centre.






Capabilities
Agent presence, recoverable operations, and guided Git work in one workspace.
Explore DevDock 1.4 for Windows: a dependable project workspace with guided Git, commands, Docker, health checks, and security audits. Pro adds database tools and custom workflows.

AI agent presence
See when Claude Code or Codex is actively working in a project before you switch branches, run a build, or edit the same files.
Activity center
Keep running Git operations and recent notifications within reach without leaving a progress window over the workspace.
Guided Git workflows
Inspect repository state, switch branches, fetch, pull, commit, and review push destinations without losing the project context.
Workflow
Open the project. Run the work. Inspect what matters.
Add a project
Register a local project folder and give it a clear place in the sidebar.
Review the workspace
See its folders, health, saved commands, and recent activity from one overview.
Run a command
Start a saved workflow and follow its output from the project view.
Return from Today
Open recent work or a pinned daily workflow without hunting for the project again.

Go deeper
From first project to database and security operations.
What DevDock can do
Explore DevDock 1.4 for Windows: a dependable project workspace with guided Git, commands, Docker, health checks, and security audits. Pro adds database tools and custom workflows.
Browse capabilities →Use casesWhere it fits
DevDock is useful when a local product spans repeated commands, several folders or stacks, databases, containers, and pre-release checks that should stay connected.
Browse use cases →ManualHow to use it
Learn how to organize projects, run commands safely, build daily and Docker workflows, inspect databases, run local security audits, interpret health, and protect DevDock's local data.
Open the manual →Popular workflows
Start with the job you need to do.
A developer project manager built around local work
Organize repositories, commands, Docker environments, project health, and recent runs in one local developer project manager, with database tools in Pro.
Open workflow →Docker Compose managerManage Docker Compose development without losing the project view
Discover Compose services, ports, profiles, health, mounts, and host-versus-container commands from one local development workspace.
Open workflow →local database clientA bounded local database client inside the project workspace
With DevDock Pro, inspect schemas, find records, and export or restore SQLite, MySQL, MariaDB, and PostgreSQL databases. Laravel projects add migration review and table diagnostics.
Open workflow →How-to guides
Step-by-step help with common jobs.
- organize an AI-generated Windows projectTurn an AI-generated project into a workflow you can resume
- manage development projects on WindowsKeep every development project ready to run
- run development commands on WindowsRun recurring development commands with context
- manage Docker Compose on WindowsSee Docker Compose in the context of the project
- inspect local databases on WindowsInspect the database without leaving the project workspace
- scan source code for secrets on WindowsCheck local source code for exposed secrets
- manage multiple repositories on WindowsTreat several repositories as one product
Start here
DevDock guides.
Learn how to organize projects, run commands safely, build daily and Docker workflows, inspect databases, run local security audits, interpret health, and protect DevDock's local data.
Getting started with DevDock
Build a dependable DevDock workspace: register a project, verify detection, run commands safely, and create a daily workflow you can return to.
Read guide →Technology detection and repository extensions
Understand DevDock's non-executing detection model, interpret health results, and add safe repository-owned commands with a small manifest.
Read guide →Docker and Compose workflows
Connect Compose discovery, runtime health, host-versus-container execution, and safe daily environments into one repeatable DevDock workflow.
Read guide →Database tools, schema inspection, and backups
Use DevDock with SQLite, MySQL/MariaDB, PostgreSQL, and detected Laravel databases for safe lookups, schema review, diagnostics, exports, and confirmed restores.
Read guide →Local project security audits and dependency checks
Run DevDock's read-only local security audit, understand each finding, complement it with ecosystem advisory scanners, and respond without exposing secrets.
Read guide →Commands, workflows, and run history
Create dependable project commands, choose safe execution targets, manage long-running work, and use history to diagnose failed runs.
Read guide →Organize multi-folder and multi-repository projects
With Pro, represent a complete product without forcing its API, web client, mobile app, and infrastructure into one repository.
Read guide →Project health and troubleshooting
Interpret health warnings, separate setup problems from command failures, and recover a workspace without resorting to broad destructive cleanup.
Read guide →Privacy, secrets, and local data
Understand what DevDock reads, what it stores, how secret task values are protected, and what happens when projects or history are removed.
Read guide →Start your next project
Get DevDock.
Keep your projects, commands, Git workflows, and development tools together. Available on the Microsoft Store.
Free & Pro: what’s included
Free for up to three local projects with core commands, Git, Docker, project health checks, and security-audit tools. A one-time Pro purchase unlocks unlimited and multi-folder projects, custom workflows, full history and insights, database tools, SSH transfers, and configuration backup and restore.
Privacy and data
Local project data, operating-system secret storage, read-only local audits, and no source upload.
Your first workflow, explained.
Follow the DevDock guide from setup to your first result.
Open the getting-started guideCommon questions
Before you download DevDock.
Does DevDock replace the terminal?
No. It provides a repeatable control surface for common project workflows and can still open a registered folder in a terminal, Visual Studio Code, or File Explorer.
Does project detection run repository code?
No. Detection reads a bounded set of manifests and marker files. It does not execute package managers, build tools, project scripts, or network requests.
Can one project contain several repositories?
Yes, with Pro. Additional labeled folders can represent a frontend, backend, mobile app, or any other separately located repository under one logical project.
Are secret task values stored with ordinary project data?
No. Secret custom-task environment values are kept in Windows Credential Manager.
Which databases does DevDock support?
Database tools are part of DevDock Pro. They support SQLite, MySQL and MariaDB, and PostgreSQL for direct schema inspection, constrained record lookups, counts, exports, and confirmed restores; direct MySQL/MariaDB and PostgreSQL connections need their command-line clients installed. Detected Laravel projects also receive migration, table, seeding, wipe, and database diagnostic actions.
Does DevDock save direct database passwords?
No. Direct connections are session-only, and their passwords are not saved to preferences or command history. MySQL and PostgreSQL connections can require SSL.
What does the DevDock security audit check?
The read-only local baseline scan checks registered folders for recognizable provider tokens, possible hardcoded secrets, private keys, tracked credential files, escaping symbolic links, and missing dependency lockfiles.
Does a clear security audit prove a project is secure?
No. The audit is a practical local baseline, not a penetration test or guarantee. It should be combined with code review, current package-manager advisory scans, secret rotation procedures, and the security controls appropriate to the application.
Can DevDock switch branches without discarding local changes?
Yes. If a normal switch is blocked by tracked, staged, or untracked changes, DevDock can protect those exact changes in a dedicated stash, switch to the selected branch, and restore them. Existing stashes are left untouched, and an interrupted operation exposes a recovery action.