Descubre TODOs ocultos en tu código y potencia tu flujo con comment-todo

comment-todo, herramienta de línea de comandos que extrae TODOs del código usando AST en JS/TS y soporta Python, PHP, Go y Shell, generando TODO.md o JSON con metadatos.

31 ago 2025 • 3 min de lectura • Equipo Q2BSTUDIO

Inteligencia-Artificial-

¿Has perdido el rastro de esos comentarios tipo // TODO refactor this o /* FIXME edge case */ que se esconden por tu código?

Imagina poder extraerlos de forma automática, ordenarlos en un archivo TODO.md impecable y no volver a dejar pasar una tarea crítica.

Conoce comment-todo, la herramienta de línea de comandos que lo hace y lo hace con elegancia.

Por qué te va a encantar: comment-todo no es un simple escáner. Usa análisis AST en JavaScript y TypeScript para evitar falsos positivos en cadenas o regex, funciona con múltiples lenguajes como Python, PHP, Go y Shell, y además extrae metadatos como responsables y fechas límite. Por ejemplo, puede leer esta nota de tarea:

// TODO(@alice, due:2025-09-01): Añadir validación

y convertirla en una entrada estructurada dentro de tu TODO.md, lista para revisiones, automatización o informes.

Características clave

Análisis inteligente con AST en JS y TS y heurísticas afinadas para el resto de lenguajes.

Extracción de metadatos como responsables con @usuario, fechas due:AAAA-MM-DD y pares clave valor personalizados.

Compatibilidad multi lenguaje con JavaScript, TypeScript, Python, PHP, Go, Shell y más.

Salida amigable para GitHub al generar un TODO.md claro o JSON para automatizaciones.

Rendimiento veloz mediante procesamiento concurrente y configuración mínima.

Para quién es

Desarrolladores que desean gestionar deuda técnica sin salir del IDE.

Equipos que necesitan una lista centralizada y autogenerada de tareas pendientes.

Mantenedores de open source que buscan agilizar el seguimiento de issues y contribuciones.

Cualquiera cansado de perder TODOs en un mar de código.

Cómo usarlo

1. Instálalo de forma global

npm install -g comment-todo

2. Ejecútalo en tu proyecto

comment-todo --out TODO.md

3. Listo. Se genera un TODO.md con todas las tareas ordenadas y con metadatos útiles.

Dale una estrella en GitHub

El proyecto es 100 por ciento open source y está pensado para ayudarte. Si te resulta útil, apóyalo con una estrella en su repositorio: GitHub comment-todo

Qué viene después

En el roadmap hay soporte para etiquetas personalizadas, extensiones para IDE y una integración más profunda con Git. ¿Te gustaría contribuir? Las ideas y los PR son bienvenidos.

Prueba comment-todo hoy y no vuelvas a perder un TODO.

Repositorio en GitHub: https://github.com/Silent-Watcher/comment-todo

¿Dudas o sugerencias? Déjalas en un comentario, y conectemos

LinkedIn del autor: linkedin.com/in/alitte GitHub del autor: github.com/Silent-Watcher

Sobre Q2BSTUDIO

En Q2BSTUDIO impulsamos a empresas con desarrollo de software a medida y aplicaciones a medida, integrando prácticas de calidad y automatización que encajan a la perfección con herramientas como comment-todo. Diseñamos soluciones robustas orientadas a productividad y escalabilidad, desde microservicios y pipelines CI hasta cuadros de mando con power bi y servicios inteligencia de negocio. Si estás valorando modernizar tu stack o crear una plataforma de alto impacto, descubre nuestro enfoque en software a medida y aplicaciones a medida.

También somos especialistas en inteligencia artificial, agentes IA e ia para empresas, con modelos que mejoran flujos de desarrollo, clasificación de tareas, priorización y análisis de deuda técnica. Conoce cómo aplicamos IA de forma segura y medible en tu organización en nuestra página de inteligencia artificial para empresas.

Nuestro catálogo abarca ciberseguridad y pentesting, servicios cloud aws y azure, automatización de procesos, analítica avanzada y gobierno del dato. Si tu objetivo es acelerar tu roadmap técnico con seguridad, observabilidad y eficiencia, Q2BSTUDIO es tu aliado tecnológico.

¿UNA PAUSA?

Juega un momento antes de irte

NUESTROS SERVICIOS

Cómo podemos ayudarte

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.