Dan K.
Government Administration, 500+ employees
Less than a year
“open source hub with useful issue tracking”
Pros
Having all open source software gathered in one place is fantastic and being able to look up issues along with their resolutions is a real benefit for the community.
Cons
At times some projects are no longer active and it can be difficult to tell that they're no longer supported.
Rating Distribution
Ease of use
8
Value for money
9
Customer Support
8
Functionality
10
Anonymous
Information Technology and Services, 1-10 employees
Less than a year
“Integrations needs work”
Pros
All has been great in my experience. its a great tool!
Cons
Ever since GitHub updated its system, connecting it with IDEs has become fairly complicated and less simple than before.
Rating Distribution
Ease of use
7
Value for money
8
Customer Support
7
Functionality
8
Anonymous
Computer Software, 1-10 employees
Less than a year
“huge community”
Pros
Getting started with the product is very simple and the community around it is massive and really helpful.
Cons
A few of the menus can be a little confusing at times but it's nothing major.
Rating Distribution
Ease of use
7
Value for money
9
Customer Support
10
Functionality
10
Arslan u.
Information Technology and Services, 1-10 employees
Less than a year
“reliable docs and global hosting”
Pros
I really appreciate the quality of its documentation, the strong server availability worldwide and GitHub Pages. With GitHub Pages, it's possible to set up public web documentation and code examples very quickly for open source projects or product APIs which makes sharing integrations and source code much more convenient.
Cons
From a security standpoint GitHub still doesn't feel fully suited for very high-value intellectual property or sensitive source code. Even though private repositories are available now, they still don't seem sufficient in every case. Pricing is another concern because once you have a larger team, the costs can add up pretty fast.
Rating Distribution
Ease of use
7
Value for money
7
Customer Support
7
Functionality
8
Kennedy O.
Computer Hardware, 1-10 employees
Less than a year
“friendly ide with strong source control”
Pros
Being open source is a big plus and the IDE feels very user-friendly to work in. The source control features are excellent and it makes tracking multiple code sources much easier.
Cons
The debugging insights could be improved and the experience for free user accounts would be better if it offered a bit more.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
10
Functionality
9
Anonymous
Computer Software, 1-10 employees
Less than a year
“perfect for open source work”
Pros
It is where I host my open-source projects and public repositories and it works really well for that.
Cons
Free plan limiting me to only three private repositories is disappointing. Because of that, I still end up using GitLab for a lot of things.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
9
Functionality
10
Tushar K.
Warehousing, 500+ employees
Less than a year
“Good source control and branching”
Pros
Github's strongest point is the source control it gives across all your projects. It makes it really convenient to track every author and see exactly what each person has contributed. The branching feature is also extremely useful and helps a lot when working on different changes at the same time.
Cons
I wouldn't say there are any major downsides but dealing with merge conflicts through the Github web interface is not very convenient.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
9
Functionality
10
Anis B.
Computer Software, 500+ employees
Less than a year
“Branching for faster development”
Pros
I've hardly ever seen it go down for maintenance which makes it feel very dependable. Being able to work on multiple branches at the same time really helps speed up development.
Cons
One thing that could be improved is the UI especially with clearer color coding on the frontend so it's easier to get useful information at a glance. GitHub could also offer stronger integrations with other tool suites that teams regularly rely on during sprints.
Rating Distribution
Ease of use
10
Value for money
9
Customer Support
9
Functionality
9
Joshua N.
Information Technology and Services, 1-10 employees
Less than a year
“top-tier issue tracking”
Pros
Issue tracking really sets the benchmark for other source tracking and management tools.
Cons
I can't point to anything I dislike about it. It's quite simple overall. We did have a few concerns at first when Microsoft acquired it but up to now those worries haven't turned into any real problems.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
9
Functionality
10
Anonymous
Information Technology and Services, 500+ employees
Less than a year
“copilot saves tons of time”
Pros
Out of everything on it Copilot has been the product I've appreciated the most. It's saved me a huge amount of time and it's very user-friendly to work with. The feature I use the most is being able to create new projects from templates quickly which cuts down a lot of setup time and avoids the usual hassle of starting projects from scratch.
Cons
At the same time my biggest concern is the same thing that seems to have fueled GitHub's rapid growth in recent years: being acquired by Microsoft. They've introduced strong features like Copilot and GitHub Actions but the pricing structure still isn't very clear for end users and at times it gives the impression that they're moving toward a monopoly.
Rating Distribution
Ease of use
7
Value for money
7
Customer Support
8
Functionality
8
Naveed H.
Computer Software, 1-10 employees
Less than a year
“Great version control for teams”
Pros
Version control has been the biggest advantage for us. It lets multiple users work on the same project at once and it keeps the code mHfwZ for a long time.
Cons
The file upload limits can be frustrating. It would be much better if users were given more storage space for their data.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
9
Functionality
10
Andrei P.
Education Management, 500+ employees
Less than a year
“handy portfolio integration”
Pros
Keeping my portfolio in one place works really well and the integration with the platform while coding saves a lot of time.
Cons
It can still feel a bit confusing and for non-programmers it's not very readable.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
10
Functionality
10
Micah N.
Computer Software, 1-10 employees
Less than a year
“excellent for team version control”
Pros
Works perfectly for version control and getting my team signed up and pushing code was very simple.
Cons
CI/CD side can feel a bit confusing when coming over from GitLab CI since the processes there are more clearly defined.
Rating Distribution
Ease of use
7
Value for money
7
Customer Support
10
Functionality
10
Pop P.
Government Administration, 51-100 employees
Free Trial
“Great collaboration for dev teams”
Pros
It brings together a wide range of features that work well for pretty much any developer building software. Even though it's known mainly for open-source projects, companies can also rely on it for internal and private applications with a corporate license. The GitHub Marketplace is especially useful, with lots of community-made and prebuilt GitHub Actions that fit nicely into our workflow. Code reviews on pull requests feel especially well thought out and the file browser in the PR section makes that process better than most alternatives. Also, GitHub Projects and Issues improve collaboration by keeping code, discussions and task tracking in the same place. Its automation capabilities are also a big help for DevOps work.
Cons
The one area that felt a bit complicated was the process of saving, updating and hosting. You really need to understand how that works properly, otherwise it's possible to make unintended changes to files.
Rating Distribution
Ease of use
7
Value for money
8
Customer Support
8
Functionality
8
Supitha A.
Telecommunications, 500+ employees
Less than a year
“excellent for team coding”
Pros
Excellent for managing projects, working closely with employees and using the built-in code editor. It covers the key things I need and has worked really well for me.
Cons
I've been using GitHub for more than a year now and I'm happy with everything it offers.
Rating Distribution
Ease of use
9
Value for money
10
Customer Support
10
Functionality
10
Temeka A.
Fund-Raising, 1-10 employees
Less than 6 months
“staff loves how it works”
Pros
Traffic is simple to use and has been a fantastic piece of software. It works really well, the staff loves using it and it's not difficult to learn at all.
Cons
I haven't run into any downsides with this software. It has been excellent and the fact that there's no extra cost makes it even better.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
9
Functionality
10
Kelvin H.
Information Technology and Services, 1-10 employees
Less than a year
“Fantastic platform for programmers”
Pros
This platform is incredibly versatile and offers a lot for programmers.
Cons
There's definitely a learning curve and you need to understand the basic commands before using it well.
Rating Distribution
Ease of use
7
Value for money
7
Customer Support
7
Functionality
8
Fábio Cyro R.
Education Management, 500+ employees
Less than a year
“excellent fit for lab management”
Pros
It has been a perfect match for managing the lab where I work. We're able to set goals, talk through issues whenever necessary and keep everything aligned. It also helps us create procedures, manuals and all the documents the lab needs to run properly or to restore everything to order in an emergency.
Cons
At times, the file size limit gets in the way but it's nothing major.
Rating Distribution
Ease of use
10
Value for money
9
Customer Support
10
Functionality
10
Jonahtan B.
Financial Services, 51-100 employees
Less than 6 months
“Fantastic community for development”
Pros
Being open-source is a huge plus and the community is full of serious, professional people. It's an excellent internet hosting platform for a software development company and sharing code and data is very simple. I really can't recommend it enough. It's also an amazing place to find solutions to coding problems and connect with a team to build projects.
Cons
I genuinely can't think of any downsides to this software/platform.
Rating Distribution
Ease of use
10
Value for money
9
Customer Support
10
Functionality
10
Brandon C.
Banking, 500+ employees
Less than a year
“reliable versioning with github”
Pros
This tool has become the go-to standard for source code management and the feature that matters most to my teams is tagging because it helps us version releases and roll out code versions without trouble.
Cons
One downside is that Git doesn't really have a single standard workflow used across the industry so every new team member tends to bring a slightly different way of working with the tool.
Rating Distribution
Ease of use
9
Value for money
10
Customer Support
9
Functionality
10
