devspace-sh/devspace

DevSpace - The Fastest Developer Tool for Kubernetes ⚡ Automate your deployment workflow with DevSpace and develop software directly inside Kubernetes.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 57 minutes ago
Added to GitGenius on September 13th, 2026
Created on August 17th, 2018
Open Issues & Pull Requests: 93 (+0)
GitHub issues: Enabled
Number of forks: 424
Total Stargazers: 5,182 (+0)
Total Subscribers: 53 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

DevSpace is a command-line developer tool for Kubernetes that automates build, test, and debug workflows directly inside Kubernetes clusters.

DevSpace addresses the complexity of developing microservices on Kubernetes by providing a unified workflow automation layer. Rather than requiring developers to manually orchestrate container builds, image pushes, and deployments, the tool codifies these steps in a declarative configuration file that can be versioned alongside code. It enables hot reloading of running containers without rebuilding images or restarting pods, reducing the friction of the inner development loop. The tool works as a client-only application, meaning it requires no cluster-side components or special permissions beyond standard Kubernetes access.

Teams should adopt DevSpace when they want to standardize deployment and development workflows across developers with varying Kubernetes expertise. It suits projects where multiple team members need to deploy consistently without becoming Kubernetes experts themselves. A DevOps engineer can configure the workflow once in devspace.yaml, commit it to version control, and other developers can then deploy the entire project with a single command. The tool supports dynamic configuration through variables, allowing a single base configuration to accommodate differences across environments and developers.

The project maintains active development with passing build status and regular releases. The tool is written in Go and integrates with standard cloud-native tooling including Docker, Helm, and Kaniko for image building. It operates as a CNCF sandbox project and follows OpenSSF best practices for security and maintenance.