NEWJoin 1M+ SaaS Professionals|Get Weekly Insights, Trends & Expert PicksSubscribe Free →

Spotsaas logo

9.8

Spot Score

GitHub - Application Development Software

GitHub Review: Is It The Right Application Development Software For Your Team?

Best for SMB teams · Mid-market · Enterprise

Free Trial & Free Plan Available

GDPRSOC 2HIPAAISO 27001
Save to Favourites

Add to compare

Starts from $4 / User / Month, also offers free forever plan

American AirlinesAmerican Airlines
AnaplanAnaplan
ADEOADEO
BCG GAMMABCG GAMMA
BraintreeBraintree

Trusted by many companies including American Airlines

Start Free Trial

SpotSaaS Analysis for GitHub

GitHub is a widely-used application development software, particularly favored by developers, QA engineers, and project managers across small businesses and large enterprises. With a rating of 4.6/5 from 7,709 reviews, it is broadly validated as a reliable tool for version control and collaboration.

GitHub's user-friendly GUI simplifies repository maintenance, making it easier for teams to collaborate and share code effectively. Its cloud-based version repository tool, complemented by strong desktop and web clients, supports diverse deployment needs. However, some features, like creating pages using private repositories, require a paid subscription, which can limit functionality for some users.

Quick facts about GitHub

Rating4.6/5 (7,709 reviews) | SpotScore: 9.8/10Best forDevelopers, QA engineers, Project managersPricingFree tier available, paid plansDeploymentMac, Windows, Browser Based, MobileTop strengthUser-friendly GUI for collaborationWatch-outComplex for beginners in some areas

What is GitHub?

GitHub is a Web-based Git repository hosting service operated by GitHub, Inc. It offers all of the distributed revision control and source code management functionality of Git as well as adding its own features. Unlike Git, which is strictly a command-line tool, GitHub provides a Web-based graphical interface and desktop as well as mobile integration. It also provides access control and several collaboration features such as bug tracking, feature requests, task management, and wikis for every project.

Pricing

  • Starts from $4 / User / Month

  • Free Trial available

Best For

Suited for solo users, small teams, SMBs, and enterprise

Security & Compliance

SOC 2
GDPR
HIPAA
ISO 27001
  • SSO & MFA supported

  • Data residency:🇺🇸

Platform

  • Web + mobile app (iOS & Android)

  • Installed - Windows

  • Installed - Mac

GitHub Software Demo

GitHub was reviewed internally using user feedback, in-house testing, and market research to assess its performance, reliability, and user experience. Learn how we review products and our evaluation process.

Who should consider GitHub

Use cases
Software development teams, Open-source project maintainers, DevOps and CI/CD pipelines
Team types
Developers, QA engineers
Company size
Small Business, Large Enterprises
Workflow style
Flexible and configurable
Setup complexity
Medium

Why teams choose GitHub

  • User-friendly graphical interface simplifying repository maintenance

  • Robust collaboration features including pull request reviews and GitHub Actions

  • Strong integration with desktop, web, and mobile clients

Is GitHub right for you?

Best for developer teams needing powerful Git hosting with collaboration features.

Choose GitHub if

  • You need a web-based Git repository with integrated code review and CI/CD support.
  • Your team values a user-friendly graphical interface alongside command-line tools.
  • You require strong collaboration tools like pull requests, issue tracking, and wikis.

Consider alternatives if

  • Your team lacks Git knowledge and prefers simpler, non-technical version control tools.
  • You depend heavily on extensive third-party marketplace app integrations beyond GitHub's offerings.

What buyers should know before shortlisting GitHub

GitHub stands out as a top choice for developers seeking a user-friendly and powerful version control system. Its intuitive GUI streamlines repository maintenance, facilitating seamless code-sharing and collaboration.

GitHub's webhooks keep users informed of new activities, enhancing workflow efficiency. The platform's emphasis on resolving merge conflicts and simplifying code pushes benefits career growth.

While GitHub impresses with features like easy pull request reviews and robust desktop and web clients, some users note limitations. Paid subscriptions are necessary for certain advanced features like creating pages using private repositories.

Additionally, users find code comparison and search functionalities less intuitive compared to other tools. Overall, GitHub excels in enabling team collaboration and version control, making it a valuable asset for developers.

Its cloud-based repository tool offers a comprehensive solution for code management, with a strong focus on user-friendly interfaces and efficient code sharing. Despite minor drawbacks, GitHub remains a reliable and essential tool for code organization and project collaboration.

Pros and cons

GitHub pros and cons

  • GitHub pros
  • User-friendly graphical interface simplifying repository maintenance

  • Robust collaboration features including pull request reviews and GitHub Actions

  • Strong integration with desktop, web, and mobile clients

  • GitHub cons
  • Some advanced features require paid subscriptions

  • Complexity in code comparison and search can intimidate beginners

4.6/5 rating
522 verified reviews
Free trial available

Ready to try it?

Get started with GitHub

Start your free trial — no credit card required.

Start Free Trial

Still comparing?

See how it stacks up

Compare GitHub side-by-side with top Application Development Software alternatives.

LiveCode
Codeanywhere
Visual Studio IDE
+6 more
Compare alternatives

GitHub reviews and ratings

Buyer sentiment

Overall, users appreciate GitHub's ease of use and powerful collaboration features but note a learning curve and some feature limitations without paid plans.

What buyers like

  • Ease of use
  • Collaboration features
  • Integration with other tools

Common complaints

  • Complexity for beginners
  • Limitations in free plan features

4.6

Excellent

Based on 7709 ratings & 522 reviews

Rating Distribution

Excellent

