¿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.