Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

DevSpace

Centralize every developer project. Tools, credentials, git, terminals β€” one dashboard.

Download Latest Total Downloads Platform Stars

🌐 Website Β· ⬇️ Download Β· πŸ”’ Privacy Β· πŸ› Report a bug

DevSpace dashboard


πŸ€” The problem

Every developer morning looks the same:

πŸ”„ Switch project Mentally re-establish context
πŸ› οΈ Open the right IDE For this stack
πŸ“‹ Find the credentials Notion? Sticky note? .env?
πŸ’» Spawn 3 terminals Build, git, tail
🌐 Open the right tabs Docs, dashboard, ticket tracker
πŸ—„οΈ Launch the DB client Connect with the right credentials

~30 minutes lost. Every. Single. Day.

βœ… The solution

DevSpace gives you one card per project on a dashboard. Click it and your IDE, terminals, browser tabs, and DB client launch β€” exactly the way you set them up.

Auto-discovered tools Git workflow
Auto-discovers 100+ tools in <3 seconds
Dynamic Windows enumeration finds every IDE, CLI, browser, and DB client on your machine.
Full git workflow built in
Commit graph, blame, conflict resolver, branch compare, stash. No more terminal context-switching.
Project details Tool templates
Multiple encrypted credentials per project
DPAPI-encrypted vault, drag-to-reorder, custom labels, one-click copy. Tools, credentials, quick actions β€” all in one card.
Tool Templates β€” reusable collections
Save your most-used tool sets (".NET API", "React Frontend") and apply them to any project in one click. Bulk-import into existing projects.

⬇️ Download

Format File Size Best for
NSIS Installer DevSpace.Setup.*.exe ~80 MB Most users β€” start menu, auto-update
Portable Zip DevSpace-*-portable.zip ~75 MB USB-portable, no install

System requirements: Windows 10 (64-bit) or Windows 11 Β· 4 GB RAM Β· 500 MB free disk


✨ Features

πŸ” Auto-discover your dev tools

Tool discovery

  • Dynamic Windows enumeration in parallel: Registry ARP (HKLM, HKLM\WOW6432Node, HKCU) + Start Menu shortcuts + PATH scanning
  • Finds 100+ apps in under 3 seconds on a typical dev machine
  • Zero hardcoded patterns β€” new tools appear automatically as you install them
  • Smart classification across 16 categories: IDEs, runtimes, SCM, containers, databases, terminals, browsers, build tools, cloud CLIs, and more

πŸ”„ Manual rescan with live progress

Scan tools

  • One-click Scan Tools rescans your machine after you install something new
  • Live SignalR progress: each source (Registry / Start Menu / PATH) reports in real time
  • Diff against last scan β€” see what's new, what changed
  • Skip or undo individual results before saving

πŸ“‘ Tool Templates β€” reusable tool collections

Tool templates

  • Save your most-used tool sets (e.g. ".NET API", "React Frontend", "Data Pipeline")
  • Apply to a project in one click β€” all configured tools added at once
  • Edit and reuse across projects Β· top-level navigation at /templates
  • Bulk-import tools from a template into existing projects too β€” no need to re-add one by one

πŸ” Multiple encrypted credentials per project

Project details

  • Per-project credentials encrypted with Microsoft DataProtection (DPAPI), tied to your Windows user account β€” never plain text on disk
  • Multiple credentials per project: dev DB password, staging DB, API tokens, SSH keys β€” all in one card
  • Drag-and-drop to reorder Β· one-click copy with success feedback
  • Custom labels per credential (Username, DB Password, API Token, anything you want)

πŸ› οΈ Add or edit projects in 3 steps

Project wizard

  • 3-step wizard: Basic Info β†’ Directories β†’ Credentials
  • Auto-detects git on directory selection β€” no manual repo URL needed
  • Apply a Tool Template during creation to bulk-add tools
  • Same wizard, Edit mode β€” every field stays editable

πŸ“Š Full git workflow, built in

Git workflow

  • Visual commit graph: zoom 20-300%, filter by branch / author / date
  • 4-panel layout: graph + commit details + staging area + diff viewer
  • 6-tab sidebar: Commit Β· Branch Explorer Β· Commit History Β· Remotes Β· Tags Β· Stashes
  • Stash management, cherry-pick, rebase, merge, conflict resolver, branch comparison
  • 27-language syntax highlighting Β· word-level diff Β· whitespace toggle Β· Ctrl+F search

✏️ Commit panel with hunk-level staging

Commit panel

  • Stage individual hunks or whole files using real git add / git restore --staged (not faked)
  • Live diff preview as you stage
  • Inline commit message + commit button β€” no separate dialog
  • 13 input dialogs Β· 4 context menus Β· 10+ keyboard shortcuts Β· Ctrl+K command palette

