GitHub tem sido há muito tempo a plataforma preferida para armazenar e compartilhar código. Ele permite que desenvolvedores de todo o mundo criem repositórios de código e colaborem em projetos de código aberto. No entanto, você pode estar se perguntando: ainda vale a pena o tempo e o esforço?

Para responder a essa pergunta, reunimos uma lista de estatísticas significativas do GitHub em 2024. Esses números lançam luz sobre o uso e o potencial da plataforma e a direção que ela pode tomar no futuro.

Portanto, aqui estão as coisas mais importantes que você precisa saber sobre o GitHub.

As estatísticas mais importantes do GitHub

Uso do GitHub

Antes de explorar as estatísticas, é essencial entender a diferença entre git e GitHub, já que os dois são frequentemente confundidos.

Git é um software de controle de versão para desenvolvedores, que permite que eles acompanhem suas alterações e revertam para uma fase anterior do projeto:

 

A página inicial do git
git.

Enquanto isso, GitHub é uma plataforma que facilita a colaboração entre os desenvolvedores que usam gitHub. Ela permite que eles trabalhem juntos em projetos de desenvolvimento e vejam as mudanças uns dos outros em tempo real:

Página inicial do GitHub
GitHub

Agora, aqui estão algumas estatísticas chave do GitHub sobre o uso:

  • Em 2022, houve mais de 3,5 bilhões de contribuições aos Projetos GitHub, que incluíram contribuições, problemas, solicitações de retirada e muito mais.
  • Mais de 20 por cento das contribuições foram feitas em repositórios públicos. Enquanto isso, o número de contribuições para repositórios privados aumentou quase 38 por cento em comparação com 2021.
  • No mesmo ano, os desenvolvedores atualizaram 50 por cento mais pacotes vulneráveis do que em 2021, ajudando a proteger 18 milhões de projetos no GitHub.
  • 88% dos desenvolvedores que usam o GitHub Copilot dizem que ele os ajuda a serem mais produtivos e terminar os projetos mais rapidamente.

O GitHub Copilot é uma ferramenta de IA que usa a linguagem humana para gerar sugestões de código e funções. O usuário pode simplesmente dizer à ferramenta o que eles querem alcançar e ela fornecerá o código necessário para criar essa função:

GitHub Copilot em ação
GitHub Copilot

Esta característica é possivelmente uma das muitas coisas que fazem do GitHub uma plataforma tão popular entre os desenvolvedores, substituindo o Bitbucket e o GitLab em números de uso. Cerca de 15 milhões de desenvolvedores usam Bitbucket, enquanto o GitLab tem uma estimativa de 30 milhões de usuários.

Outra característica de destaque é o GitHub Pages, que permite aos desenvolvedores hospedar um site estático diretamente de um repositório:

Repositório do GitHub Pages
GitHub Pages.

Além disso, o GitHub é muito seguro. Os usuários precisarão gerar chaves SSH para acessar a plataforma.

Tráfego no site do GitHub

Como os números acima mostram, GitHub atrai milhões de desenvolvedores de todo o mundo. Vamos dar uma olhada mais de perto em seu tráfego e comportamento do usuário.

Analisamos o GitHub através do HypeStat e estes são os números:

  • Cerca de 1,5 por cento dos usuários de internet visitam o GitHub.
  • Ele recebe cerca de 14 milhões de visitantes e 96.419.713 impressões de páginas por dia.
  • A maioria dos visitantes está localizada nos Estados Unidos, China e Índia.
  • Cada usuário visita cerca de sete páginas e gasta aproximadamente sete minutos no GitHub.

Essas estatísticas do GitHub mostram que a plataforma tem uma alta taxa de engajamento. De fato, ela tem uma taxa de rejeição de apenas 37,30 por cento:

Estatísticas de tráfego do GitHub no HypeStat.
Estatísticas de tráfego do GitHub no HypeStat.

Essas métricas refletem a natureza colaborativa da plataforma. Os desenvolvedores provavelmente gastam muito tempo se envolvendo com outros usuários e contribuindo para diferentes projetos.

Usuários do GitHub

GitHub tem uma base de usuários internacionais, atraindo desenvolvedores do mundo todo. A plataforma fornece alguns detalhes interessantes sobre seus desenvolvedores e de onde eles vêm.

Aqui está o que sabemos:

  • Em 2022, 20,5 milhões de novos desenvolvedores se juntaram ao GitHub, com aumentos significativos de usuários da China, Brasil e Índia.
  • A Índia tem a maior comunidade de desenvolvedores na plataforma, totalizando mais de nove milhões de usuários.
  • Países da Ásia Pacífico, África, América do Sul e Europa experimentaram o maior aumento no crescimento populacional da GitHub.

GitHub também fornece insights sobre as preferências de linguagem de seus usuários:

  • As três principais linguagens de programação são JavaScript, Python e Java.
  • O PHP diminuiu em popularidade, caindo do sexto para o sétimo lugar em 2022.
  • A Hashicorp Configuration Language (HCL) é a linguagem que mais cresce no GitHub, com um aumento de uso de 56,1 por cento.
  • Rust experimentou uma taxa de crescimento de mais de 50%, que GitHub atribui à sua segurança e confiabilidade.
  • Python continua a crescer em popularidade, com um aumento de 22,5 por cento ao ano.

Este gráfico mostra as linguagens de programação mais populares no GitHub e seu uso nos últimos anos:

Uso da linguagem do GitHub de 2014 a 2022.
Uso da linguagem do GitHub de 2014 a 2022.

A crescente popularidade da Aprendizado de Máquina (Machine Learning) provavelmente fará de Python a linguagem líder no futuro.

Funcionários do GitHub

Você pode estar se perguntando: quem são as pessoas por trás do GitHub?

