GitHub
Review of GitHub Software: system overview, features, price and cost information. Get free demos and compare to similar programs.
Overview
About GitHub
GitHub Screenshots
GitHub Features
GitHub Integrations
Customer Reviews
See why people love GitHub
Terry M.
Verified UserMining & Metals · 10000+ employees
best code management before microsoft acquisition
Verified reviewer
best place for code management across different coders, the ability to control access and track issues is perfect for agile projects
- ever since the acquisition from microsoft, github becomes a tool to advertise microsoft products
- I have to use microsoft authenticator to log in with stupid 2 factor authentication requirement
Jim C.
Verified UserTelecommunications · 10000+ employees
10 years using Github as a TPM and developer
Very good, I have used Github for over 10 years, until now, it is still my only VCS for side projects and working porjects.
- Easy to use is the best part of GitHub, you can choose to set up your Git server, but you can also use Github
- com directly for personal usage or open source project
- And since there are so many teams using it, means the bugs and issues will be solved very quickly
- Flexibility sometimes also means too many choice, different teams can choose different client tools, such as SourceTree, Github desktop, IDE plugin (for example, Eclipse, VS studio, etc
- )
Switched From
More younger generation developer used it, and it is easier to distributed development.
Verified Professional
Computer Software · 10000+ employees
The one SaaS code hosting platform to rule them all
GitHub is essential to the software community as most open source projects are hosted here. GitHub also makes coding social and supports the community around most projects. With the advent of vibe coding, we'll see even more code being pushed into GitHub.
- GitHub is the best platform for open source projects and code collaboration
- I especially like all of the integrations with all major DevOps and IDEs
- While I haven't used CoPilot extensively due to using Cursor, I appreciate that there is a free version available to all users
- GitHub actions is very powerful for running integration tests
- The pricing is very affordable, especially with the $4/month per user option
- Once in a blue moon there will be outages which impacts most of the tech world
- This is to be expected as it is a SaaS product
- While GitHub does occasionally wear it's Microsoft hat in terms of pushing users towards Azure DevOps features, it's largely operated independently and maintained a healthy and growing ecosystem
Tony B.
Verified UserComputer Software · 2-10 employees
Github gets a thumbs up
Overall its a good system, the best source control system I've used and whenever you search online for code, its github that tends to be the place other people use to store their open source contributions - you don't often see others being used, although I have seen GitLab more than anything else.
- Having used git locally for quite some time, github seemed the natural progression
- I've tried other systems (BitBucket and GitLab and many many years ago SourceSafe which wasnt online, it was a LAN based product)
- I used github prior to its purchase by Microsoft and was pleased to see that whereas previously private repo's needed a paid account, since Microsofts purchase, you can now have private repo's on their free service
- Recently I've started getting into CI/CD and so have been getting involved in the Actions service, which gives you build time on their servers for deployment
- I'd used AWS previously for CI/CD and found the Github actions were far easier to set up and they provide a reasonable amount of processor minutes per month for free which I haven't yet breached so it's a free service there too
- Not only is it a remote repository for tracking changes and allowing multiple people to develop in the same system, it also provides a remote offsite backup of your source
- As far as value for money is concerned, its brilliant because it's free but even if you go for the paid option, the last time I checked it was about £7 a month
- The secret variables that you can create in actions are a "write once, never see them again" system
- Variables can be used in Actions to control what you want the build script to do based on which branch you are in - ie one variable might be created for the master branch for live builds and another for staging or dev builds
- I know they are secrets but sometimes it can be really helpful to check what the value is to try to debug what might be happening in the build process (even if you echo the value during the build process, most of the output is replaced with ****)
- It would be useful to require re-entry of username/password and 2fa details and to then be shown the details - even if each variable needed to go through the same process
Why they chose it
"Github seems to be a better and more widely used product and since its had the backing of Microsoft you know it's not going anywhere"
Zachary C.
Verified UserFarming · 51-200 employees
Solid project managing and source control system
Verified reviewer
Github is one of the best collab platforms for develing, the addition of projects makes it much easeier to manage what is going on accross platforms
- Alot of the intergrations cot more money, which is a shame
- And it seems some basic features such as branch locking as hidden behind a paywall now
Switched From
Moved companies, and this was in ue where I moved too
Verified Professional
Information Technology and Services · Self-Employed
GitHub-A hub for all your Open Source needs
The Overall experience is Great and the features GitHub provides makes it the best in its field as it has features like code revert , pull requests which help in open source and thus it provides a great learning platform
The thing I like most about GitHub is its open source capabilities and also that multiple people can work on same code with the help of pull requests
The thing I don't like about GitHub is that it is not completely safe for important codes as it is mainly an Open source
Switched From
It provides the best Open source platform with best features.
Verified Professional
Information Technology and Services · 51-200 employees
The default solution for Git hosting but might not be the best for enterprise
Information Technology and Services
- This is basically the default Git hosting for software engineering
- Tooling and workflows are top notch, and generally well supported with lots of information available online
Github lacks some enterprise features, and have had some security issues (the recent outage, hacks for faking repo stars)
Switched From
We use Github for our public/published work as it is the default, though not for internal projects. Github is almost the "default" option for sharing, and kind of a social media for software engineers.
Why they chose it
"We still use GitLab for internal and enterprise developments, but it's less geared towards sharing publically than Github."
Verified Professional
Information Technology and Services · 11-50 employees
Great Experience
Great tool to handle different repositories with different branches.
- This is best version control i used till now
- I don't have anything to dislike in this github
Switched From
Github is easy to command line commands as compare to bitbucket.
Shaedil D.
Verified UserBiotechnology · 2-10 employees
Amazing for students
I use it every day and extensively. As a student, I use it for my class projects with my classmates and outside of class I use it for hosting my project ideas. I really like seeing what the community is building and the 'explore' feature is what sold me over competing websites.
- The ease of use for students and beginners alike
- From creating a student account and getting pro features for free to making your own repository and collaborating with peers with a few clicks
- Everything is seamless from the git cli to the website
The integration of AI is integral to advancing the space of collaborative development, but the ethics and privacy of it is often questioned, especially with Microsoft backing it
Isaac d.
Verified UserInformation Services · Self-Employed
Very reliable
Generally a good product super nice to use and definitely a very reliable product, everything in code relies on something like this.
- It is just a very good product that will not fail you, it's intuitive, complex and fleshed out
- super happy with it
It is definitely a hard thing to learn initially if you have never coded before that would be an issue
Popular GitHub Alternatives
See what companies are saying about Software Advice
This is very useful service. The company presents itself in a very professional manner.
Subscription Successful!
You've been added to our newsletter.
Write a Review
Share your experience to help others make better decisions.