se había convertido Visual Studio Code Es uno de los editores de código más populares entre los desarrolladores, pero la disponibilidad de versiones derivadas de código abierto ofrece a los usuarios opciones adicionales para quienes buscan una experiencia diferente o un mayor control sobre los componentes y las funciones. Algunos de estos proyectos se basan en la plataforma de código abierto VS Code, con modificaciones o la eliminación de ciertos componentes propios de la distribución original.

Estas alternativas pueden diferir en la forma en que se recopilan, licencian y actualizan los datos, así como en las funciones integradas. Algunas opciones pueden ofrecer una experiencia más parecida a la de VS Code, con cambios específicos para adaptarse a los usuarios que prefieren el software de código abierto.
En este artículo revisamos 4 alternativas de código abierto a VS CodeCon una explicación de lo que distingue a cada opción y lo que debes saber antes de cambiar a ella, para que puedas elegir el editor que mejor se adapte a tu estilo de trabajo y necesidades de programación.
VS Code es uno de los editores de código más populares; es relativamente ligero, ofrece complementos para todo tipo de usos y se basa en un núcleo de código abierto. Sin embargo, la versión descargada directamente de Microsoft no lo es; incluye funciones para recopilar datos de uso (telemetría), tiene una licencia propietaria (no de código abierto) y sus servicios de tienda se limitan a las versiones oficiales de Microsoft.
Dado que el núcleo de VS Code es de código abierto, han surgido múltiples bifurcaciones, desarrolladas por la comunidad, cada una siguiendo un camino diferente; algunas son editores todo en uno adecuados para diversos usos, mientras que otras se han convertido en herramientas más especializadas.
VSCodium
Es VS Code después de eliminar las funciones de recopilación de datos de uso (telemetría).


Si buscas una alternativa lo más parecida posible a VS Code, pero sin las funciones de seguimiento de datos (telemetría), VSCodium es la opción perfecta para ti; este software elimina todos los elementos de seguimiento, marcas registradas y términos de licencia de propiedad del repositorio original de VS Code.
La experiencia de usuario es prácticamente idéntica; el proceso de edición es el mismo, salvo que VSCodium reemplaza la tienda de plugins de Microsoft por VSX Marketplace. El único inconveniente es que algunos plugins son exclusivos de Microsoft, lo que significa que no están disponibles en la tienda Open VSX.
Nota: Si bien es posible configurar VSCodium para que utilice la Microsoft Store, esto constituye una violación de los Términos de Servicio.
VS Code está disponible en varios formatos, incluyendo ejecutables, Flatpak, APT, DNF y muchos más. Una vez instalado, puedes transferir fácilmente tus archivos de configuración y atajos de teclado (en formato JSON) desde VS Code para migrar tu configuración actual sin tener que ajustarlo todo manualmente.
Código – OSS
La versión base (compilación upstream) que suele venir incluida con las distribuciones de Linux.

Si eres usuario de Linux y prefieres usar el gestor de paquetes integrado de tu sistema en lugar de opciones de terceros (como Flatpak), Code OSS es una buena opción. Es una versión de VS Code, y algunas distribuciones de Linux, como Arch, la ofrecen bajo el nombre "code-oss".
Nota: Técnicamente hablando, Code-OSS es el proyecto original de código abierto (upstream), mientras que VS Code es una versión derivada del mismo.
El problema reside en el "Marketplace"; algunas versiones de Code OSS no incluyen una tienda de plugins por defecto, lo que significa que hay que seleccionar y especificar manualmente una tienda para empezar a instalar plugins.
Las versiones de Code OSS también suelen ir ligeramente por detrás de las versiones principales de VS Code; solo reciben actualizaciones una vez que el equipo de mantenimiento de la distribución las prepara en paquetes, no inmediatamente después de su lanzamiento por parte de Microsoft. Sin embargo, esto no suele ser un problema grave.
Void
Una alternativa de código abierto a Cursor


