Skip to main content

Pesquisar usuários

É possível pesquisar usuários no GitHub e limitar os resultados usando qualquer combinação desses qualificadores de pesquisa de usuário.

É possível pesquisar usuários globalmente em uma plataforma GitHub, por exemplo: no GitHub.com ou no GitHub Enterprise Server.

Para saber mais, confira Sobre a pesquisa no GitHub.

Dica

  • Este artigo contém links para pesquisas de exemplo no site do GitHub.com, mas é possível usar os mesmos filtros de pesquisa em qualquer plataforma GitHub. Nas pesquisas de exemplo vinculadas, substitua github.com pelo nome do host da plataforma GitHub.
  • Para ver uma lista de sintaxes de pesquisa que você pode adicionar a qualquer qualificador de pesquisa a fim de 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:user
          [
          **mike in:name created:<2011-01-01 type:user**](https://github.com/search?q=mike+in:name+created%3A%3C2011-01-01+type%3Auser&type=Users) corresponde às contas pessoais chamadas "mike" que foram criadas antes de 2011.

| type:org | data in:email type:org encontra 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:name
          [
          **user:octocat**](https://github.com/search?q=user%3Aoctocat&type=Users) corresponde ao usuário com o nome de usuário "octocat".

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

Pesquisar por número de repositórios que um usuário possui

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

QualificadorExemplo
repos:n
          [
          **repos:>9000**](https://github.com/search?q=repos%3A%3E%3D9000&type=Users) corresponde a usuários cuja contagem de repositórios é superior a nove mil.

| name repos: n | bert 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:LOCATION
          [
          **repos:1 location:iceland**](https://github.com/search?q=repos%3A1+location%3Aiceland&type=Users) corresponde a usuários que possuem exatamente um repositório localizado 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
          <code>
          language:
          <em>
          LANGUAGE
          </em>
          </code>
          <code>
          location:
          <em>
          LOCATION
          </em>
          </code>
         | 
          [
          **language:javascript location:russia**](https://github.com/search?q=language%3Ajavascript+location%3Arussia&type=Users) corresponde aos usuários na Rússia com a maioria dos repositórios escritos em JavaScript.

| name language: LANGUAGE in:fullname | jenny 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

É possível filtrar usuários usando o qualificador created com base na data de ingresso deles no GitHub. 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 saber mais, confira Noções básicas de sintaxe de pesquisa.

QualificadorExemplo
created:YYYY-MM-DD
          [
          **created:<2011-01-01**](https://github.com/search?q=created%3A%3C2011-01-01&type=Users) corresponde aos usuários que ingressaram antes de 2011.

| created:>=YYYY-MM-DD | created:>=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: LOCATION | created: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:login | created: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 usuários pelo número de seguidores que eles possuem, utilizando o qualificador followers com as opções maior que, menor que e intervalo.

QualificadorExemplo
followers:n
          [
          **followers:>=1000**](https://github.com/search?q=followers%3A%3E%3D1000&type=Users) corresponde aos usuários com mil seguidores ou mais.

| name followers: n | sparkle 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 os Patrocinadores do GitHub.

QualificadorExemplo
is:sponsorable
          [
          **is:sponsorable**](https://github.com/search?q=is%3Asponsorable&type=Users) associa usuários e organizações que possuem um perfil do GitHub Sponsors.

Leitura adicional

  •         [AUTOTITLE](/search-github/getting-started-with-searching-on-github/sorting-search-results)