Quem usa o GitHub?
Desenvolvimento de software para pequenas startups e grandes empresas.
Conheça o GitHub
Software que permite às equipes de desenvolvimento colaborar, avaliar e gerenciar código. Funciona com Windows, Mac e dispositivos móveis.
GitHub - Informação
GitHub
https://github.com/
GitHub - Visão geral de preços
Ver planos de preçosO GitHub possui uma versão gratuita e oferece versão de teste grátis.
Versão gratuita
Sim
Teste grátis
GitHub: implantação e suporte
Assistência
- Email/Help Desk
- FAQs/Fórum
- Base de conhecimento
Implantação
- Nuvem, SaaS, baseado na web
- Mac (desktop)
- Windows (desktop)
- Windows (local)
- Linux (local)
- Android (celular)
- iPhone (celular)
- iPad (tablet)
Formação
- Vídeos
Recursos do GitHub
Ferramentas de Gestão de Projetos
- API
- Acompanhamento de atividades
- Agendamento de tarefas
- Alertas/notificações
- Armazenamento de documentos
- Arrastar e soltar
- Atualização em tempo real
- Cobrança e faturamento
- Comentários/notas
- Compartilhamento de arquivos
- Controle de horas e despesas
- Controle de marcos
- Controle do progresso de tarefas
- Controle do tempo do projeto
- Controles/permissões de acesso
- Ferramentas de colaboração
- Fluxo de trabalho do projeto
- Gerenciamento de documentos
- Gestão de calendários
- Gestão de carteira
- Gestão de edição
- Gestão de ideias
- Gestão de orçamento
- Gestão de recursos
- Gestão de tarefas
- Gestão de testes e controle de qualidade
- Gestão do fluxo de trabalho
- Gestão do risco
- Integrações de terceiros
- Metodologias ágeis (Agile)
- Modelos de projetos
- Modelos personalizáveis
- Monitoramento do progresso
- Métodos tradicionais
- Múltiplos projetos
- Painel de atividades
- Planejamento de projetos
- Planejamento de tarefas
- Planificação/Programação de projetos
- Portal do cliente
- Priorização
- Projeções
- Quadro kanban
- Rastreamento de percentual de progressão
- Rastreamento do projeto
- Relatórios e estatística
- Seguimento de relatórios/projetos
- Seguimento de status
- Seguimento do custo até a conclusão
- Visualização de Gantt/linha do tempo
Ferramentas para DevOps
- API
- Acompanhamento de atividades
- Análise de dados em tempo real
- Autenticação
- Comentários/notas
- Controle de versões
- Dados em tempo real
- Extração de dados
- Fluxo de trabalho baseado em regras
- Fluxo de trabalho configurável
- Fluxo de trabalho de aprovações
- Gerenciamento de aplicativos
- Gerenciamento de configuração
- Gerenciamento de usuários
- Gestão de auditorias
- Gestão de carteira
- Gestão de conformidade
- Gestão de edição
- Gestão de incidentes
- Gestão de lançamento
- Gestão de mudanças
- Gestão de políticas
- Gestão de projetos
- Gestão de tarefas
- Gestão do calendário
- Gestão do desempenho
- Gestão do fluxo de trabalho
- Importação/exportação de dados
- Indicadores de desempenho
- Integrações de terceiros
- Logon único
- Monitoramento
- Monitoramento do KPI
- Monitoramento do servidor
- Monitoramento em tempo real
- Notificações em tempo real
- Painel
- Painel de atividades
- Permissões por função
- Pesquisa e filtro
- Priorização
- Projeções
- Rastreamento de edição
- Registros de eventos
- Relatórios de solução de problema
- Relatórios e análise de dados
- Relatórios e estatística
- Relatórios em tempo real
- Seguimento de status
- Segurança de SSL
Nonprofit Project Management
- Acesso para Celular
- Alocação e planejamento de recursos
- Controle do processo de aprovação
- Ferramentas de colaboração
- Gestão de calendários
- Gestão de orçamento
- Gestão de tarefas
- Modelos personalizáveis
- Painel de atividades
- Para organizações sem fins lucrativos
- Planificação/Programação de projetos
- Quadro kanban
- Seguimento de relatórios/projetos
- Visualização de Gantt/linha do tempo
Programas para Desenvolver Aplicativos
- API
- Acesso offline
- Acesso para Celular
- Acompanhamento de atividades
- Ambiente de desenvolvimento integrado
- Análise de dados em tempo real
- Arrastar e soltar
- Autenticação
- Campos personalizáveis
- Controle de fonte
- Controle de versões
- Controles/permissões de acesso
- Dados em tempo real
- Depuração
- Desenvolvimento de aplicativos web
- Desenvolvimento de software
- Desenvolvimento móvel
- Desenvolvimento personalizado
- Ferramentas de colaboração
- Fluxo de trabalho baseado em regras
- Fluxo de trabalho configurável
- Formulários personalizáveis
- Gerenciamento da implantação
- Gerenciamento de aplicativos
- Gerenciamento de documentos
- Gestão de formulários
- Gestão de mudanças
- Gestão de tarefas
- Gestão do ciclo de vida
- Gestão do fluxo de trabalho
- Imagem de marca personalizável
- Importação/exportação de dados
- Integrações de terceiros
- Interface gráfica do usuário
- Modelagem de dados
- Modelos personalizáveis
- Modelos pré-elaborados
- Monitoramento
- Monitoramento em tempo real
- Notificações em tempo real
- Painel de atividades
- Permissões por função
- Plataforma no-code
- Projeções
- Relatórios e análise de dados
- Relatórios e estatística
- Relatórios em tempo real
- Suporte de banco de dados
- Testes de compatibilidade
- Visualização de dados
Ver lista completa de Programas para Desenvolver Aplicativos
Sistemas de Monitoramento de Problemas
- API
- Acompanhamento de atividades
- Agendamento de problemas
- Alertas/notificações
- Alertas/transferência
- Arrastar e soltar
- Atualização em tempo real
- Auditoria de problemas
- Bate-papo/Mensagens instantâneas
- Campos personalizáveis
- Comentários/notas
- Comunicação multicanal
- Controle do progresso de tarefas
- Controles/permissões de acesso
- Ferramentas de colaboração
- Fluxo de trabalho baseado em regras
- Fluxo de trabalho configurável
- Formulários personalizáveis
- Gerenciamento de e-mails
- Gerenciamento de tickets de suporte
- Gestão da base de conhecimento
- Gestão de atribuições
- Gestão de edição
- Gestão de help desk
- Gestão de projetos
- Gestão de tarefas
- Gestão de tíquetes
- Gestão do SLA (acordo do nível de serviço)
- Gestão do fluxo de trabalho
- Imagem de marca personalizável
- Integrações de terceiros
- Marcação
- Modelos personalizáveis
- Monitoramento
- Notificações em tempo real
- Painel
- Painel de atividades
- Permissões por função
- Portal de autoatendimento
- Priorização
- Problemas recorrentes
- Projeções
- Questionários e feedback
- Rastreamento de edição
- Rastreamento de tíquetes de suporte
- Relatórios e estatística
- Relatórios em tempo real
- Relatórios personalizáveis
- Segurança de SSL
- Widgets
Ver lista completa de Sistemas de Monitoramento de Problemas
Software Agile
- @menções
- API
- Aceita o método Scrum
- Acompanhamento de atividades
- Agendamento de tarefas
- Alertas/notificações
- Arrastar e soltar
- Atualização em tempo real
- Campos personalizáveis
- Comentários/notas
- Controle do progresso de tarefas
- Controle do tempo do projeto
- Controles/permissões de acesso
- Criação de diagramas
- Ferramentas de colaboração
- Ferramentas de planejamento
- Fluxo de trabalho do projeto
- Gerenciamento de arquivos
- Gerenciamento de comentários negativos
- Gerenciamento de e-mails
- Gestão de atribuições
- Gestão de calendários
- Gestão de equipes
- Gestão de modelos
- Gestão de pendências
- Gestão de prazos
- Gestão de recursos
- Gestão de retrospectivas
- Gestão de solicitações
- Gestão de tarefas
- Gestão do fluxo de trabalho
- Importação/exportação de dados
- Integrações de terceiros
- Listas de tarefas
- Metodologias ágeis (Agile)
- Modelos de projetos
- Monitoramento do progresso
- Múltiplos projetos
- Painel de atividades
- Permissões por função
- Planejamento de projetos
- Planejamento de tarefas
- Priorização
- Projeções
- Quadro kanban
- Rastreamento do projeto
- Relatórios do andamento
- Relatórios e estatística
- Seguimento de status
- Visualização de Gantt/linha do tempo
Software SAST (Teste de Segurança de Aplicativo Estático)
- API
- Ambiente de desenvolvimento integrado
- Análise de dados em tempo real
- Depuração
- Escaneamento multi-idiomas
- Gerenciamento da implantação
- Painel
- Para desenvolvedores
- Scanner de vulnerabilidades
- Segurança de aplicativos
- Varredura de código-fonte
Ver lista completa de Software SAST (Teste de Segurança de Aplicativo Estático)
Software de Controle de Erros de Programação
- @menções
- API
- Acompanhamento de atividades
- Agendamento de tarefas
- Alertas/notificações
- Arrastar e soltar
- Atualização em tempo real
- Campos personalizáveis
- Comentários/notas
- Controle do progresso de tarefas
- Controle do tempo do projeto
- Controles/permissões de acesso
- Criação de diagramas
- Detecção de bugs/erros
- Ferramentas de colaboração
- Fluxo de trabalho configurável
- Gerenciamento de arquivos
- Gerenciamento de comentários
- Gerenciamento de e-mails
- Gestão da base de conhecimento
- Gestão de atribuições
- Gestão de edição
- Gestão de pendências
- Gestão de projetos
- Gestão de tarefas
- Gestão de tíquetes
- Gestão do fluxo de trabalho
- Integração do repositório de códigos
- Integrações de terceiros
- Logon único
- Marcação
- Metodologias ágeis (Agile)
- Modelos personalizáveis
- Monitoramento
- Monitoramento do progresso
- Múltiplos projetos
- Notificações em tempo real
- Painel de atividades
- Planejamento de projetos
- Planejamento de tarefas
- Priorização
- Projeções
- Rastreamento de edição
- Rastreamento de erros
- Registro de auditoria
- Relatórios e análise de dados
- Relatórios e estatística
- Relatórios personalizáveis
- Seguimento de status
- Visualização de dados
Ver lista completa de Software de Controle de Erros de Programação
Software de Gestão de Código-Fonte
- API
- Acompanhamento de atividades
- Alertas/notificações
- Armazenamento de documentos
- Arrastar e soltar
- Autenticação
- Automação de compilação
- Bate-papo/Mensagens instantâneas
- Biblioteca de conteúdo
- Campos personalizáveis
- Comentários/notas
- Controle de marcos
- Controle de versões
- Controle do progresso de tarefas
- Controle do tempo do projeto
- Controles/permissões de acesso
- Desenvolvimento personalizado
- Edição de texto
- Ferramentas de colaboração
- Ferramentas de planejamento
- Fluxo de trabalho baseado em regras
- Fluxo de trabalho configurável
- Gerenciamento de aplicativos
- Gerenciamento de repositórios
- Gestão de atribuições
- Gestão de conformidade
- Gestão de edição
- Gestão de mudanças
- Gestão de prazos
- Gestão de projetos
- Gestão de tarefas
- Gestão do fluxo de trabalho
- Indicadores de desempenho
- Integração contínua
- Integrações de terceiros
- Múltiplos projetos
- Painel de atividades
- Permissões por função
- Pesquisa e filtro
- Planejamento de projetos
- Priorização
- Projeções
- Rastreamento de edição
- Rastreamento de erros
- Registro de auditoria
- Relatório de historiais
- Relatórios e estatística
- Revisão de código
- Scanner de vulnerabilidades
- Wiki
Software de Integração Contínua
- API
- Acompanhamento de atividades
- Análise de dados em tempo real
- Armazenamento de dados seguros
- Autenticação
- Ações ativadas por eventos
- Controle de marcos
- Controle de qualidade
- Controle de versões
- Controle do processo de aprovação
- Controles/permissões de acesso
- Depuração
- Desenvolvimento personalizado
- Entrega contínua
- Extração de dados
- Fluxo de trabalho baseado em regras
- Fluxo de trabalho configurável
- Gerenciamento de aplicativos
- Gerenciamento de armazenamento de dados
- Gerenciamento de configuração
- Gerenciamento de testes de software
- Gestão de conformidade
- Gestão de edição
- Gestão de modelos
- Gestão de mudanças
- Gestão de políticas
- Gestão de projetos
- Gestão de testes
- Gestão do ciclo de vida
- Gestão do fluxo de trabalho
- Gestão do pipeline
- Implantação contínua
- Importação/exportação de dados
- Integrações de terceiros
- Monitoramento
- Monitoramento do progresso
- Monitoramento em tempo real
- Painel de atividades
- Permissões por função
- Priorização
- Projeções
- Rastreamento de edição
- Rastreamento de erros
- Registro de compilação
- Relatórios e análise de dados
- Relatórios e estatística
- Seguimento de status
- Sincronização de dados
- Suporte de banco de dados
- Teste de performance
GitHub - Alternativas
Mais alternativas ao GitHubGitHub - Avaliações
Leia todas as avaliaçõesClassificação geral
Pontuação média
Avaliar software
Compartilhe suas experiências com outros compradores de software.
Escreva uma avaliação!
Divino S.
-
Classificação geral5 /5
-
Praticidade5 /5
-
Recursos e funcionalidades5 /5
-
Atendimento ao clienteNão avaliado
-
Relação qualidade/preço5 /5
-
Probabilidade de recomendação
- Fonte da avaliação
- Avaliado em 04/06/2020
"Praticidade, perfiormance e escalabilidade"
Comentários: Uso diariamenta com minha equipe
Vantagens: Facilidade para integrar e automatizar deploys
Desvantagens: poderia ter uma versão privada gratis....
- Fonte da avaliação
- Avaliado em 04/06/2020
Emiliano P.
-
Classificação geral5 /5
-
Praticidade5 /5
-
Recursos e funcionalidades5 /5
-
Atendimento ao clienteNão avaliado
-
Relação qualidade/preço4 /5
-
Probabilidade de recomendação
- Fonte da avaliação
- Avaliado em 13/05/2021
"One of the best git services out there"
Comentários: We use it to share a repository with a Unity project (games for mobile and PC mostly), and it's really been helpful for us since our struggles to collaborate due to Unity nuances in particular, helped us to learn how to build better code that's maintainable on a team, this things are often overlooked on one-man projects. By Github being free and world renown it's quite easy that colleagues already have an account, thus making it easy for us to give them access for a code review, game-jams or collaborations in general.
Vantagens: Github is world renown, it's been making my life easier for years. We mainly use with colleagues or friends to work on game development projects, and it's easy to use even for non-coders since they include a Windows and MacOS GUI out of the box, and it's compatible with any git manager out there. They recently added the ability to have free private repositories, which are great.
Desvantagens: The fork and pull request process designed to propose changes on third party repositories seems a bit troublesome to me in particular, but I understand why they did it, and I just got used to it.
- Fonte da avaliação
- Avaliado em 13/05/2021
Avash K.
-
Classificação geral5 /5
-
Praticidade4 /5
-
Recursos e funcionalidades5 /5
-
Atendimento ao clienteNão avaliado
-
Relação qualidade/preçoNão avaliado
-
Probabilidade de recomendação
- Fonte da avaliação
- Avaliado em 04/06/2021
"Essential Tool for Every Developer"
Comentários: Github is absolutely essential for every developer like me. I have been using Github daily for more than 2 years and it is one of the most polished tools I have ever used. After we spend some time learning about it, Github can be very intuitive. It's small features like directly copying code from files just by dragging it to its interface, or that it renders CSV, STL explains how polished it is.
Vantagens: Github is the most famous git services available online - I personally don't know any developers who don't use Github. This in turn makes Github essential to any developers as many people share codes and stuff through Github. I don't know exactly why but developers nowadays seem to prefer to just put their work in Github. Thus GitHub hosts almost all kind of open source projects which I love to fork and play around with. I personally think it is very productive. It has a good and intuitive User Interface which makes viewing information and reading code easier. I also feel Github is stable than other alternatives available.
Desvantagens: I don't think there is much to dislike about Github but I think it isn't very easy to use for a beginner. I spent a long time learning about Git commands and stuff. Other than this, I can't think of any cons.
- Fonte da avaliação
- Avaliado em 04/06/2021
Sarai P.
-
Classificação geral3 /5
-
Praticidade2 /5
-
Recursos e funcionalidades5 /5
-
Atendimento ao clienteNão avaliado
-
Relação qualidade/preçoNão avaliado
-
Probabilidade de recomendação
- Fonte da avaliação
- Avaliado em 27/08/2019
"A software you don't really have a choice but to use."
Comentários: I use github for version control at work. Our code goes up to two different sets of reviewers and this all takes place via github.
Vantagens: Github is really your only choice for version control. There are other platforms out there but Github has cornered the market. It's free, which is a bonus.
Desvantagens: It's pretty difficult to start using. It's not intuitive at all. Many times, I have merge conflicts and when I go to edit them within github, it corrupts my branch. There are a lot of ins and outs and nuances that aren't easily navigated around when utilizing Github. I frequently get errors that have no documentation or support.
- Fonte da avaliação
- Avaliado em 27/08/2019
Omar eduardo A.
-
Classificação geral5 /5
-
Praticidade3 /5
-
Recursos e funcionalidades5 /5
-
Atendimento ao clienteNão avaliado
-
Relação qualidade/preço5 /5
-
Probabilidade de recomendação
- Fonte da avaliação
- Avaliado em 15/05/2021
"Great for teaching coding classes!"
Comentários: After you get past the steep learning curve, GitHub is definitely a tool that helps you be more efficient. It is an industry standard, and I would consider it a step above all of its other competitors.
Vantagens: I work as a software engineer for a large consulting company, but as a side job, I teach a programming class. I use GitHub to share with my students all of the sample code and slides that we work on during our classes. To me, one of the most important features is being able to work on my projects on multiple devices, than span across different operating systems. I have a two laptops (one of which is a Mac!) and a desktop computer. With GitHub, I can quickly sync my code and documents between devices and seamlessly pick up were I left off. If I ever make a mistake and need to go back to previous versions of my slides or code, I can quickly restore them with the excellent versioning features. For my students, it is very freeing knowing that every project or problem that we solve during class will be immediately available to them right after class. I helps them concentrate on learning and understanding the programs instead of having to copy everything to their computers.
Desvantagens: The initial learning curve is high... specially if you are new to code collaboration tools. Newcomers usually spend a long time learning the git commands, and how they can solve problems. For newcomers, I would recommend the GitHub Desktop client (even if it is frowned upon by more experienced devs), to get a hang of how the branches, commits, push, pull and operations work.
- Fonte da avaliação
- Avaliado em 15/05/2021