NextGIS es una de las empresas más activas dentro del ecosistema del software GIS de código abierto. Desde 2011 desarrolla productos, servicios y herramientas SIG diseñados para facilitar el trabajo tanto de administradores de datos como de desarrolladores y analistas.
Su catálogo incluye plataformas web, aplicaciones móviles, servicios en la nube y decenas de complementos para QGIS. Entre ellos destacan:
- nextgis.com – Tu SIG web listo en la nube.
- data.nextgis.com – Repositorio de datos para tus proyectos.
- toolbox.nextgis.com – Herramientas de procesamiento geoespacial.
- NextGIS Web – El núcleo GIS del lado del servidor para almacenar y publicar datos.
- NextGIS Connect – Plugin para QGIS que vincula el escritorio con el SIG en la nube.
- NextGIS Mobile – Aplicación Android para trabajo de campo con soporte multicapas y formularios.
- NextGIS GeoServices – Soluciones cartográficas para redes corporativas.
- NextGIS Frontend – Librerías JS para desarrollar aplicaciones SIG web.
- NextGIS Formbuilder – Generador de formularios para NextGIS Mobile.
- NextGIS Collector – App móvil para captura de datos de campo.
- NextGIS Tracker – Registro de rutas GPS sincronizadas en la nube.
- NextGIS Incendios – Sistema de notificación de incendios en un mapa, por correo electrónico o Telegram.
- NextGIS MOLUSCE – Análisis de cambios en la cobertura del suelo en QGIS.
- Más de 20 complementos populares: QuickMapServices, OSMInfo, Click-Fu, etc.
En este ecosistema destaca especialmente una herramienta creada específicamente para desarrolladores: DevTools para QGIS, que resuelve uno de los problemas históricos en la creación de plugins.

El problema: desarrollar plugins para QGIS ha sido durante años un reto
Crear complementos para QGIS es una actividad fundamental para ampliar la funcionalidad del software, pero el proceso tradicional presentaba grandes limitaciones:
❌No había depurador integrado: Los desarrolladores dependían de prints o logs para entender qué ocurría en el código.
❌Flujos de trabajo lentos: Cada modificación exigía reiniciar QGIS y recargar el plugin.
❌Difícil identificar errores complejos: Sin un depurador real, depurar lógica avanzada o procesos geoespaciales era un desafío.
NextGIS detectó esta necesidad clara dentro de la comunidad y desarrolló un enfoque moderno y eficaz.
La solución de NextGIS: DevTools para QGIS
QGIS DevTools es un complemento de QGIS que permite una integración fluida con Visual Studio Code, uno de los entornos de desarrollo más utilizados y completos. Con este complemento, los desarrolladores pueden establecer puntos de interrupción, inspeccionar variables y depurar el código directamente desde Visual Studio Code. Gracias a su arquitectura modular, el complemento se puede ampliar para admitir otros IDE como PyCharm o Eclipse en el futuro, así como otros escenarios de desarrollo además de la depuración.
DevTools para QGIS es una herramienta diseñada para simplificar el desarrollo, aportar eficiencia y permitir depuración real y profesional, algo que el ecosistema necesitaba urgentemente.
🐛 Depuración remota integrada. Gracias al uso de debugpy, DevTools permite:
- Conectar un IDE externo directamente al entorno de QGIS.
- Pausar la ejecución en cualquier punto del código.
- Inspeccionar objetos, variables y capas en tiempo real.
- Ejecutar el plugin paso a paso sin reinicios constantes.

💻 Integración fluida con VSCode y Microsoft Visual Studio.
Y permite un flujo de desarrollo tan fluido como en cualquier proyecto Python profesional.

⚡ Mayor eficiencia en el ciclo de desarrollo. Con DevTools, los desarrolladores consiguen:
- Reducir tiempos de depuración.
- Mejorar la calidad del plugin terminado.
- Trabajar cómodamente con lógica compleja o cálculos geoespaciales avanzados.
- Mantener un flujo de trabajo rápido y productivo.
Descripción técnica
DevTools incorpora un servidor debugpy dentro del propio entorno de QGIS. Esto permite:
- Abrir un puerto de depuración.
- Conectar un IDE y sincronizar su estado con el de QGIS.
- Visualizar en tiempo real lo que ocurre dentro del complemento.
Se trata de una solución robusta, estable y necesaria para cualquier desarrollador que trabaje con Python en el ecosistema QGIS.
Conclusión
NextGIS ha conseguido dar un salto cualitativo al desarrollo de plugins para QGIS.
Con DevTools, crear complementos ya no es una tarea lenta ni limitada, sino un proceso moderno, eficiente y completamente depurable.
Si desarrollas plugins para QGIS (o estás pensando en comenzar) DevTools es una herramienta imprescindible para mejorar tu flujo de trabajo y la calidad de tus desarrollos.
Acceso a la documentación: https://docs.nextgis.com/docs_ngqgis/source/devtools.html#
Licenciado en Geografía. Máster en Sistemas de Información Geográfica. Consultor GIS desde el año 2004. En MappingGIS desde el año 2012 para ayudarte a impulsar tu perfil GIS y diferenciarte de la competencia. Echa un vistazo a todos nuestros cursos de SIG online.