GitHub Features List

GitHub

Social coding & collaborative development platform

4.75/5 (705 reviews)

GitHub Feature Summary

  • Collaboration
  • Integrated issue and bug tracking
  • Graphical representation of branches
  • Approximately 6 million hosted git repositories
  • Code review
  • Project management
  • Team management
  • Social coding
  • Documentation
  • Code hosting
  • Built-in review tools
  • Propose changes
  • Give feedback
  • Protect branches
  • Track and assign tasks
  • Milestones
  • Assignees
  • Integrations
  • Conversations
  • Set community guidelines
  • Wikis
  • GitHub Pages
  • @mentions
  • Team and user permissions

IT Management Feature Comparison

Most popular features of all IT Management apps

API (249 other apps)
Access Control (64 other apps)
Activity Dashboard (98 other apps)
Activity Tracking (59 other apps)
Application Integration (66 other apps)
Auditing (71 other apps)
Automatic Notifications (90 other apps)
Collaboration Tools (50 other apps)
Data Import/Export (70 other apps)
Drag & Drop Interface (80 other apps)
Monitoring (172 other apps)
Projections (61 other apps)
Real Time Data (67 other apps)
Real Time Monitoring (72 other apps)
Real Time Reporting (56 other apps)
Reporting & Statistics (53 other apps)
SSL Security (64 other apps)
Third Party Integration (97 other apps)
User Activity Monitoring (49 other apps)
Workflow Management (65 other apps)

Competitor Feature Comparison

Mobile apps

iOS App


12 reviews

See all iOS Apps

GitHub Feature Reviews

25 reviewers had the following to say about GitHub's features:

Ken Yan

The Standard for Code Hosting

2018-06-12

Pros

GitHub has a great UI. It has many integrations and connects to other tools we use.

Cons

I would like to see more collaboration tools within GitHub like real-time chat.

Rating breakdown

Ease of use
Features

Time used: 1-2 years

Frequency of use: Weekly

Likelihood to recommend

9/10
Source: Software Advice
Helpful?   Yes   No
Read more
Anonymous
A verified reviewer

Great collaborative tool for code versioning and management for both personal and professional work

2018-04-10

Pros

GitHub provides a web graphical interface for users to collaborate and manage software code in real time. Users have access to collaboration features like issue tracking, feature requests, project management tools, code review, code sharing and many more.

Cons

I also wish there were more feature capabilities for design which is first step in software development.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 1-2 years

Frequency of use: Daily

Likelihood to recommend

10/10
Source: Capterra
Helpful?   Yes   No
Read more
Anonymous
A verified reviewer

One of the easiest to use and powerful version control service

2018-04-22

The add-ons are very useful and integration with third-party tools ease up a lot of work for us.

Pros

Various features like access controlling and integration with various third-party tools make it pretty good to use.

Cons

It's near perfect but there is one thing which bothers us a lot and it's the merge issues that we get which makes it pretty unmanageable at times because in those scenarios many a time even the merge tool fails to save us out.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 2+ years

Frequency of use: Daily

Likelihood to recommend

9/10
Source: Capterra
Helpful?   Yes   No
Read more
Jason Sooter

Software collaboration that has changed the world

2018-06-30

It is an integral part of how I build software. Hard to imagine what would exist without it.

Pros

The collaboration of software it has enabled has changed the world.

Cons

A more real-time user interface would be ideal.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 2+ years

Frequency of use: Daily

Likelihood to recommend

10/10
Source: Capterra
Helpful?   Yes   No
Read more
Mary Racter

Great platform for collaborative software development

2018-01-09

Pros

Easy to integrate project with many third-party services and continuous deployment pipelines.

Cons

The OAuth2 API is a bit tricky to work with if you're using it as an identity service for your own software and only want to grant access to people in a specific GitHub organisation.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 1-2 years

Frequency of use: Daily

Likelihood to recommend

8/10
Source: Software Advice
Helpful?   Yes   No
Read more
Jake Wilson

Hands down, the best online Git repo management website

2016-12-05

Github integrations with 3rd party tools is next to none.

Rating breakdown

Value for money
Ease of use
Features
Customer support
Source: Capterra
Helpful?   Yes   No
Read more
Kevin Mahon

Modestly Experienced

2018-03-05

Their service works with a large number of third party software applications and services allowing you to add version control and deployment options to them.

Pros

Our company's primary use of Github is for project version control but Github also has a few extra features that makes our lives easier.

