Paquete de Python para crear y compartir rápidamente demos web e interfaces de usuario para modelos de machine learning, APIs o cualquier función de Python.
pingcap/ossinsight
Motor de analítica y aplicación web para analizar datos de eventos de GitHub, con rankings, tendencias, analítica de repositorios y desarrolladores, y consultas en lenguaje natural.
- Estrellas
- 2,515
- Forks
- 458
- Issues abiertos
- 38
- Último commit
- anteayer
¿Qué es?
OSSInsight es una plataforma de analítica para el ecosistema open source. Procesa más de 10 mil millones de filas de datos de eventos de GitHub, para que los usuarios puedan consultar estrellas, forks, commits, pull requests, issues y colaboradores de repositorios, desarrolladores o colecciones seleccionadas de proyectos.
Data Explorer permite hacer preguntas en lenguaje natural, genera SQL, ejecuta la consulta y muestra los resultados en gráficos. Las colecciones seleccionadas agrupan repositorios por área, como frameworks de agentes de IA, bases de datos open source o frameworks web, y los clasifican según métricas de GitHub a lo largo del tiempo. Las páginas de repositorios también desglosan a colaboradores y usuarios que marcaron el repositorio con una estrella por ubicación geográfica y empresa, y la vista de comparación permite ver dos proyectos en paralelo.
El repositorio es un monorepo de TypeScript con una aplicación web en el puerto 3001 y un sitio de documentación en el puerto 3002, configurado con pnpm. Para añadir colecciones, se envía un archivo YAML al directorio etl/meta/collections.
Funciones clave
- 01Data Explorer en lenguaje natural que genera SQL y gráficos a partir de datos de GitHub.
- 02Colecciones seleccionadas que clasifican repositorios de áreas como agentes de IA y bases de datos.
- 03Analítica de repositorios sobre estrellas, forks, issues, PRs, colaboradores y distribución geográfica.
- 04Analítica de desarrolladores sobre patrones horarios de contribución, commits, PRs y revisiones de código.
- 05Comparación en paralelo de dos proyectos según cualquier métrica registrada.
- 06Vista de tendencias que muestra qué repositorios están ganando impulso.
Casos de uso
- Seguir qué frameworks de agentes de IA o herramientas de programación están ganando adopción en GitHub.
- Comparar dos proyectos open source por colaboradores, actividad y estrellas antes de elegir uno.
- Investigar dónde se encuentran los colaboradores y usuarios que marcaron con una estrella un proyecto.
- Ejecutar localmente la aplicación web de OSSInsight para desarrollarla o personalizarla.
Inicio rápido
- 1
Clona el repositorio y accede a su directorio
- 2
Instala las dependencias con pnpm
pnpm install - 3
Inicia la aplicación web en el puerto 3001
pnpm dev
Antes de usarlo
- Para ejecutarlo localmente se necesita un entorno de Node.js con pnpm, y el README no describe los servicios de datos de backend necesarios para disponer de toda la funcionalidad.
Temas
Preguntas frecuentes
- ¿Qué es ossinsight?
- Motor de analítica y aplicación web para analizar datos de eventos de GitHub, con rankings, tendencias, analítica de repositorios y desarrolladores, y consultas en lenguaje natural. OSSInsight es una plataforma de analítica para el ecosistema open source. Procesa más de 10 mil millones de filas de datos de eventos de GitHub, para que los usuarios puedan consultar estrellas, forks, commits, pull requests, issues y colaboradores de repositorios, desarrolladores o colecciones seleccionadas de proyectos.
- ¿ossinsight es gratuito? ¿Qué licencia tiene?
- ossinsight es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿ossinsight sigue mantenido?
- Mantenimiento activo. El último commit de ossinsight fue el 20 oct 2026.
- ¿Para qué puedo usar ossinsight?
- Seguir qué frameworks de agentes de IA o herramientas de programación están ganando adopción en GitHub. Comparar dos proyectos open source por colaboradores, actividad y estrellas antes de elegir uno. Investigar dónde se encuentran los colaboradores y usuarios que marcaron con una estrella un proyecto. Ejecutar localmente la aplicación web de OSSInsight para desarrollarla o personalizarla.
- ¿Cómo se instala ossinsight?
- Clona el repositorio y accede a su directorio Instala las dependencias con pnpm: pnpm install Inicia la aplicación web en el puerto 3001: pnpm dev
- ¿Dónde consigo ossinsight?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/pingcap/ossinsight
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Boletín mensual y lista seleccionada desde China que presenta proyectos open source interesantes y accesibles para principiantes en GitHub.
Apache Superset es una aplicación web de inteligencia de negocios de autoservicio para explorar datos, crear gráficos y dashboards, y ejecutar SQL en múltiples bases de datos.
Herramienta de inteligencia de negocios de código abierto que permite a cualquier persona de una empresa consultar sus datos sin escribir SQL, con dashboards y analítica integrada.
Herramienta de BI de código abierto y basada en navegador para consultar, visualizar y compartir datos de diversas fuentes SQL y NoSQL.
Herramienta de BI de código abierto y basada en código que crea informes de datos y dashboards interactivos a partir de SQL y Markdown.