GitHub Features

GitHub

Social coding & collaborative development platform

4.76/5 (3,560 reviews)

Competitor Feature Comparison

@mentions
API
Access Controls/Permissions
Activity Tracking
Agile Methodologies
Alerts/Notifications
Application Security
Assignment Management
Audit Trail
Authentication
Bug Tracking
Collaboration Tools
Commenting/Notes
Communication Management
Compliance Management
Configurable Workflow
Create Subtasks
Data Import/Export
Debugging
Deployment Management
Document Management
Feedback Management
File Sharing
For Developers
Gantt/Timeline View
Integrated Development Environment
Issue Management
Kanban Board
Knowledge Base Management
Milestone Tracking
Mobile Access
Mobile Development
Monitoring
Multi-Language Scanning
Multiple Projects
Percent-Complete Tracking
Planning Tools
Portfolio Management
Prioritization
Progress Tracking
Project Management
Project Planning
Project Planning/Scheduling
Projections
Real Time Analytics
Recurring Tasks
Reporting/Analytics
Reporting/Project Tracking
Resource Management
Role-Based Permissions
SSL Security
Search/Filter
Software Development
Source Control
Source-Code Scanning
Task Editing/Updating
Task Management
Task Progress Tracking
Task Scheduling
Testing/QA Management
Third Party Integrations
Time & Expense Tracking
Time Tracking
Traditional Methodologies
Version Control
Vulnerability Scanning
Web App Development
Wiki
Workflow Management
Visit WebsiteCompare App
@mentions
API
Access Controls/Permissions
Activity Tracking
Agile Methodologies
Alerts/Notifications
Application Security
Assignment Management
Audit Trail
Authentication
Bug Tracking
Collaboration Tools
Commenting/Notes
Communication Management
Compliance Management
Configurable Workflow
Create Subtasks
Data Import/Export
Debugging
Deployment Management
Document Management
Feedback Management
File Sharing
For Developers
Gantt/Timeline View
Integrated Development Environment
Issue Management
Kanban Board
Knowledge Base Management
Milestone Tracking
Mobile Access
Mobile Development
Monitoring
Multi-Language Scanning
Multiple Projects
Percent-Complete Tracking
Planning Tools
Portfolio Management
Prioritization
Progress Tracking
Project Management
Project Planning
Project Planning/Scheduling
Projections
Real Time Analytics
Recurring Tasks
Reporting/Analytics
Reporting/Project Tracking
Resource Management
Role-Based Permissions
SSL Security
Search/Filter
Software Development
Source Control
Source-Code Scanning
Task Editing/Updating
Task Management
Task Progress Tracking
Task Scheduling
Testing/QA Management
Third Party Integrations
Time & Expense Tracking
Time Tracking
Traditional Methodologies
Version Control
Vulnerability Scanning
Web App Development
Wiki
Workflow Management
Visit WebsiteCompare App
@mentions
API
Access Controls/Permissions
Activity Tracking
Agile Methodologies
Alerts/Notifications
Application Security
Assignment Management
Audit Trail
Authentication
Bug Tracking
Collaboration Tools
Commenting/Notes
Communication Management
Compliance Management
Configurable Workflow
Create Subtasks
Data Import/Export
Debugging
Deployment Management
Document Management
Feedback Management
File Sharing
For Developers
Gantt/Timeline View
Integrated Development Environment
Issue Management
Kanban Board
Knowledge Base Management
Milestone Tracking
Mobile Access
Mobile Development
Monitoring
Multi-Language Scanning
Multiple Projects
Percent-Complete Tracking
Planning Tools
Portfolio Management
Prioritization
Progress Tracking
Project Management
Project Planning
Project Planning/Scheduling
Projections
Real Time Analytics
Recurring Tasks
Reporting/Analytics
Reporting/Project Tracking
Resource Management
Role-Based Permissions
SSL Security
Search/Filter
Software Development
Source Control
Source-Code Scanning
Task Editing/Updating
Task Management
Task Progress Tracking
Task Scheduling
Testing/QA Management
Third Party Integrations
Time & Expense Tracking
Time Tracking
Traditional Methodologies
Version Control
Vulnerability Scanning
Web App Development
Wiki
Workflow Management
Visit WebsiteCompare App

Mobile apps

iOS App


0 reviews

Android App


0 reviews

GitHub Feature Reviews

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

Riley E.

A Useful Tool

2019-06-13

Overall, Github is a very good version control and collaboration platform.

Pros

Useful features include: code analysis, github pages, issue tracker, simple UI, and integration with many 3rd party services

Cons

Improving the search UI and visualization of highlighted terms would improve the quality of the product.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 1-2 years

Frequency of use: Weekly

Likelihood to recommend

9/10
Source: Capterra
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
James B.

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
Chris v.

Make development less time-consuming, with GitHub, so long you're experienced with it

2020-06-09

GitHub helped us to reduce the hassle with bug identifying and is having good analytics to track the activity of our development team, and that's helping the project management.

Pros

Since it provides a good UI, viewing information and reading code is easy to do from the website, and development can be done easily using the CLI or GitHub's GUI.

Cons

We have thought about letting our Customer Service use GitHub for reporting issues and letting them have conversations with engineers, but it ended up with lots of questions, since GitHub's design isn't that simple.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 6-12 months

Frequency of use: Daily

Likelihood to recommend

8/10
Source: Capterra
Helpful?   Yes   No
Read more
Nidhi S.

World Largest Developer Community Exist here.

2019-04-17

GitHub is a great tool for code collaboration. Tracking on task and assigning the available teammate help in balancing the workload across the team.

Pros

We can also save the notification for review request so we can work on it when we get time.

Cons