Cons

Github from time to time will still require you to have some knowledge of Git.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 2+ years

Frequency of use: Weekly

Likelihood to recommend

10/10
Source: Capterra
Helpful?   Yes   No
Read more
Ashish AGarwal

best ever git repository hosting service provider

2018-01-14

I recommend git hub to all developers who are looking for an simple and easy to use source code management and git version control hosting server.

Pros

Github provides collaboration features such as project read me, wikis, issue tracking, pull requests, commit history, access control to various collaborators.

Cons

Bitbucket comes with Jira integration that is still missing in Github

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 2+ years

Frequency of use: Daily

Likelihood to recommend

10/10
Source: Capterra
Helpful?   Yes   No
Read more
Anonymous
A verified reviewer

The best, most used place for OSS code.

2018-07-02

Pros

It just works, and the workflow from pull to merge pull request is straightforward and simple.

Cons

Wish you could change your landing page to your repos instead of activity.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 2+ years

Frequency of use: Daily

Source: Capterra
Helpful?   Yes   No
Read more
Anonymous
( company, 201-500 employees)

fantastic tool to control and version source codes, ideal for business organizations

2018-05-24

GitHub, removing the echo that you should know how it works and how GIT works, we can say that it is an excellent tool for the management, maintenance, source code improvements and content organization, very good tool of truth, that at a business level facilitates the integration of developments in parallel.

Pros

Team work Github is the perfect place to work together on an idea with a friend or colleague, after creating your project you can invite other users as collaborators, allowing them to read and write directly on your repository. 3) Be informed Github has a notification system with which you can be aware of the activities around a repository in which you are participating or one in which you are interested 4.)

Cons

The maintenance of private repositories is subject to the payment of a monthly subscription. 2.) the graphic interface is not very intuitive, you must have very specific knowledge of git to be able to take advantage of this desktop version

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 6-12 months

Frequency of use: Weekly

Likelihood to recommend

10/10
Source: Capterra
Helpful?   Yes   No
Read more
Laron Harris

Great for Code Sharing

2018-02-19

Code sharing

Pros

Github really makes sharing and collaboration easy.

Cons

Great tool, can't really find any real con... The only con is the limitation on what is free.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 6-12 months

Frequency of use: Weekly

Likelihood to recommend

9/10
Source: Capterra
Helpful?   Yes   No
Read more
Krishna Teja Nujella

Very great tool for using as code repo

2018-05-10

Pros

Best and great for modifying code, and version Control is the greatest feature Out of other tools available, Github has the Best UI.

Cons

API which Github offer can be simplified, API should be easy, comprehensive.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 2+ years

Frequency of use: Daily

Likelihood to recommend

10/10
Source: Capterra
Helpful?   Yes   No
Read more
Saurabh Yadav

One of the best in its area

2018-06-26

Repo Management Code Sharing Continuous integrations

Pros

Awesome UI, Github Desktop Xcode in build features.

Cons

There can be private repositories options for upto a limited number of members. API is a bit verbose.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 2+ years

Frequency of use: Daily

Likelihood to recommend

10/10
Source: Capterra
Helpful?   Yes   No
Read more
Anonymous
(Computer Software company, 51-200 employees)

I use Github for source code management every day.

2018-06-24

It's easy to track source code and use their website to do code reviews and other git-flow actions.

Pros

You can set up third party integrations too, such as automated testing and branch protection.

Cons

The mobile website is lacking a few features.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 2+ years

Frequency of use: Daily

Likelihood to recommend

10/10
Source: Capterra
Helpful?   Yes   No
Read more
Jeff Lee

Helps team collaborate a lot more easily

2018-05-10

Easier management of all the codes coming in from our team.

Pros

- Easy code review, prevents unwanted code from malicious developers - Branching allows easy development on multiple projects at the same time - Issue trackers, forking, and comments on the code allows everyone to collaborate very easily

Cons

I like that it has a news feed sort of thing on the logged in home page that shows the activities. However, I almost never looked at it.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 2+ years

Frequency of use: Daily

Likelihood to recommend

10/10
Source: Capterra
Helpful?   Yes   No
Read more
Ritchea Agrawal

Best Tool to store code

2018-05-17

Good source code management system.

Pros

Provides a web-based graphical interface, desktop as well as mobile integration.

Cons

It also lacks IDE or explorer integration

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 2+ years

Frequency of use: Daily

