go-kafka es un módulo de Go bajo licencia MIT que proporciona bloques de construcción acotados y explícitos para productores, consumidores, reproducciones, inspecciones y transacciones de Apache Kafka, envuelto alrededor de franz-go.
Código abierto. Nuevas posibilidades.
Descubre proyectos de código abierto de calidad, envía proyectos de forma anónima y reclama y edita tu propio proyecto.
Un poco de curiosidad. Un mundo de código abierto.
THE FIRST COLLECTIONUna aplicación autohospedada en Go que escucha transmisiones BLE de RuuviTag y envía datos de sensores ambientales a InfluxDB, PostgreSQL, AWS, GCP, MQTT y webhooks.
Una plataforma de observabilidad y visualización de datos de código abierto utilizada para consultar, visualizar y generar alertas sobre métricas, registros y trazas de múltiples fuentes de datos.
Gonum proporciona librerías de Go para computaciones numéricas, incluyendo matrices, estadísticas y optimización. Soporta procesos de compilación estándar y sigue un ciclo de lanzamiento semestral alineado con Go.
TiDB es una base de datos SQL distribuida de código abierto, nativa en la nube, con transacciones ACID, escalabilidad horizontal, alta disponibilidad basada en Raft, HTAP mediante TiKV y TiFlash, compatibilidad con MySQL 8.0 y soporte para búsqueda de vectores.
Excelize es una biblioteca de Go puro para leer y escribir hojas de cálculo de Microsoft Excel en formatos XLAM, XLSM, XLSX, XLTM y XLTX, compatible con Excel 2007+ y archivos grandes mediante una API de streaming.
GORM es una biblioteca ORM de características completas para Go, que ofrece asociaciones, ganchos, carga perezosa, transacciones, migraciones automáticas y una API de complementos extensible para un acceso a bases de datos amigable para desarrolladores.
immudb es una base de datos inmutable de código abierto con prueba criptográfica y verificación integradas. Admite modelos SQL, clave-valor y de documentos, mantiene un historial a prueba de manipulaciones de cada cambio y habla el protocolo de cable de PostgreSQL.
Bun es un ORM ligero, centrado en SQL, para Go que soporta PostgreSQL, MySQL, SQLite, MSSQL y Oracle. Enfatiza la seguridad de tipos, el escaneo flexible y la construcción de consultas complejas manteniéndose cerca del SQL crudo.
InfluxDB 3 Core es una base de datos de series temporales de código abierto diseñada para eventos en tiempo real, analítica y monitoreo, impulsada por Apache Arrow, DataFusion y Parquet.
CockroachDB是云端交互式分布式SQL数据库,基于高性能关键值存储,支持ACID交易。它可水平扩展,能够在磁盘、机器、机架和数据中心故障中幸存,提供高效的ACID交易支持,与PostgreSQL协议兼容。
Una herramienta de migración de bases de datos basada en Go, disponible como CLI y como biblioteca. Lee migraciones de diversas fuentes y las aplica en orden a muchas bases de datos compatibles, con controladores ligeros y soporte de detención elegante.
BWLog es un registrador de ancho de banda ligero y autoalojado para sistemas *nix, escrito en Go. Monitorea el tráfico de red entrante y saliente en interfaces especificadas y ofrece una interfaz web con gráficos en vivo y estadísticas históricas.
Un controlador de SQLite3 para Go que cumple con la interfaz integrada database/sql.
Pirsch es el núcleo de código abierto de una solución de analítica web respetuosa con la privacidad para Go. Utiliza seguimiento sin cookies en el servidor con huellas digitales hash y no almacena datos personales.
Controlador oficial de MongoDB para Go que soporta Go 1.25+ y MongoDB 4.4+, con BSON, pooling de conexiones, compresión (Snappy/Zlib/Zstd) y operaciones CRUD completas.
Theia es una herramienta de análisis server-side centrada en la privacidad que lee logs de nginx, almacena datos en SQLite y ofrece estadísticas por CLI e API HTTP autenticada. No requiere JavaScript en el cliente, lo que la hace resistente a ad-blockers.
Syft es una herramienta CLI y librería de Go para generar listas de materiales de software (SBOM) a partir de imágenes de contenedores y sistemas de archivos, con soporte para múltiples ecosistemas y formatos de salida.
HitKeep es una plataforma de analítica web con licencia MIT que se autoalojas como un único binario de Go con DuckDB y NSQ integrados. Ofrece seguimiento sin cookies, dominios personalizados, SSO y reportes de IA.
etcd es una base de datos clave-valor distribuida y confiable escrita en Go que utiliza el algoritmo de consenso Raft para registros replicados de alta disponibilidad. Ofrece una API gRPC simple, seguridad TLS, y es ampliamente utilizada en producción para datos críticos de sistemas distribuidos, notablemente con Kubernetes.