GitHub Team Management templates should be customizable so a project manager can update it as per their need.

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
Ivan M.

Industry standard for code collaboration

2019-09-12

Reliable convenient tool that my team uses for code collaboration on a daily basis.

Pros

Good integration with 3rd-parties.

Cons

Not very efficient​ search engine for looking for a particular piece of code.

Rating breakdown

Ease of use
Features

Time used: 2+ years

Frequency of use: Daily

Likelihood to recommend

10/10
Source: Capterra
Helpful?   Yes   No
Read more
Sheraz A.

GitHub, the Perfect Code Manager

2021-07-23

Pros

Simply Put in words - Widely Adapted and accepted - Easy to learn and use as it's mostly the first preference for source management - Extensive Guidelines - Github Actions is a highly required and amazing feature for CI - Free Deployment for most of the static resources - Acts like a personal portfolio as well - Actively Updated with amazing new features

Cons

Needs some external integration with 3rd party services like Zenhub to improve on the ticketing and bug management as well as reports but like it introduced GitHub actions it might also introduce GitHub project management

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
Phil S.

Great if your development process fits their model

2017-01-05

If you need finer control over these things, or the ability to filter them more narrowly, you'll need to look either elsewhere or find one of a few third-party add-ons (normally as a browser extension/website combo) to add to the built-in experience.

Pros

Simple, straightforward, easy to use Very rarely do I feel it "gets in my way".

Cons

Management and organization is limited Filtering is almost entirely dependent on how well you "tag" issues.

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
Anand V.

Great Development Platform

2019-07-27

Pros

Good project management tool. Drag and Drop feature.

Cons

There is nothing wrong in using this platform

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
Divya M.

Easy of use

2019-05-17

Awesome tool.easy to use and user interface is super.

Pros

User friendly and more advanced.

Cons

Some time not scalable when you have more data to access.

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
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
Jamie H.

The standard in Git source code management

2018-03-02

Pros

Good management tools for org/team/user permissions.

Cons

Not as feature-ful as GitLab (no built-in continuous integration being a big difference).

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
Yevgeniy S.

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
(Internet company, 10001+ employees)

I would say Github is world's best code management tool.

2019-08-27

We use mainly store our code to keep track of changes (version control). We are happy with it.

Pros

Easy to use interface Powerful Search ability GUI and CLI based applications for pushing and pulling data Documents are super useful

Cons

Apart from that, I think its a great tool.

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
Saurabh Y.

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
Sanjay K.

Best colloboration Tool in the market

2021-06-21

This was a great journey when realized the potential of Github, The version history is very useful in team collaboration and deploying the application.

Pros

With Team using Github as a collaboration tool is really helpful to have a code review and develop project faster phase.

Cons

The storage space pricing is high and it consumes data every time when access those data, I'm referring to GitHub LFS here.

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
Ardi S.

One of my Favorites Management Software

2018-10-10

Pros

Really help me to monitor some changes the documents in real time and see who edited.

Cons

There's no private repositories and Needs improvement for the search features.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 6-12 months

Frequency of use: Daily

Likelihood to recommend

8/10
Source: Software Advice
Helpful?   Yes   No
Read more
Anoop Kumar C.

Effectively manage Source code as a service

2019-12-09

Great source code management tool.

Pros

1 - Access control to the source code 2 - Manage the source code 3 - Integrate with collaboration tools like slack, Docker hub, etc.

Cons

1 - No much distinction as compared with open-source competition Gitlab 2 - Lack of the Tiket tool Board concept available in Github

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
Steven R.

The only version control you need

2018-07-19

Pros

Best at version control, there is the reason why it is the industry standard.

Cons

Having more project management task oriented tools would be helpful.

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
(Automotive company, 10001+ employees)

Makes the Repository Sharing Easy

2020-02-20

It's very practical and user-friendly however it's not completely free to make it customized.

Pros

I very like to have an interface so that I can access and manage the different repositories in order to make management of software versions easy.

Cons

Sometimes it crashes (not very often) without any warning or any notification and this sometimes lead to lose some data.

Rating breakdown

Ease of use
Features

Time used: 1-2 years

Frequency of use: Daily

Likelihood to recommend

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

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
Mark M.

Repository Backup Solutions

2018-12-11

Developers need this tool as it assists in collaboration and backup of codes in case their computers fail.

Pros

Access code from any place at any particular time. Easy collaboration with allowed parties.

Cons

Privacy is only limited to premium users.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 1-2 years

Frequency of use: Daily

Likelihood to recommend

9/10
Source: Capterra
Helpful?   Yes   No
Read more
Anonymous
(Information Technology and Services company, 11-50 employees)

Best source code management

2020-02-10

It has nice workflow for devops to keep the source code clean, unit tested and deployable.

Pros

It is the most popular source code management among opensouce and enterprise customers.

Cons

It will be hard for us to keep monitoring both internal and external developers on our team to keep the cost under control.

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
Ganachari J.

Great collaborative development platform and version control tool.

2018-05-31

Great collaborative development platform and version control tool.

Pros

1.Its Simple and Easy to use 2.Tracking is easy and great 3.User can edit any file in GitHub is directly 4.Great Git repository for code 5.Best version control and management 6.Pull requests are excellent

Cons

1.Its little pricey 2.Filtering is depending on how well user tag's the pull requests 3.Not much as of now

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
Anonymous
(Computer Software company, myself only employees)

Best Version Control System

2020-12-02

I have been using GitHub for a long time and I will continue to.

Pros

It's not just for version control.

Cons

Bug management is definitely not on par with other tools.

Rating breakdown

Value for money
Ease of use
Features

Time used: 2+ years

Frequency of use: Weekly

Likelihood to recommend

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