Pacote Python para criar e compartilhar rapidamente demonstrações web e interfaces para modelos de machine learning, APIs ou qualquer função Python.
pingcap/ossinsight
Um mecanismo de analytics e app web para analisar dados de eventos do GitHub, com rankings, tendências, análises de repositórios e desenvolvedores e consultas em linguagem natural.
- Estrelas
- 2,515
- Forks
- 458
- Issues abertas
- 38
- Último commit
- anteontem
O que é?
OSSInsight é uma plataforma de analytics para o ecossistema open source. Ela processa mais de 10 bilhões de linhas de dados de eventos do GitHub para que os usuários consultem estrelas, forks, commits, pull requests, issues e contribuidores de repositórios individuais, desenvolvedores ou coleções selecionadas de projetos.
O Data Explorer permite fazer perguntas em linguagem natural, gerar SQL, executar a consulta e exibir os resultados em gráficos. As coleções selecionadas agrupam repositórios por área, como frameworks de agentes de IA, bancos de dados open source ou frameworks web, e os classificam ao longo do tempo com base em métricas do GitHub. As páginas dos repositórios também detalham contribuidores e pessoas que deram estrelas por região e empresa, e uma visualização de comparação coloca dois projetos lado a lado.
O repositório é um monorepo TypeScript com um app web na porta 3001 e um site de documentação na porta 3002, configurado com pnpm. Para adicionar coleções, envie um arquivo YAML para o diretório etl/meta/collections.
Recursos principais
- 01Data Explorer em linguagem natural que gera SQL e gráficos a partir de dados do GitHub.
- 02Coleções selecionadas que classificam repositórios de áreas como agentes de IA e bancos de dados.
- 03Analytics de repositórios com dados de estrelas, forks, issues, PRs, contribuidores e distribuição geográfica.
- 04Analytics de desenvolvedores sobre padrões de horários de contribuição, commits, PRs e code reviews.
- 05Comparação lado a lado de dois projetos com base em qualquer métrica monitorada.
- 06Visualização de tendências que mostra quais repositórios estão ganhando impulso.
Casos de uso
- Acompanhar quais frameworks de agentes de IA ou ferramentas de programação estão ganhando adoção no GitHub.
- Comparar dois projetos open source em número de contribuidores, atividade e estrelas antes de escolher um.
- Pesquisar onde estão os contribuidores e as pessoas que deram estrelas a um projeto.
- Executar o app web OSSInsight localmente para desenvolvimento ou personalização.
Início rápido
- 1
Clone o repositório e acesse o diretório
- 2
Instale as dependências com pnpm
pnpm install - 3
Inicie o aplicativo web na porta 3001
pnpm dev
Antes de usar
- Para executá-lo localmente, é necessário um ambiente Node.js com pnpm, e o README não descreve os serviços de dados de backend necessários para ter acesso a todos os recursos.
Tópicos
Perguntas frequentes
- O que é ossinsight?
- Um mecanismo de analytics e app web para analisar dados de eventos do GitHub, com rankings, tendências, análises de repositórios e desenvolvedores e consultas em linguagem natural. OSSInsight é uma plataforma de analytics para o ecossistema open source. Ela processa mais de 10 bilhões de linhas de dados de eventos do GitHub para que os usuários consultem estrelas, forks, commits, pull requests, issues e contribuidores de repositórios individuais, desenvolvedores ou coleções selecionadas de projetos.
- ossinsight é gratuito? Qual é a licença?
- ossinsight é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ossinsight ainda é mantido?
- Manutenção ativa. O último commit de ossinsight foi em 20 de out. de 2026.
- Para que posso usar ossinsight?
- Acompanhar quais frameworks de agentes de IA ou ferramentas de programação estão ganhando adoção no GitHub. Comparar dois projetos open source em número de contribuidores, atividade e estrelas antes de escolher um. Pesquisar onde estão os contribuidores e as pessoas que deram estrelas a um projeto. Executar o app web OSSInsight localmente para desenvolvimento ou personalização.
- Como instalar ossinsight?
- Clone o repositório e acesse o diretório Instale as dependências com pnpm: pnpm install Inicie o aplicativo web na porta 3001: pnpm dev
- Onde consigo ossinsight?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/pingcap/ossinsight
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Newsletter mensal chinesa e lista curada que apresenta projetos open source interessantes e acessíveis para iniciantes no GitHub.
Apache Superset é um app web de business intelligence self-service para explorar dados, criar gráficos e dashboards e executar SQL em vários bancos de dados.
Ferramenta open source de business intelligence que permite a qualquer pessoa da empresa consultar dados sem escrever SQL, com dashboards e analytics incorporados.
Ferramenta de BI de código aberto, acessada pelo navegador, para consultar, visualizar e compartilhar dados de diversas fontes SQL e NoSQL.
Ferramenta de BI open source baseada em código que cria relatórios e dashboards interativos a partir de SQL e markdown.