Esta es una guía de herramientas para quienes organizan eventos comunitarios: talleres, meetups, conferencias y programas de formación. Reúne en un solo lugar las herramientas que Django Girls Colombia, Python Colombia y PyLadies Colombia construimos o adoptamos para sostener nuestros eventos, con el objetivo de que cualquier comunidad pueda reutilizarlas en lugar de resolver los mismos problemas desde cero.
Cada herramienta vive en su propio repositorio y se documenta a sí misma. Aquí encontrarás qué problema resuelve cada una y en qué momento del ciclo del evento se usa, para que sepas cuál necesitas y dónde encontrarla.
El punto de partida fue la charla "Código con impacto: Cómo escalamos Django Girls Colombia automatizando lo invisible", pero este repositorio no se limita a ella: la idea es que el catálogo siga creciendo con nuevas herramientas, propias y de terceros, que le sirvan a la comunidad.
Django Girls Colombia ha organizado talleres durante 8 años en 12 ciudades (además de ediciones virtuales), con más de 4.700 personas inscritas y más de 1.300 personas certificadas. Sostener ese crecimiento sin aumentar la carga operativa del equipo organizador requirió pasar de procesos manuales a un ecosistema propio de herramientas en Python.
| Herramienta | Problema que resuelve | Momento del evento |
|---|---|---|
| timeline-django-girls | Generación automática de las fechas clave del evento | Planeación |
| Manejo de Datos | Sincronización en tiempo real de confirmaciones entre formularios y hojas de cálculo | Inscripciones |
| maily | Envío automatizado de correos de notificación y certificados | Antes y después |
| certificate-generator | Generación masiva de certificados PDF personalizados | Cierre |
El manejo de datos es la única herramienta cuyo código vive en este repositorio,
en google-apps-script/, porque no tenía un repositorio
propio. Las demás se mantienen en la organización
ColombiaPython.
Las herramientas de este catálogo comparten tres criterios:
- Bajo costo: Python, Google Workspace y herramientas open source, evitando servicios pagos.
- Alta personalización: cada ciudad ajusta fechas, textos y plantillas a su propio contexto sin tocar la lógica central.
- Accesible para no expertos: la configuración vive en archivos YAML/
.env, así que un organizador local puede operar el sistema sin escribir código.
Si propones una herramienta nueva para la guía, estos son los criterios con los que la evaluamos.
- Redujimos errores en fechas, comunicaciones y certificaciones.
- Automatizamos tareas repetitivas: correos, validaciones y generación de certificados.
- El cierre de un evento (entrega de certificados) pasó de tardar varias semanas a estar listo en la semana siguiente.
- Cada ciudad gana autonomía operativa: puede organizar su evento con recursos mínimos y sin depender de coordinación central para tareas repetitivas.
¿Usas o construiste una herramienta que le sirva a otros organizadores? Abre un issue o un pull request agregándola al catálogo con:
- el enlace al repositorio o a la documentación oficial,
- el problema concreto que resuelve,
- el momento del evento en el que se usa.
No hace falta que sea una herramienta propia: recomendaciones de proyectos de terceros también son bienvenidas.
Django Girls Colombia, Python Colombia y PyLadies Colombia, y quienes han contribuido código, documentación y horas de voluntariado a estas herramientas a lo largo de los años.