Marketplace de dados · Mercados e tecnologia
Conjunto de dados de repositórios GitHub
Mapa pública GitHub repositórios, organizações, lançamentos, línguas, tópicos e atividades para pesquisa de ecossistemas de software.
- RegistrosRepositório · Organização · Libertação
- FonteGitHub
- FormasJSON · CSV · Parquet
Esquema e campos
Construir em registros GitHub com contexto anexado.
repositorystringIdentidade do proprietário e do repositório
repository_urlurlURL de fonte pública
descriptionstringResumo do repositório público
languagesarrayContexto linguístico observado
topicsarrayTópicos de repositório público
latest_releaseobjectContexto de divulgação pública disponível
activityobjectSinais de atividade pública observados
captured_attimestampTempo de recolha
Frescos e entrega
Mantém os dados GitHub alinhados com o seu ciclo de análise.
Use um snapshot de ecossistema datado ou atualizações recorrentes quando repositórios, lançamentos, idiomas e atividade pública precisam ser comparados ao longo do tempo.
GitHub pedidos
Coloque os registos GitHub a funcionar.
01
Mapeamento dos ecossistemas tecnológicos
Comparar repositórios públicos, organizações, tópicos, idiomas e padrões de liberação.
02
Pesquisa de projetos de código aberto
Construa registros de projetos vinculados à fonte para tecnologias, organizações ou categorias selecionadas.
03
Monitoramento da liberação e da atividade
Seguir as publicações recém-observadas e a atividade do repositório público em um âmbito controlado.
From sample to production
Teste GitHub Registros de repositórios na sua pilha de dados.
- 01
Escolha o âmbito útil
Selecionar as entidades, mercados, campos, datas e resultados de negócios que a coleção deve suportar.
- 02
Faça uma amostra através da pilha
Verifique identificadores, campos, conjuntos, estados faltantes e contexto de fonte com suas próprias consultas ou modelos.
- 03
Defina o padrão de entrega
Escolha o snapshot ou cronograma recorrente, formato de arquivo, partições, manifesto e destino.
GitHub conjunto de dados FAQ
Planejar à direita GitHub Coleção de repositórios.
O que inclui o conjunto de dados dos repositórios GitHub?
Mapa pública GitHub repositórios, organizações, lançamentos, línguas, tópicos e atividades para pesquisa de ecossistemas de software.
O que posso construir com os dados GitHub?
Mapeamento dos ecossistemas tecnológicos
Pesquisa de projetos de código aberto
Monitoramento da liberação e da atividade
Como é que o conjunto de dados GitHub pode manter-se atualizado?
Use um snapshot de ecossistema datado ou atualizações recorrentes quando repositórios, lançamentos, idiomas e atividade pública precisam ser comparados ao longo do tempo.
Quando devo usar a API GitHub em vez disso?
Use a API on-demand quando o seu aplicativo escolher solicitações individuais e tempo. Escolha este conjunto de dados para uma snapshot em massa preparada ou entrega recorrente de arquivo.
Continuar a jornada de dados
Conectar os dados GitHub ao caso de utilização mais amplo.
Comece com registos reais
Pedir uma amostra do conjunto de dados GitHub.
Informe as fontes, campos, mercados e datas necessários. Analise uma amostra antes de escolher a entrega.