¡Estamos contratando! Ven a construir el futuro de los entornos de desarrollo remoto con nosotros.
DevPod es una herramienta exclusiva de cliente para crear entornos de desarrollador reproducibles basados en un devcontainer.json en cualquier backend. Cada entorno de desarrollador se ejecuta en un contenedor y se especifica mediante devcontainer.json. A través de los proveedores de DevPod, estos entornos se pueden crear en cualquier backend, como la computadora local, un clúster de Kubernetes, cualquier máquina remota accesible o en una VM en la nube.
Puedes pensar en DevPod como el pegamento que conecta tu IDE local a una máquina en la que deseas desarrollar. Entonces, dependiendo de los requisitos de su proyecto, puede crear un espacio de trabajo localmente en la computadora, en una máquina en la nube robusta con muchas GPU o en una computadora remota de repuesto. Dentro de DevPod, cada espacio de trabajo se administra de la misma manera, lo que también facilita el cambio entre espacios de trabajo que podrían estar alojados en otro lugar.
Descargar DevPod de escritorio:
MacOS Silicio/ARM
Mac OS Intel/AMD
ventanas
Imagen de la aplicación Linux
Eche un vistazo a DevPod Docs para obtener más información.
DevPod reutiliza el estándar abierto DevContainer (utilizado por GitHub Codespaces y VSCode DevContainers) para crear una experiencia de desarrollador consistente sin importar qué backend desee usar.
En comparación con servicios alojados como Github Codespaces, JetBrains Spaces o Google Cloud Workstations, DevPod tiene las siguientes ventajas:
Ahorro de costos : DevPod suele ser entre 5 y 10 veces más barato que los servicios existentes con conjuntos de características comparables porque utiliza máquinas virtuales desnudas en cualquier nube y apaga automáticamente las máquinas virtuales no utilizadas.
Sin dependencia de un proveedor : elija el proveedor de nube que más le convenga, ya sea el más barato o el más potente. DevPod es compatible con todos los proveedores de nube. Si estás cansado de utilizar un proveedor, cámbialo con un solo comando.
Desarrollo local : obtienes la misma experiencia de desarrollador también localmente, por lo que no necesitas depender en absoluto de un proveedor de nube.
Compatibilidad con IDE cruzado : VSCode y el conjunto completo de JetBrains son compatibles, todos los demás se pueden conectar a través de ssh simple.
Solo cliente : no es necesario instalar un servidor backend, DevPod solo se ejecuta en su computadora.
Código abierto : DevPod es 100% de código abierto y extensible. ¿No existe un proveedor? Simplemente crea el tuyo propio.
Amplio conjunto de funciones : DevPod ya admite compilaciones previas, apagado automático por inactividad, sincronización de credenciales de git y Docker y muchas más funciones por venir.
Aplicación de escritorio : DevPod viene con una aplicación de escritorio fácil de usar que abstrae toda la complejidad. Si desea crear su propia integración, DevPod también ofrece una CLI rica en funciones.