Nidhin P.
Information Technology and Services, 500+ employees
Less than a year
“Impressive version control”
Pros
Using this application has made version control much more convenient and collaborating with code owners during PRs is really helpful when questions come up. It's also very simple to look up changes I've made in the past which is useful when I need references. Searching through the codebase is a huge advantage because it speeds up debugging quite a bit. Also the Github Desktop app provides an excellent GUI for handling local repositories and branch management. The Jira integration is another strong point since it makes branch tracking and overall development work much more manageable.
Cons
Not much to complain about. This application really delivers one of the best experiences for version control and collaborative development.
Rating Distribution
Ease of use
9
Value for money
10
Customer Support
10
Functionality
10
Smit R.
Computer Software, 1-10 employees
Less than 6 months
“Good GUI for coding”
Pros
We like how uing the GUI makes the code much simpler to work with and maintain.
Cons
Coding could be better
Rating Distribution
Ease of use
10
Value for money
9
Customer Support
9
Functionality
10
Anonymous
Computer Networking, 1-10 employees
Less than a year
“top place to learn python”
Pros
It's one of the best websites out there for learning Python programming and it also offers a lot of useful tools that help build experience and grow your skills in the programming world.
Cons
Some of the tools can be misused in harmful or illegal ways especially on social networking accounts and similar platforms.
Rating Distribution
Ease of use
8
Value for money
7
Customer Support
7
Functionality
8
Philip O.
Computer Software, 1-10 employees
Less than a year
“Fantastic!”
Pros
This tool has long been and probably will remain, the go-to version control platform for developers. A big reason is how simple it makes code management and team collaboration. It keeps code secure while also making everything organized and manageable.
Cons
It handles everything I need it to do so I really haven't had any issues with it. The only frustrating moments are merge conflicts but that's not really the tool's fault.
Rating Distribution
Ease of use
10
Value for money
9
Customer Support
9
Functionality
10
Praveen A.
Health, Wellness and Fitness, 51-100 employees
Less than a year
“Great integrations”
Pros
Works really well as an IDE and the PR utility is genuinely useful in day-to-day work. Github Actions includes a lot of valuable features and when Github Issues are used as a bundle, there's really no need for a separate bug tracker. The way repositories can be structured also helps organize development teams effectively. Notifications are very helpful and the integrations with external applications make dependency management much easier.
Cons
One thing that still needs improvement is debugging issues directly on the go within it. It would save a lot of time if it added better debugging support, at least for compilation issues so we wouldn't have to keep opening a local IDE just to troubleshoot them.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
9
Functionality
9
pavan k.
Information Technology and Services, 500+ employees
Less than a year
“fast search features”
Pros
Right away, the search tool makes it quick to locate well-coded open source projects. The integration with other tools works smoothly and the collaboration features are very strong. It's also really valuable for keeping code maintainable and reusable.
Cons
The interface could be more user-friendly and the navigation still needs to be simpler.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
7
Functionality
8
Ilakiya M.
Information Technology and Services, 500+ employees
Less than a year
“Top notch”
Pros
For me, it's been quite simple to use.. and it supports continuous code integration and maintenance really well through version control. Access tokens are useful for giving controlled source code access based on user roles and signed commits add an extra layer of security for code check-ins.
Cons
An issue comes up when runtime files created during local code execution get checked in by mistake. If a new user does this without realizing it, fixing it becomes very difficult because each file has to be removed one by one. There's no option in commits to select and delete multiple files at once.
Rating Distribution
Ease of use
5
Value for money
7
Customer Support
7
Functionality
8
Akram m.
Computer Software, 51-100 employees
Less than a year
“Great version control for teams”
Pros
Github is a simple yet powerful version control tool. It's simple to work with, fits into a development workspace without much effort and helps move the whole development process along faster. The feature I rely on most is being able to track exactly what each team member has pushed to the repository. If you're leading a team and something breaks in the project, that visibility makes it much faster to spot where the issue came from and fix it.
Cons
I honestly haven't had any bad experiences with it, aside from it occasionally becoming slow when I'm pushing larger changes to the codebase.
Rating Distribution
Ease of use
10
Value for money
9
Customer Support
9
Functionality
9
kuldip m.
Insurance, 500+ employees
Less than a year
“Strong CI/CD and source control”
Pros
This tool has been really useful for managing source code and handling the CI/CD deployment pipeline. I genuinely love using it for those tasks.
Cons
There are still a few code management bugs when setting up integrations with third-party tools but overall it's not bad.
Rating Distribution
Ease of use
8
Value for money
7
Customer Support
8
Functionality
7
Kevin F.
Computer Software, 1-10 employees
Less than a year
“Impressive tool”
Pros
In my observation, this software really stands out as something unique and it's genuinely helpful for people working in coding especially software developers and web developers.
Cons
What I like least is that a lot of users post spam and it's pretty easy to be misled by a file that could end up hacking you or causing some kind of security issue.
Rating Distribution
Ease of use
8
Value for money
7
Customer Support
7
Functionality
8
Daniel W.
Computer Software, 1-10 employees
Less than a year
“handy tools”
Pros
Given the choice, I'd take this over Gitea or GitLab any time. The interface is really simple and being able to edit code directly in the browser when needed is incredibly convenient. Keeping up with repositories, reporting bugs or submitting feature requests is all just a click away.
Cons
Don't have any complaints about it.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
9
Functionality
10
Lukasz K.
Information Technology and Services, 1-10 employees
Less than a year
“Tutorials really help”
Pros
Getting started with version control feels very simple here thanks to the simple tutorials and guides. The interface is clean and overall it really covers everything I need.
Cons
My biggest concern in the past was that some Github features were locked behind a paid plan, while other competitors were offering those same features for free.
Rating Distribution
Ease of use
10
Value for money
9
Customer Support
9
Functionality
10
Damaso F.
Computer Software, 500+ employees
Less than a year
“Loved using it”
Pros
One feature I really enjoy is Github Actions, it offers so much in one place.
Cons
At the moment, I haven't come across anything I dislike about it.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
7
Functionality
8
Alfredo R.
Market Research, 500+ employees
Less than a year
“Excellent product”
Pros
It is hands down the leader in version control. I really appreciate the philosophy behind offering its full capabilities for free when a project is open source.
Cons
I'd just like to see a few more features available for closed-source projects.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
9
Functionality
10
Anonymous
Information Technology and Services, 500+ employees
Less than a year
“fantastic security and authentication”
Pros
Using it feels very simple and all the different security features, authentication, version control and related tools are fantastic.
Cons
The only thing that would make it a full 5 stars for me is having better documentation around resolving merge conflicts.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
9
Functionality
10
smail e.
Design, 51-100 employees
Free Trial
“Great tool”
Pros
I keep using this software for large projects and it has been very dependable since I haven't run into any mistakes with it.
Cons
Haven't come across any issues with this software though I do hope the team continues improving it to make the experience even more comfortable.
Rating Distribution
Ease of use
9
Value for money
10
Customer Support
9
Functionality
10
Vyshnav K.
Accounting, 51-100 employees
Less than 6 months
“reliable coding”
Pros
It makes writing code much simpler and it helps us ensure the program is built correctly and stays well coded.
Cons
It helps maintain code quality... but users unfamiliar with commit history or branch management may struggle to find recent changes.
Rating Distribution
Ease of use
10
Value for money
9
Customer Support
7
Functionality
10
Tomer E.
Computer Software, 51-100 employees
Less than a year
“rich features”
Pros
Moving over to it was simple and it comes with a lot of useful utilities, rich functionality and access controls that are manageable.
Cons
The UI is the part that gives me the most trouble since it can sometimes be hard to find certain features.
Rating Distribution
Ease of use
7
Value for money
8
Customer Support
7
Functionality
8
Gonzalo C.
Information Technology and Services, 500+ employees
Less than a year
“Impressive tools”
Pros
Using the system feels very simple and the tools are simple to work with.
Cons
Till this point, I haven't run into any issues while using the system.
Rating Distribution
Ease of use
7
Value for money
8
Customer Support
7
Functionality
8
Kapil G.
Computer Software, 1-10 employees
Less than a year
“Efficient pull requests”
Pros
Creating pull requests and pushing code for deployment is really simple and writing a detailed README.md is simple as well.
Cons
Since it gets used every day, the diff view could be made easier to work with.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
9
Functionality
10
