Skip to main content

Pesquisar usuários

Você pode pesquisar usuários no GitHub e limitar os resultados usando qualquer combinação dos qualificadores da pesquisa de usuário.

Você pode pesquisar usuários globalmente no GitHub. Para saber mais, confira Sobre a pesquisa no GitHub.

Tip

  • Para ver uma lista de sintaxes de pesquisa que você pode adicionar a qualquer qualificador de pesquisa para aprimorar ainda mais os resultados, confira "Noções básicas de sintaxe de pesquisa".
  • Use aspas em termos de pesquisa com várias palavras. Por exemplo, caso deseje pesquisar problemas com o rótulo "Em andamento", pesquise label:"in progress". A pesquisa não faz distinção entre maiúsculas e minúsculas.

Pesquisar somente usuários ou organizações

Por padrão, a pesquisa de usuários retorna pessoas e organizações. No entanto, você pode usar o qualificador type para restringir os resultados da pesquisa apenas às contas pessoais ou de organizações.

QualificadorExemplo
type:usermike in:name created:<2011-01-01 type:user corresponde às contas pessoas chamadas "mike" que foram criadas antes de 2011.
type:orgdata in:email type:org corresponde às organizações com a palavra "data" no email.

Pesquisar por nome da conta, nome completo ou e-mail público

Você pode filtrar sua pesquisa para o nome da conta pessoal de usuário ou de organização com os qualificadores user ou org.

Com o qualificador in, você pode restringir a pesquisa ao nome de usuário (login), ao nome completo, ao email público ou a qualquer combinação desses. Quando você omite esse qualificador, somente o nome de usuário e o endereço de e-mail são pesquisados. Por questão de privacidade, não é possível pesquisar pelo nome do domínio do e-mail.

QualificadorExemplo
user:nameuser:octocat corresponde ao usuário com o nome de usuário "octocat".
org:nameorg:electron type:user corresponde ao nome da conta da organização Electron.
in:loginkenya in:login corresponde aos usuários com a palavra "kenya" no nome de usuário.
in:namebolton in:name corresponde aos usuários cujo nome real contém a palavra "bolton".
fullname:firstname lastnamefullname:nat friedman corresponde a um usuário com o nome completo "Nat Friedman". Observação: esse qualificador de pesquisa considera o espaçamento.
in:emaildata in:email corresponde aos usuários com a palavra "data" no email.

Pesquisar por número de repositórios do usuário

Você pode filtrar os usuários com base no número de repositórios que eles têm, usando o qualificador repos e os qualificadores maior que, menor que e intervalo.

QualificadorExemplo
repos:nrepos:>9000 corresponde aos usuários cuja contagem de repositórios é superior a nova mil.
name repos:nbert repos:10..30 corresponde aos usuários com a palavra "bert" no nome de usuário ou no nome real que têm de dez a 30 repositórios.

Pesquisar por local

Você pode pesquisar usuários pelo local indicado no perfil dele.

QualificadorExemplo
location:LOCATIONrepos:1 location:iceland corresponde aos usuários com exatamente um repositório que residem na Islândia.

Pesquisar por linguagem do repositório

Usando o qualificador language, você pode pesquisar os usuários com base nas linguagens dos repositórios que eles têm.

QualificadorExemplo
language:LANGUAGE location:LOCATIONlanguage:javascript location:russia corresponde aos usuários na Rússia com a maioria dos repositórios escritos em JavaScript.
name language:LANGUAGE in:fullnamejenny language:javascript in:fullname corresponde aos usuários com repositórios JavaScript cujo nome completo contém a palavra "jenny".

Pesquisar por data de criação da conta pessoal

Você pode filtrar os usuários com base em quando eles ingressaram no GitHub com o qualificador created. Esse qualificador usa uma data como parâmetro. A formatação de data precisa seguir o padrão ISO8601, que é YYYY-MM-DD (ano-mês-dia). Adicione também informações de hora THH:MM:SS+00:00 opcionais após a data, para fazer a pesquisa por hora, minuto e segundo. Isso é T, seguido de HH:MM:SS (hora-minutos-segundos) e uma diferença UTC (+00:00).

Ao pesquisar uma data, você pode usar qualificadores de maior que, menor que e intervalo para filtrar os resultados ainda mais. Para obter mais informações, confira "Noções básicas de sintaxe de pesquisa".

QualificadorExemplo
created:YYYY-MM-DDcreated:<2011-01-01 corresponde aos usuários que ingressaram antes de 2011.
created:>=YYYY-MM-DDcreated:>=2013-05-11 corresponde aos usuários que ingressaram em 11 de maio de 2013 ou após essa data.
created:YYYY-MM-DD location:LOCATIONcreated:2013-03-06 location:london corresponde aos usuários que ingressaram em 6 de março de 2013, que listam a localização como Londres.
created:YYYY-MM-DD..YYYY-MM-DD name in:logincreated:2010-01-01..2011-01-01 john in:login corresponde aos usuários que ingressaram entre 2010 e 2011 com a palavra "john" no nome de usuário.

Pesquisar por número de seguidores

Você pode filtrar os usuários com base no número de seguidores que eles têm, usando o qualificador followers com os qualificadores maior que, menor que e intervalo.

QualificadorExemplo
followers:nfollowers:>=1000 corresponde aos usuários com mil seguidores ou mais.
name followers:nsparkle followers:1..10 corresponde aos usuários com um a dez seguidores, com a palavra "sparkle" no nome.

Pesquisar com base na capacidade de patrocinador

Você pode pesquisar usuários e organizações que podem ser patrocinados no GitHub Sponsors com o qualificador is:sponsorable. Para saber mais, confira Sobre o GitHub Sponsors.

QualificadorExemplo
is:sponsorableis:sponsorable corresponde aos usuários e às organizações que têm um perfil do GitHub Sponsors.

Leitura adicional