Cliff H.
Information Technology and Services, 1-10 employees
Less than a year
“Github boosts my coding”
Pros
Github has been really useful for me in a lot of ways when it comes to coding. It gives me a convenient place to keep my source code and there are also tons of projects and code examples from other developers that I can browse and use as references while learning to code.
Cons
No con to report!
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Garin Osvaldo t.
Government Administration, 51-100 employees
Free Trial
“excellent for team projects”
Pros
Really good platform for accessing your work and projects and it works well for team collaboration.
Cons
It's missing an app for mobile devices.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
8
Functionality
6
Alfiya M.
Computer & Network Security, 500+ employees
Less than a year
“It's a collaboration powerhouse”
Pros
A simple, easy-to-follow tool that works well for just about any project. It supports both public and private repositories and it makes collaboration simple when multiple people are contributing to the same project.
Cons
Merge conflicts still come up from time to time and dealing with them can be a bit tedious. The command-line interface also feels like it could be improved.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Anonymous
Education Management, 51-100 employees
Less than a year
“helpful version control for research”
Pros
Version control has been really convenient especially for tracking changes and letting several people collaborate on the same project without things getting messy. Having access to open-source projects is another big advantage and being able to learn by looking through other people's code has been incredibly useful. It has supported my research work a lot.
Cons
Getting started can be challenging for beginners. The interface feels a little intimidating at first particularly if someone is new to version control or command-line tools. Also, working through large repositories with lots of branches and pull requests can become a bit overwhelming at times.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
8
Functionality
8
Ahliman H.
Internet, 1-10 employees
Less than a year
“free tools that work”
Pros
Nearly everything is available for free and the interface is very simple to navigate and understand. Another big plus is the community support, with lots of developers sharing open-source projects on the platform.
Cons
A few basic features are still missing especially the option to create categories for organizing repositories. That gets pretty frustrating and people have been asking for it for years without any real response from it.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
8
Ramita K.
Information Technology and Services, 1-10 employees
Less than a year
“a good software overall”
Pros
Working with multiple contributors feels very organized with this tool. It keeps a clear record of every change which makes reviewing updates and rolling back when needed much more manageable. It also supports feature development and bug fixes without disrupting the main codebase. Also, the large community and extensive documentation make it much easier to find help when needed.
Cons
Getting comfortable with it can be tough for beginners. The more advanced features may feel like too much for smaller projects and accessing advanced options for private repositories requires a paid subscription.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
8
Functionality
6
Oliver L.
Computer Software, 500+ employees
Less than a year
“teamwork has never been easier”
Pros
What i appreciate the most is working with other people on code. Its collaboration tools, along with a strong version control system, make team development feel very simple and efficient.
Cons
One concern is the limited privacy available on free accounts since they don't provide the same level of privacy you get with the paid plans.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Aye Zarni A.
Information Technology and Services, 51-100 employees
Less than a year
“keeps teams aligned”
Pros
Github's source control is the feature I value most. It really matters when everyone is contributing code to the same branches and the tool itself makes that process manageable. Each team member can push their code and if I'm the project owner, I can review their changes and approve pull requests. It does a very good job of helping combine code from different contributors and that's the part of it I appreciate most.
Cons
The part that gives me trouble is authentication especially when using it with VS Code. I have two Github accounts, one personal and one for office work and switching between them has caused issues for me. Sometimes when I move from my personal account to my work account or the other way around, I run into conflicts between the two accounts. There have been times when I'm trying to work with my office account but the authentication still keeps me signed in through my personal one. I think this is an area it really needs to improve because it has been the most frustrating part for me.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Anonymous
Hospitality, 101-500 employees
Less than a year
“a reliable platform”
Pros
Working as a web manager for the hospitality and F&B sector in Indonesia over the past two years, I've mainly used WordPress with JavaScript and occasionally I also build my own Python scripts. One thing that has really stood out is its version control. It gets rid of the mess of keeping multiple copies of files and makes it much simpler to roll back whenever something breaks. The collaboration side is also very strong especially when coordinating with teammates located in different cities across Indonesia. Also, the huge Github community and the amount of open-source projects available have been extremely helpful since we can often find solutions there and adapt them to fit our local market needs.
Cons
Getting started with Git terminology and workflows was not simple especially for team members who come more from hospitality backgrounds than technical ones. Because of that, onboarding ended up taking longer than expected. Although it is excellent for handling code, it feels far less user-friendly when it comes to managing non-code assets such as restaurant menu designs or hotel brochures which are important materials in our industry. It can also feel a bit too complex when all you need is a simple tweak to a WordPress theme.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
8
Functionality
8
Braden N.
Primary/ Secondary Education, 500+ employees
Less than a year
“Keeps coding organized”
Pros
It makes teamwork in development really convenient because multiple people can collaborate on the same codebase without things getting messy. The interface is user-friendly and it helps keep collaborative coding organized and on track.
Cons
There was a small learning curve at the beginning but once I understood how everything worked, it turned into a really valuable tool.
Rating Distribution
Ease of use
8
Value for money
10
Customer Support
10
Functionality
10
Andrés Darío B.
Government Administration, 101-500 employees
Less than a year
“strong source code repository”
Pros
As a source code repository, it's an excellent tool thanks to its security features and the code analysis it provides for files uploaded to the platform.
Cons
A downside is that it isn't beginner-friendly and it also doesn't offer a GUI for the Linux environment.
Rating Distribution
Ease of use
6
Value for money
6
Customer Support
6
Functionality
6
Anonymous
Leisure, Travel & Tourism, 1-10 employees
Less than 6 months
“time-saving and feature-packed”
Pros
Using it feels simple, saves a lot of time and offers more functionality than I expected.
Cons
It may not be the best fit for people who have limited awareness of technology specially with how quickly technology keeps evolving every day.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Paweł J.
Professional Training & Coaching, 1-10 employees
Less than 6 months
“better control over code”
Pros
Having tighter control over the application code gives me more confidence and I feel much more comfortable when working with customers.
Cons
Getting familiar with the system the first time was not very simple.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Somadina A.
Legal Services, 1-10 employees
Less than 6 months
“Has a clean interface”
Pros
One thing I appreciate about the software is that it gives access to downloading a wide range of other software and the interface is quite appealing as well.
Cons
The only issue I noticed with it is that some dependency support limitations make the platform feel a bit unclear at times.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
6
Functionality
8
Mohammed Abdul H.
Government Administration, 500+ employees
Less than a year
“fantastic app development platform”
Pros
It's an excellent platform for app development and I've consistently relied on it for that as well as for exploring other impressive projects.
Cons
I haven't run into any issues yet. It's been really good to use.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Ansh K.
E-Learning, 101-500 employees
Less than a year
“loved it”
Pros
The standout feature for me is Github's version control system. It makes project management feel smooth so tracking changes and working together with team members is much more organized and efficient.
Cons
Managing team members and collaborators across several repositories on this tool can be quite difficult to handle effectively.
Rating Distribution
Ease of use
8
Value for money
10
Customer Support
10
Functionality
10
Firdaouss F.
Education Management, 51-100 employees
Less than 6 months
“Github boosts team projects”
Pros
As a college student, I started using it and was really impressed by how well it helped my classmates and me stay coordinated. It made working together on projects much more manageable.
Cons
Getting started with it can be a little challenging because the learning curve is real. Understanding how repositories, branches, pull requests and merges all connect takes time at first and handling conflicts during group work can definitely be frustrating.
Rating Distribution
Ease of use
8
Value for money
10
Customer Support
10
Functionality
10
Roberto H.
Computer & Network Security, 1-10 employees
Less than a year
“a trustworthy option”
Pros
It's the kind of project where everyone gets access to free resources and code and people can contribute support and create content for something positive. Unlike companies such as Microsoft or Google which feel more closed off and less trustworthy, this comes across as much more open and community-driven.
Cons
This tool is still far from the level of polished paid software and because it depends on people working together, progress can be slow and harder to achieve without the staffing and timing that big companies usually have.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Amran S.
Textiles, 500+ employees
Less than a year
“reliable repos for developers”
Pros
I found this to be an excellent source and version control platform. Developers can create free repositories there which is a big advantage because it makes managing and maintaining source code much easier. And if anyone needs more features, the paid plans are available too.
Cons
Honestly.. I haven't run into any major downsides with It, even after using it for more than 8 years. If I had to point out one thing, it would be helpful to better integrate git conflict documentation and resolution commands into the basic command notes.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
Alan B.
Computer Software, 51-100 employees
Less than a year
“Version tracking is great”
Pros
Versioning and change tracking are really useful. It's simple to get started with just the basic features and then add more tools gradually as you get comfortable using the platform.
Cons
There's a lot of control built in which is helpful but if you're not completely sure what you're doing, it's possible to mess up quite a few things.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
10