De acordo com a Craft, a empresa emprega cerca de 5.595 pessoas. Enquanto isso, GitHub nos conta um pouco mais sobre sua população global de funcionários:

  • Em 2022, a representação das mulheres no GitHub aumentou mais de 40 por cento. As mulheres agora representam 23,6 por cento dos líderes seniores da empresa.
  • O número de funcionários negros cresceu em 60,3%, enquanto a população latina aumentou em 25,5%.
  • Outras minorias no GitHub incluem asiáticos (15,6 por cento) e multirraciais (4,7 por cento).

Estas estatísticas do GitHub refletem os esforços da empresa para apoiar uma força de trabalho mais inclusiva e diversificada.

Receita do GitHub

Em 2018, a Microsoft adquiriu o GitHub por $7,5 bilhões. A plataforma agora gera um bilhão de dólares em receitas recorrentes por ano.

O GitHub obtém a maior parte do seu dinheiro por meio de planos de assinatura e taxas sobre vendas de aplicativos de terceiros. Ele oferece três tipos de assinaturas: Grátis, Team e Enterprise.

No momento da redação, o plano Team do GitHub começa em $3,67 por usuário por mês:

Preços dos Planos da GitHub.
Preços dos Planos da GitHub.

Enquanto isso, o plano Enterprise começa em $19,25 por usuário por mês. Este pacote é construído para grandes empresas com projetos de desenvolvimento mais complexos.

Repositórios mais populares do GitHub

Os repositórios contêm todos os arquivos associados a um projeto, assim como o histórico de revisão de cada arquivo. Os usuários do GitHub conseguem acessar e gerenciar um projeto através de seu repositório.

Alguns desses repositórios têm até 20.000 colaboradores. Aqui estão os cinco projetos de código aberto mais populares no GitHub:

  1. microsoft/vscode: Criado pela Microsoft, este repositório é dedicado ao desenvolvimento do produto Visual Studio Code.
  2. home-assistant/core: Um repositório para software de automação doméstica que prioriza o controle local e a privacidade em primeiro lugar.
  3. flutter/flutter: Este é o repositório para Flutter, que é o SDK do Google para criar experiências rápidas de usuário para aplicativos para dispositivos móveis e web.
  4. MicrosoftDocs/azure-docs: Este contém a documentação de código aberto do Microsoft Azure.
  5. microsoft/PowerToys: Um repositório para o PowerToys, que é um conjunto de utilitários que permite aos usuários do PowerToys racionalizar sua experiência com o Windows.

Como você pode ver, a maioria dos principais projetos são apoiados por grandes empresas como Google e Microsoft.

Estrelas e forks do GitHub

Agora, vamos olhar para as Estrelas e Forks do GitHub.

Um fork é uma cópia de um repositório existente. Quando um usuário faz um fork de um projeto, ele faz uma cópia dele em sua própria conta do GitHub. Dessa forma, eles podem fazer alterações em um projeto sem afetar o repositório original.

A imagem a seguir mostra os 10 projetos mais copiados no GitHub:

Os 10 projetos mais copiados no GitHub
Os 10 projetos mais copiados no GitHub

Enquanto isso, as estrelas são classificadas para os projetos GitHub. Aqui estão os 10 melhores projetos com o maior número de estrelas:

Os projetos com o maior número de estrelas no GitHub
Os projetos com o maior número de estrelas no GitHub

Há muitas razões pelas quais os usuários podem optar por ‘estrelar’ um repositório. Em qualquer caso, projetos com um alto número de estrelas tipicamente têm conteúdo útil e de alta qualidade.

Tendências do GitHub

Finalmente, vamos olhar para algumas tendências do GitHub e o que elas significam para o futuro da plataforma.

Estamos baseando as seguintes previsões nas estatísticas do GitHub apresentadas neste artigo:

  • Com 90 por cento das empresas da Fortune 100 usando o GitHub, mais empresas investirão em projetos de código aberto no futuro.
  • O crescimento significativo de projetos como home-assistant/core indica um interesse crescente entre os desenvolvedores em software de automação doméstica.
  • O uso de Python em todo o GitHub mantém um aumento anual de 22,5%, que provavelmente será maior graças ao crescente interesse no machine learning.
  • Os maiores projetos por contribuição são na sua maioria projetos liderados pela empresa, incluindo microsoft/vscode, flutter/flutter, e vercel/next.js. Isso sugere que muitas empresas continuarão usando o GitHub para impulsionar o crescimento e a visibilidade e interagir com desenvolvedores internacionais.

Também parece que a China e a Índia em breve terão uma população de desenvolvedores que rivaliza com a dos Estados Unidos. Podemos esperar que as comunidades de desenvolvedores em todo o continente africano continue crescendo, já que cada vez mais empresas estão investindo nesta região.

Resumo

As estatísticas mostram que o GitHub veio para ficar. Esta plataforma continua a atrair milhões de desenvolvedores de diferentes partes do mundo, e centenas de empresas estão usando-a para desenvolver projetos de código aberto.

Na Kinsta, oferecemos hospedagem de aplicativos e hospedagem de banco de dados para ajudar você a dar início ao seu projeto, fornecendo suporte para linguagens de programação e frameworks populares. Além disso, facilitamos a conexão com o GitHub e a automação de implantações de projetos.

Você está pronto para começar a usar a Kinsta e o GitHub para seus projetos de desenvolvimento web? Entre em contato com nossa equipe de suporte e nós ajudaremos você a começar!

Jeremy Holcombe Kinsta

Editor de Conteúdo & Marketing na Kinsta, Desenvolvedor Web WordPress e Escritor de Conteúdo. Fora do universo WordPress, eu curto praia, golfe e filmes. Também enfrento problemas de gente alta ;).