🌐 Léelo en otros idiomas: Español · English
🔗 Sitio web: https://opensource-colombia.com/
📊 Totales: 46 proyectos · 7 categorías
Una muestra del talento colombiano en tecnología, programación y datos abiertos. Todos los proyectos son:
✅ De código abierto
✅ Gratuitos
✅ Con actividad reciente
✅ Relevantes para desarrolladores o comunidades
Explora todo el directorio de forma interactiva en el sitio web oficial:
👉 https://opensource-colombia.com/
Allí puedes buscar proyectos, filtrar por categoría y descubrir el talento colombiano en código abierto.
🔹 FastAPI
- Descripción: Framework web de alto rendimiento para construir APIs con Python 3.7+ basado en estándares modernos (OpenAPI, JSON Schema).
- Categoría: Framework para desarrollo web / APIs
- Creador: Sebastián Ramírez
🔹 SQLModel
- Descripción: Biblioteca que combina SQLAlchemy y Pydantic para definir modelos de base de datos con tipado en Python.
- Categoría: ORM y modelos de datos
- Creador: Sebastián Ramírez
🔹 Typer
- Descripción: Herramienta para construir interfaces de línea de comandos (CLI) usando Python moderno.
- Categoría: Herramientas para CLI / automatización
- Creador: Sebastián Ramírez
- Descripción: Formateador de código Nix que garantiza un estilo de código consistente y automatizable.
- Categoría: DevOps / Infraestructura
- Creador: Kevin Amado (kamadorueda)
- Descripción: Gestión de roles y permisos para Laravel.
- Categoría: Gestión de roles y permisos
- Creador: Santiago García
- Descripción: Librería de íconos SVG de estilo lineal (outline) inspirados en la cultura, naturaleza y tradiciones de Colombia, disponible para React, Angular y Blazor.
- Categoría: Librería de íconos / UI
- Creador: Miguel Teheran
- Descripción: Paquete de Python para interpretabilidad mecanicista de agentes de IA: entrena autoencoders dispersos (SAE) sobre las activaciones internas de un modelo para explicar por qué elige una herramienta u otra.
- Categoría: Interpretabilidad de IA / Machine Learning
- Creador: David Cardozo
🔹 Flax NNX
- Descripción: API de Flax, la biblioteca de redes neuronales de Google para JAX: clases de Python estándar y estado explícito para definir y entrenar modelos.
- Categoría: Framework de deep learning
- Creador: Cristian García
🔹 crd-ui
- Descripción: Componente de tarjeta de crédito y débito para formularios de pago y vistas de tarjetas guardadas, con detección de marca en vivo, giro 3D y temas por variables CSS. Sin dependencias, para React, Vue, Svelte y JavaScript puro en un solo paquete.
- Categoría: Componentes de UI / formularios de pago
- Creador: Juan David García Rincón
- Descripción: API REST (api-colombia.com) que expone datos públicos y turísticos de Colombia (departamentos, ciudades, platos típicos, parques).
- Categoría: Open Data / API pública
- Creador: Miguel Teheran
- Descripción: Proyecto de scraping y análisis de datos sobre el mercado de apartamentos en Bogotá.
- Categoría: Ciencia de datos / Visualización / Open Data
- Creador: Comunidad Builker-Col
🔹 BibleQL
- Descripción: API GraphQL pública de la Biblia con más de 40 traducciones y clientes nativos para Node.js y Ruby.
- Categoría: API pública / GraphQL
- Creador: Luis Porras
- Descripción: Portal web (especiesinvasoras.api-colombia.com) para descubrir y conocer las especies invasoras de flora y fauna en Colombia, consumiendo datos en tiempo real de API-Colombia. Incluye listados de especies, fichas detalladas, mapas de distribución y herramientas de reporte. Construido con React, TypeScript y d3.js.
- Categoría: Open Data / Portal de datos
- Creador: Miguel Teheran
- Descripción: Plugin para abrir navegadores embebidos dentro de apps React Native, útil para pagos, OAuth, etc.
- Categoría: Desarrollo móvil / Plugins React Native
- Creador: J.D. Nicholls (Proyecto26)
- Descripción: Cliente HTTP con soporte para promesas, diseñado para facilitar el consumo de APIs desde Unity.
- Categoría: Desarrollo de videojuegos / Unity
- Creador: J.D. Nicholls (Proyecto26)
- Descripción: Distribución Linux para dispositivos móviles ARM64 basada en Debian 13 (trixie), con escritorio Wayland pensado para pantalla táctil, instalador Calamares y Waydroid integrado para ejecutar aplicaciones Android. Construye la variante Community; todavía no ha sido probada en hardware físico.
- Categoría: Distribución Linux móvil / ARM64
- Creador: Manuel Gil
🔹 Midori
- Descripción: Navegador de escritorio ligero, rápido y enfocado en la privacidad, basado en el motor Gecko de Firefox. Incluye bloqueador de anuncios y rastreadores, gestor de espacios de trabajo, motores de búsqueda personalizados y sincronización de correo/contactos (CalDAV, CardDAV). Multiplataforma (Windows, macOS y Linux).
- Categoría: Navegador de escritorio
- Creador: Alfonso Hernandez
🔹 ADVAD
- Descripción: Videojuego de naves 2D estilo arcade retro (shader CRT) desarrollado en Godot Engine, con progresión por fases y 20 naves seleccionables.
- Categoría: Desarrollo de videojuegos / Godot
- Creador: Angel Leonardo (ANGELUS11) y Cro128
- Descripción: Extensión de VS Code para generar archivos Angular con pocos clics, basada en Angular CLI y sus schematics.
- Categoría: Extensiones VS Code / Angular
- Creador: Manuel Gil
- Descripción: Transforma archivos JSON en gráficos interactivos basados en nodos directamente en VS Code.
- Categoría: Extensiones VS Code / Visualización de datos
- Creador: Manuel Gil
- Descripción: Extensión de VS Code para generar archivos Astro automáticamente basados en plantillas.
- Categoría: Extensiones VS Code / Astro
- Creador: Manuel Gil
- Descripción: Soporte para el motor de plantillas Mustache en VS Code con resaltado de sintaxis y autocompletado.
- Categoría: Extensiones VS Code / Plantillas
- Creador: Manuel Gil
- Descripción: Snippets de Moodle para archivos PHP, XML y Mustache, con comandos para crear nuevos archivos.
- Categoría: Extensiones VS Code / Educación / Moodle
- Creador: Manuel Gil
- Descripción: Extensión de VS Code para generar archivos de proyectos T3 Stack: Next.js, NextAuth, Prisma, tRPC y más.
- Categoría: Extensiones VS Code / Next.js / React
- Creador: Manuel Gil
- Descripción: Extensión de VS Code para crear y mantener archivos barrel (index.ts) en proyectos TypeScript/JavaScript.
- Categoría: Extensiones VS Code / Productividad
- Creador: Manuel Gil
🔹 Cedra
- Descripción: Aplicación GTK para estaciones de trabajo Debian que instala software con APT y aplica la configuración del sistema que el paquete no cubre: valores por defecto de Git, políticas del navegador, manejadores de escritorio, fuentes, terminal e impresión.
- Categoría: Utilidad de escritorio / Linux (Debian)
- Creador: Manuel Gil
- Descripción: Aplicación de escritorio que lee una carpeta de archivos Markdown y reporta qué documentos existen, cómo se referencian entre sí mediante wikilinks explícitos y dónde se ubica cada uno, con pantallas de espacio de trabajo, exploración, búsqueda, inspector y grafo de referencias. No modifica los archivos ni infiere relaciones.
- Categoría: Aplicación de escritorio / Documentación Markdown
- Creador: Manuel Gil
🔹 Kaddo
- Descripción: Toolkit CLI y de agentes que prepara cualquier base de código para el desarrollo asistido por IA, construyendo una capa de conocimiento estructurada junto al código (Knowledge Driven Development).
- Categoría: Herramientas para IA / CLI
- Creador: Julian Dario Luna Patiño
🔹 Popochiu
- Descripción: Plugin de Godot para crear juegos de aventura gráfica point-and-click, inspirado en Adventure Game Studio y PowerQuest, con gestión de habitaciones, personajes, diálogos e inventario.
- Categoría: Plugin de Godot / Aventuras gráficas
- Creador: Mateo Robayo Rodríguez
- Descripción: Proxy de privacidad para APIs de IA que detecta y enmascara datos personales (PII) antes de enviarlos a servicios como OpenAI, Anthropic o Gemini, restaurándolos de forma transparente en la respuesta.
- Categoría: Privacidad / Seguridad para IA
- Creador: David Cardozo
- Descripción: Middleware de seguridad para APIs de LLM que intercepta peticiones y respuestas para detectar inyección de prompts y jailbreaks, redactar datos personales (PII) y registrar incidentes, con soporte para múltiples proveedores (OpenAI, Anthropic, Gemini, Ollama). Construido con Python y FastAPI.
- Categoría: Seguridad para IA / Middleware
- Creador: Miguel Cortes
- Descripción: Workspace y framework de bug bounty para investigadores de seguridad, construido en torno al flujo real en HackerOne: seleccionar programa, documentar el alcance, escanear dentro de los límites, encadenar hallazgos y generar reportes. Incluye control de alcance, un pipeline automatizado de reconocimiento y análisis de vulnerabilidades, plantillas de reporte y un laboratorio local de práctica.
- Categoría: Ciberseguridad / Bug Bounty
- Creador: Yared Henriquez
- Descripción: Plugin de bloque para Moodle (4.5+) que muestra frases rotativas desde una biblioteca gestionada por el administrador, ideal para dashboards. Permite crear, editar, activar y eliminar frases, y personalizar el bloque (título, íconos Font Awesome, colores y bordes).
- Categoría: Plugin de Moodle
- Creador: Gustavo Adolfo Rodríguez
- Descripción: Tema para Oh My Zsh que personaliza la apariencia del prompt de Zsh.
- Categoría: Tema de Zsh / Oh My Zsh
- Creador: Oscar Barajas Tavares (gndx)
- Descripción: Plantilla de blog serverless, gratuita y de código abierto, construida con Astro, Tailwind CSS y TypeScript para crear portafolios personales y mostrar proyectos.
- Categoría: Astro / Plantilla de blog
- Creador: Oscar Barajas Tavares (gndx)
- Descripción: Plantilla de página de enlaces en la biografía construida con Astro y Tailwind CSS, configurable desde un único archivo de datos.
- Categoría: Astro / Plantilla de enlaces
- Creador: Oscar Barajas Tavares (gndx)
- Descripción: Módulo base para Drupal que permite crear tipos de subasta y definir su propio flujo mediante un sistema de plugins.
- Categoría: Módulo de Drupal
- Creador: Fernando Muñoz
🔹 ePayco
- Descripción: Integración de la pasarela de pagos colombiana ePayco en Drupal, con soporte para pagos off-site, en iframe y enlaces de pago.
- Categoría: Módulo de Drupal / Pagos
- Creador: Fernando Muñoz
- Descripción: Opciones permitidas dinámicas para campos de texto y numéricos en Drupal, conservando los valores originales guardados en la base de datos.
- Categoría: Módulo de Drupal
- Creador: Fernando Muñoz
- Descripción: Integración de correo para Drupal que envía mensajes a través de Microsoft 365 usando Microsoft Graph, con soporte para archivos adjuntos.
- Categoría: Módulo de Drupal / Correo
- Creador: Fernando Muñoz
🔹 SSID
- Descripción: Tipo de campo para Drupal que genera números seriales autoincrementales, globales o reiniciables por periodo, útiles para facturas e identificadores.
- Categoría: Módulo de Drupal
- Creador: Fernando Muñoz
- Descripción: Plataforma comercial de despliegue en la nube creada por el equipo de FastAPI para llevar aplicaciones Python a producción con un solo comando. No es un proyecto de código abierto, pero es el principal patrocinador de FastAPI y de los demás proyectos open source del equipo, financiando su desarrollo y mantenimiento.
- Categoría: Cloud / Plataforma de despliegue (PaaS) — Comercial
- Creador: Sebastián Ramírez y el equipo de FastAPI
- Descripción: Archivo GeoJSON con los límites geográficos de los departamentos de Colombia, listo para usar en mapas y visualizaciones con D3.js, Power BI, Metabase y otras herramientas.
- Categoría: Datos geográficos / GeoJSON
- Creador: John Guerra
🔹 ArchiHUB
- Descripción: Plataforma open source y versátil de gestión documental para organizar, preservar y explorar archivos digitales empleando estructuras de metadatos adaptables.
- Categoría: Gestión Documental / Preservación Digital
- Creador: Néstor Andrés Peña
- Descripción: Colección de skills listos para usar con Claude, ChatGPT y otros LLMs, orientados a la práctica jurídica colombiana: análisis de contratos, redacción de tutelas y escritos judiciales, investigación normativa y comunicación con clientes.
- Categoría: IA / Legal tech
- Creador: Carlos Alvarado
- Descripción: Colección de cuatro skills en Markdown para agentes de IA (knowledge-construction, implementation-investigation, operational-memory y locality-recovery) que ayudan a preservar y reconstruir el contexto de trabajos de ingeniería que abarcan varias sesiones. Se instalan como archivos del repositorio y se comparten entre herramientas como Claude, Cursor y Windsurf mediante enlaces simbólicos.
- Categoría: IA / Skills para agentes
- Creador: Manuel Gil
Estos proyectos demuestran que en Colombia se están construyendo herramientas utilizadas globalmente por desarrolladores, empresas y comunidades. ¡Sigue el trabajo de estos líderes y contribuye al ecosistema open source colombiano! 🇨🇴💻
Gracias a todas las personas que han contribuido a este proyecto 💙 (emoji key):
Miguel Teheran 💻 🚧 🖋 |
Rina Plata 🖋 |
Este proyecto sigue la especificación all-contributors. ¡Contribuciones de cualquier tipo son bienvenidas! Consulta la guía de contribución para empezar.