Likelihood to recommend

9/10
Source: Software Advice
Helpful?   Yes   No
Read more
Paul Sizemore

Verified Reviewer

Github - review of individual & teams

2015-06-23

I've used Github for both my own work and used it as part of a team. I've since standardized on Github whenever I have work that I am in charge of keeping the source. I think it's a great product, and I would strongly recommend it to a friend. In fact, I recommended it to my kids, too.

Pros

It's got a clean web user interface, that allows people to browse through projects, and also has a strong API. In turn, there are a lot of great integrations, and the desktop client is very handy to have.

Cons

It can be intimidating for first time users. I've had many people be very confused by the the concept and implementation.

Rating breakdown

Value for money
Ease of use
Customer support

Time used: 1-2 years

Source: GetApp
Helpful?   Yes   No
Read more
Yevgeniy Shpika

GitHub is a standart solution for software development

2018-06-14

Pros

It is really good in version control for developers, really reach API allows us to automate a lot of routine tasks, integration capabilities are near to unlimited.

Cons

We've tried to adopt built-in project management features, no success.

Rating breakdown

Value for money
Ease of use
Features

Time used: 2+ years

Frequency of use: Daily

Likelihood to recommend

9/10
Source: Capterra
Helpful?   Yes   No
Read more
Anonymous
A verified reviewer

Best code collaboration tool out there with the best VFM

2018-03-26

Pros

Multiple 3rd party opensource integrations make it the best of the lot.

Cons

The customer support could be much better in sorting out the issues arising out of the application. The responses are mostly delayed or carried upon for a long time.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 2+ years

Frequency of use: Daily

Source: Capterra
Helpful?   Yes   No
Read more
Michael Robinson

Verified Reviewer

Excellent code management

2017-07-12

Has excellent integrations with every code-related SaaS that matters.

Pros

Integrations, User Interface, PR management

Cons

Can't disable the "merge" button on pull requests

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 2+ years

Frequency of use: Daily

Likelihood to recommend

10/10

Recommendations to others considering GitHub

Try it, if you're a programmer put what you can up there - we look at your GitHub account when making hiring decisions.

Source: GetApp
Helpful?   Yes   No
Read more
Anonymous
A verified reviewer

Best source code management system

2017-12-22

Pros

- Clean UX - Release and tag management is top notch - Awesome CLI tools - Nice interface for merge conflict resolutions

Cons

- Private repository is paid solution - Need more documentation regarding integrations with continuous integration solutions

Rating breakdown

Ease of use
Features

Time used: 2+ years

Frequency of use: Daily

Likelihood to recommend

9/10
Source: Capterra
Helpful?   Yes   No
Read more
Anonymous
A verified reviewer

GitHub is tool for crafting blogs and other websites.

2018-01-12

The service includes access controls as well as a number of collaboration features like tools for basic task management and wikis for all projects you handle.

Pros

Almost all open source projects utilize GitHub for project management as its free and also it has nifty of features for documentation and also for feedback.

Cons

For some people, the design of Git leans more towards the programmers which means it may not communicate very well in layman's terms.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 1-2 years

Frequency of use: Weekly

Likelihood to recommend

7/10
Source: Capterra
Helpful?   Yes   No
Read more
Curtis Blount

Verified Reviewer

GitHub gets the job done

2018-04-19

Pros

Very good at sourcing code with role-based access controls, auditing features, etc.

Cons

Further documentation and auditing reporting could be better.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 2+ years

Frequency of use: Daily

Likelihood to recommend

8/10
Source: GetApp
Helpful?   Yes   No
Read more
Tomasz Szymanski

Very useful piece of software when collaborating on an open-source project

2017-11-23

Easy access to many open-source products, documentation and issue tracking in one place.

Pros

Ease of use, minimum configuration, community, clear and user-friendly interface, open-source collaboration made easy.

Cons

Probably the biggest disadvantage of GitHub is lack of private repositories on free account. But still really good piece of software.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 2+ years

Frequency of use: Monthly

Likelihood to recommend

8/10
Source: Capterra
Helpful?   Yes   No
Read more
James Bush

Github and Github enterprise both provide fantastic solutions for code and data hosting.

2018-01-18

Flexible easy to use source control and data management.

Pros

Large file support facilitates using as a data management tool.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 2+ years

Frequency of use: Daily

Likelihood to recommend

10/10
Source: Capterra
Helpful?   Yes   No
Read more