Los editores de código con inteligencia artificial, como Cursor y Windsurf, están ganando popularidad, pero son software de código cerrado y requieren suscripción. Void, por otro lado, es una bifurcación de VS Code diseñada para ofrecer esas funciones de IA —como edición de código, chat y modo agente— sin necesidad de suscripción.
Al igual que la mayoría de los proyectos de IA de código abierto, Void te permite usar cualquier modelo de IA que se ejecute localmente en tu ordenador; puedes conectarlo a Ollama o a cualquier otro punto final compatible con la API de OpenAI.
El código fuente (u otro trabajo) se almacena localmente y no depende de servicios externos. Por supuesto, esto tiene algunas desventajas; si bien los modelos de IA locales han mejorado significativamente, aún no alcanzan el nivel de los principales modelos basados en la nube para gestionar tareas de programación grandes y complejas. Sin embargo, si lo desea, puede integrar Void con uno de esos modelos líderes.
El proyecto lleva tiempo sin actualizarse, pero es un buen punto de partida si buscas un editor de código abierto con inteligencia artificial. Varias versiones derivadas de Void se encuentran actualmente en desarrollo.
Perla
Un editor de código con inteligencia artificial que depende de complementos de software para su funcionamiento.

PearAI adopta un enfoque diferente para los editores de código con IA; en lugar de simplemente añadir una ventana de chat, integra herramientas de IA de código abierto (que resultarán muy familiares para quienes hayan usado Continue) directamente en el editor. La herramienta incluye diversas funciones como chat, autocompletado de código, modo agente y una herramienta de búsqueda. Como era de esperar, es compatible tanto con soluciones locales como en la nube.
El único inconveniente es que las opciones de los plugins de PearAI son algo difíciles de modificar, ya que vienen integradas en el programa desde el principio. En la práctica, puede resultar más rápido crear tus propios plugins en VS Code que intentar reemplazar uno de los plugins preinstalados de PearAI.
A pesar de esta observación, PearAI sigue siendo una opción interesante si buscas un entorno de trabajo impulsado por IA que esté listo para su uso inmediato, sin tener que dedicar horas a integrar múltiples complementos para crear un paquete completo.
Elegir entre bifurcaciones de VS Code
Cada una de estas versiones derivadas tiene sus ventajas y desventajas; se renuncia a un poco del nivel de comodidad y conveniencia que ofrece el sistema de software de Microsoft, a cambio de una experiencia más privada y personalizable.
Perderás el acceso oficial al Marketplace de complementos de Microsoft. Si bien la tienda Open VSX incluye la mayoría de los complementos más populares, carece de herramientas propiedad de Microsoft como Pylance, Copilot y Remote SSH. Sin embargo, puedes usar alternativas de código abierto para esos complementos.
Si solo necesitas VS Code sin funciones de telemetría, elige VSCodium o Code OSS. Si quieres integrar funciones de IA, prueba PearAI o Void. Dado que la experiencia de usuario es significativamente diferente entre Void y PearAI, recomiendo probar ambos.
Para el 99% de las tareas que realizo, VS Code es la opción perfecta; elimina los aspectos molestos para mí sin comprometer ni cambiar las características principales que me encantan de VS Code.
Si te sientes con ganas de ir más allá, siempre puedes crear tu propia versión de VS Code e intentar usar ChatGPT o Cloud para escribir el código necesario. Dada la enorme capacidad de los modelos de IA actuales, es probable que puedas crear una versión funcional.
Las alternativas de código abierto a VS Code ofrecen opciones adicionales para los desarrolladores preocupados por la privacidad, la personalización, las licencias y el software que utilizan. Si bien algunos de estos proyectos son similares a VS Code, las diferencias en las características, las actualizaciones y los métodos de distribución pueden ser importantes a la hora de elegir el editor adecuado.
Antes de optar por una de estas alternativas, pruébala junto con tu entorno de trabajo actual y verifica la compatibilidad de los complementos y herramientas que utilizas. De esta manera, podrás determinar si la alternativa satisface tus necesidades sin interrumpir tu flujo de trabajo de programación.