(466)

Very Good

(52)

Good

(2)

Poor

(0)

Poor

(2)

What users are saying

KT

KamalKanth T

06/18/24

5 out of 5

"Github - The Social Coding"

What do you like best about GitHub? The best user-friendly GUI for a good repository maintenance What do you dislike about GitHub? If the Number files ...

Read more

KT

KamalKanth T

06/18/24

5 out of 5

"Github - The Social Coding"

What do you like best about GitHub? The best user-friendly GUI for a good repository maintenance What do you dislike about GitHub? If the Number files ...

Read more

AS

Akhilesh S

02/21/24

5 out of 5

"Github is the best tool where we can upload our code and share it with our team"

What do you like best about GitHub? Team collaboration and code-sharing options based on the version of the code What do you dislike about ...

Read more

AM

Alexander M

02/21/24

5 out of 5

"The best option to keep control of your project using Git"

What do you like best about GitHub? It's not that hard to learn how to use GitHub, it gives you steps on how to set up your own repositories, ...

Read more

AS

Akhilesh S

02/21/24

5 out of 5

"Github is the best tool where we can upload our code and share it with our team"

What do you like best about GitHub? Team collaboration and code-sharing options based on the version of the code What do you dislike about ...

Read more

AM

Alexander M

02/21/24

5 out of 5

"The best option to keep control of your project using Git"

What do you like best about GitHub? It's not that hard to learn how to use GitHub, it gives you steps on how to set up your own repositories, ...

Read more

What are the features of GitHub?

33%

Feature coverage

10 of 30 tracked features

The access control structure is a crucial characteristic that distinguishes a digital asset management system from other storage systems. Yo…

Code assistance is a feature that is commonly found in software development tools. Essentially, it provides assistance to developers, progra…

Collaboration has received a lot of attention in the marketing world recently. It's taking off in a big way but still has many questions sur…

Debugging is an essential feature in software development that involves identifying and resolving issues or bugs in a program's code. It is…

A graphical user interface, or GUI, is a type of user interface that allows individuals to interact with a software program through graphica…

Mobile development is a process of creating software applications that are designed specifically for mobile devices such as smartphones and…

Software development is the process of designing, creating, and implementing computer programs to perform a specific task or function. It in…

Testing Management is a crucial aspect of any software development process. It involves the planning, execution, and monitoring of tests to…

Version control, often known as source control, tracks and manages changes to digital asset management software code. Version control system…

Web development is the process of creating, designing, and maintaining websites or web applications. It involves a variety of tasks and acti…

Security & Compliance

GitHub security and data handling

Key compliance certifications and security features for IT and security teams evaluating GitHub.

Certifications

SOC 2✓ Certified
GDPR✓ Certified
HIPAA✓ Certified
ISO 27001✓ Certified
FedRAMP✓ Certified

Security features

Single Sign-On (SSO)✓ Yes
Multi-Factor Authentication✓ Yes
Data Encryption✓ Yes
Audit Logs✓ Yes

Developer & data

Data residency
🇺🇸

Alternatives to GitHub

Effortlessly create custom apps ...

9.1

Very Good

Compare GitHub vs LiveCode

Transform your coding process, from ...

9.2

Compare GitHub vs Codeanywhere

Unleash your coding potential with ...

9.7

Excellent

Compare GitHub vs Visual Studio IDE

Unleash your coding potential in ...

7.7

Compare GitHub vs CodeinCloud

Seamless development across ...

8.3

Good

Compare GitHub vs GitLive

Scale and grow with the power of cloud.

9.2

Very Good

Compare GitHub vs Microsoft Azure

Streamline your DevOps workflow ...

9.7

Very Good

Compare GitHub vs GitLab

Efficiently understand codebases ...

Compare GitHub vs CodeSee

Collaboration made easy for ...

Very Good

Compare GitHub vs Bitbucket

GitHub Customers

American Airlines-logo

American Airlines

Anaplan-logo

Anaplan

ADEO-logo

ADEO

BCG GAMMA-logo

BCG GAMMA

Braintree-logo

Braintree

Help & Contact

GitHub Support Options

Customer Service24/7 (Live rep)Online
LocationSan Francisco, California

Frequently Asked Questions About GitHub

Common questions buyers ask before choosing GitHub.

GitHub is a Application Development Software. GitHub offers Web Development, Version Control, Testing Management, Software Development, Graphical User Interface and many more functionalities.

GitHub is a strong fit if: You need a web-based Git repository with integrated code review and CI/CD support.; Your team values a user-friendly graphical interface alongside command-line tools.. Consider alternatives if: Your team lacks Git knowledge and prefers simpler, non-technical version control tools.; You depend heavily on extensive third-party marketplace app integrations beyond GitHub's offerings..

Buyers commonly note the following limitations of GitHub: Some advanced features require paid subscriptions; Complexity in code comparison and search can intimidate beginners; Challenging setup for GitHub CLI and limited marketplace app selection.

Some top alternatives to GitHub includes LiveCode, Codeanywhere, Visual Studio IDE, CodeinCloud and Bitbucket.

GitHub offers Free Trial, Freemium, Open-source, Subscription, Quotation Based pricing models

We don't have information regarding integrations of the GitHub as of now.

The starting price of GitHub is $4/User/Month

Ready to try it?

Get started with GitHub

Start your free trial — no credit card required.

Disclaimer: This research has been collated from a variety of authoritative sources. We welcome your feedback at [email protected].

Grow your pipeline with buyers who are already looking for you

254,000+ buyers use Spotsaas every month to evaluate and shortlist software. Get in front of them — for free, or with a managed growth plan built around your category.