πŸ“œ Commit history with smart filters

Commit history

  • Filter by branch, author, or date
  • Click any commit for full details + diff
  • Per-file history view Β· blame view Β· branch comparison
  • Manual refresh button β€” no disk-thrashing auto-poll

πŸ”— Personalized quick links

Personalized links

  • Pin your most-used URLs, terminal commands, or apps to the dashboard
  • Three types: 🌐 Web link Β· πŸ’» Terminal command Β· ▢️ Application launch
  • Always one click away β€” no project context needed
  • Stored locally, synced via cloud sync (when that ships)

🏠 One dashboard, every project

  • Pin frequently-used projects Β· search by tag, organization, or path
  • Bulk-import git repos by scanning directory trees (auto-finds every .git repo, deduplicates, imports in one click)
  • Per-project: tools, credentials, quick commands, git status
  • Up to 6 quick-action buttons per project, drag-and-drop reorderable

πŸ—οΈ How it works

graph TB
    User([πŸ‘€ You])

    subgraph Desktop["πŸ’» Your Windows machine"]
        Electron["πŸ–ΌοΈ Electron + React UI"]
        API["βš™οΈ .NET 9 WebAPI<br/>(local, port 7003)"]
        DB[("πŸ—„οΈ SQLite<br/>(encrypted credentials)")]
        Git[".git CLI"]
        WinAPIs["πŸͺŸ Registry / Start Menu / PATH"]
    end

    User -->|clicks| Electron
    Electron <-->|HTTP + SignalR| API
    API --> DB
    API --> Git
    API --> WinAPIs

    style Electron fill:#28B0F7,color:#fff,stroke:#0277bd
    style API fill:#4CAF50,color:#fff,stroke:#2e7d32
    style DB fill:#FF9800,color:#fff,stroke:#e65100
    style WinAPIs fill:#7E57C2,color:#fff,stroke:#4527a0
Loading

A two-process desktop app: an Electron renderer for the UI, a local .NET 9 WebAPI for everything else (running on localhost:7003).

Local-first. Your data never leaves your machine. No cloud account required, no telemetry in this release.

Stack: Electron Β· React 18 Β· TypeScript Β· Tailwind CSS Β· Redux Toolkit Β· .NET 9 Β· Entity Framework Core Β· SignalR Β· SQLite Β· Clean Architecture Β· CQRS Β· DDD


πŸ”’ Privacy & security

DevSpace is built privacy-first.

  • βœ… Local-first: project data, credentials, and git history never leave your machine
  • βœ… No telemetry: this release collects nothing β€” no app launch pings, no analytics. Future versions will be opt-in only.
  • βœ… Encryption at rest: credentials encrypted with Windows DPAPI, scoped to your user account
  • βœ… Shell command whitelist: 21 vetted commands with argument sanitization β€” no arbitrary code execution
  • βœ… No analytics, no ads, no third-party SDKs in the binary

πŸ“„ Read the full privacy policy


πŸ—ΊοΈ Roadmap

Status Phase What
βœ… Shipped v2.2.0-preview (Apr 2026) Public preview Β· tool templates Β· typography overhaul Β· market readiness
🚧 In progress Cloud sync (Phase 1) Supabase-backed, opt-in: settings, theme, recent projects
πŸ“‹ Planned macOS support Once Windows is rock-solid

πŸ› Found a bug?

Open an issue: github.com/biswajitpanday/Devspace-Releases/issues

Bug reports with the following are gold:

  • Windows version (run winver)
  • DevSpace version (Help β†’ About DevSpace)
  • Steps to reproduce
  • Screenshot if it's visual

πŸ’– Support the project

DevSpace is free during the public preview. If it saves you time:

  • ⭐ Star this repo β€” costs nothing, helps a lot
  • πŸ’Ό Hire me: linkedin.com/in/biswajitpanday β€” open to opportunities in Germany
  • πŸ“° Share with developers who'd find it useful
  • πŸ› Report bugs β€” every report makes the next release better

πŸ“„ License

DevSpace is free during the public preview for personal and commercial use on Windows machines you own or control.

This repository contains release binaries only. Source code is proprietary and not distributed.

See LICENSE.md for the full End User License Agreement (no redistribution, no reverse engineering, build expires 2027-04-26, etc.).


πŸ‘€ Authors

Biswajit Panday β€” Senior .NET Architect & AI Solutions Engineer (Lead)

Website LinkedIn GitHub Email

Abdullah Saleh Robin β€” Co-author

LinkedIn GitHub Email

Built with ❀️ on nights and weekends β€” concept to public preview, 18 months.

About

Releases of DevSpace

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors