Hi everyone - Looking for feedback for this new open source project we launched. It's called DevPod and it's built on the devcontainer.json standard to create reproducible dev environments. It lets you spin up dev environments in any infra, kind of like a Terraform but for dev environments.
Compared to hosted services such as Github Codespaces, JetBrains Spaces, or Google Cloud Workstations, DevPod has the following advantages:
- Open Source: DevPod is 100% open-source and extensible. A provider doesn’t exist? Just create your own.
- Client-only: No need to install a server backend. DevPod runs solely on your computer.
- Cross IDE support: VS Code and the full JetBrains suite is supported. Other IDEs can be connected through ssh.
- Rich feature set: DevPod already supports prebuilds, auto inactivity shutdown, git & docker credentials sync, with many more features to come.
I've gotten tons of good feedback from folks here in the past for other OSS projects, so I'm hoping to get some thoughts on this new project today.
What do you think? Open for any feedback - even if you think DevPod sucks, let me know.
- File sync with the local filesystem and the container (2-way)
- Port-forwarding to localhost for debugging (I guess the DevPod way is to run the entire IDE in the container, but I love Tilt/DevSpace for allowing me to work in my local fat IDE)