Cliente de API para terminal controlado con teclado, con un listener de webhooks integrado que guarda las colecciones como archivos locales de texto plano.
dooit-org/dooit
Un gestor de tareas pendientes para terminal (TUI), escrito en Python, con atajos de teclado al estilo Vim y listas anidadas.
Alternativa open source a:Todoist
- Estrellas
- 2,965
- Forks
- 133
- Issues abiertos
- 25
- Último commit
- hace 3 meses
¿Qué es?
Dooit es un gestor de tareas pendientes que funciona dentro de la terminal mediante una interfaz de texto. Organiza las tareas en listas separadas por temas y permite crear ramificaciones, de modo que unas tareas pueden anidarse dentro de otras en lugar de mantenerse en una única lista plana.
La aplicación se maneja con atajos de teclado al estilo Vim; al pulsar `?` se muestran todos los atajos disponibles. Su apariencia y comportamiento se pueden ajustar mediante un archivo de configuración de Python, que permite personalizar la barra de estado, los colores y la forma de mostrar los elementos. La configuración es extensible, ya que consiste en código Python normal.
El proyecto se instala como un paquete de Python y está documentado en un sitio wiki independiente con guías de instalación y configuración. Las capturas de pantalla del repositorio muestran varios temas de colores personalizados, incluidos Nord, Catppuccin y Everforest.
Funciones clave
- 01Interfaz de terminal interactiva para gestionar tareas pendientes
- 02Listas de tareas separadas por temas, con compatibilidad con ramificaciones
- 03Atajos de teclado al estilo Vim y una pantalla de ayuda integrada al pulsar `?`
- 04Barra de estado, colores y visualización personalizables mediante un archivo de configuración de Python
Casos de uso
- Mantener las tareas de un proyecto en un flujo de trabajo desde la terminal, sin cambiar a un navegador ni a una aplicación con interfaz gráfica
- Organizar subtareas anidadas bajo una tarea principal en un entorno manejado con el teclado
- Crear una interfaz de tareas pendientes personalizada que combine con un tema de colores de la terminal
Inicio rápido
- 1
Sigue la guía de instalación de la wiki del proyecto
- 2
Inicia la aplicación y pulsa ? para ver los atajos de teclado
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es dooit?
- Un gestor de tareas pendientes para terminal (TUI), escrito en Python, con atajos de teclado al estilo Vim y listas anidadas. Dooit es un gestor de tareas pendientes que funciona dentro de la terminal mediante una interfaz de texto. Organiza las tareas en listas separadas por temas y permite crear ramificaciones, de modo que unas tareas pueden anidarse dentro de otras en lugar de mantenerse en una única lista plana.
- ¿dooit es gratuito? ¿Qué licencia tiene?
- dooit es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿dooit sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de dooit fue el 15 ago 2026.
- ¿Para qué puedo usar dooit?
- Mantener las tareas de un proyecto en un flujo de trabajo desde la terminal, sin cambiar a un navegador ni a una aplicación con interfaz gráfica Organizar subtareas anidadas bajo una tarea principal en un entorno manejado con el teclado Crear una interfaz de tareas pendientes personalizada que combine con un tema de colores de la terminal
- ¿Cómo se instala dooit?
- Sigue la guía de instalación de la wiki del proyecto Inicia la aplicación y pulsa ? para ver los atajos de teclado
- ¿Dónde consigo dooit?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/dooit-org/dooit
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Framework de Python para crear interfaces de usuario para terminal y web con una API sencilla basada en componentes.
Gestor de tareas y proyectos, autoalojado o alojado, para organizar el trabajo personal y en equipo con tareas, proyectos, notas, áreas y tareas recurrentes.
Aplicación web de gestión de tareas autohospedada y basada en GTD, creada con Ruby on Rails para organizar próximas acciones, proyectos y contextos.
Una app de tareas para Nextcloud que se sincroniza con clientes CalDAV y permite gestionarlas desde el navegador.
Un administrador de archivos para la consola con atajos de teclado al estilo de vi, vista en varias columnas, vistas previas de archivos y el lanzador de archivos rifle.