Anonymous
Internet, 51-100 employees
Less than a year
“user-friendly tracking tool”
Pros
The product feels very user-friendly and using it is really simple.
Cons
At the moment, I haven't come across any downsides since it's been really helpful for tracking.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
7
Functionality
8
Shivam P.
Medical Practice, 500+ employees
Less than a year
“simple code sharing win”
Pros
Using it to share code with teammates or friends has been really simple and convenient.
Cons
I haven't run into any issues while using it.
Rating Distribution
Ease of use
10
Value for money
9
Customer Support
10
Functionality
10
Katurah M.
Retail, 1-10 employees
Less than a year
“Good for business”
Pros
I use this for my business and genuinely love it. It's very simple to use and simple to understand.
Cons
There isn't really anything I dislike about this software.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
8
Functionality
8
Riyasudeeen M.
Retail, 500+ employees
Less than a year
“versatile code hosting with ai”
Pros
It works as an open repository where I can keep both private and public source code and it helps a lot with managing project code. GitHub Copilot is also really useful since it can auto-complete code with AI.
Cons
One thing that would help is better support for beginners, like a guided tour or demo that explains all the available tools. The interface could also be made more user-friendly.
Rating Distribution
Ease of use
8
Value for money
7
Customer Support
7
Functionality
8
Ava H.
Wireless, 500+ employees
Less than a year
“clean code and faster teamwork”
Pros
Having it available as a developer has been really valuable because it puts everything needed for building quality code in one place. It helps a lot with managing version development timelines and the time required for code reviews since you can give access to the right people and get issues resolved much faster. It also supports cleaner code while keeping development synchronized so different tasks can be assigned to multiple team members and the project can move ahead more quickly. Another feature I really appreciate is being able to go back to the original code and make changes without worrying that others will be left with an outdated version. That saves time and helps prevent accidental overwrites which can create major problems. Also, task assignment keeps the project flowing better instead of putting all the work on one person and tracking progress is simple. In practice, this has helped my team stay coordinated and move through each task faster.
Cons
A very useful platform for developers, programmers and even students because it supports both private and public repositories and makes interaction with other developers possible. That said it does take time to fully understand how to use all of its features well. The learning curve can be fairly steep especially for someone who is just starting out.
Rating Distribution
Ease of use
6
Value for money
7
Customer Support
7
Functionality
8
Anonymous
Information Technology and Services, 500+ employees
Less than a year
“Loved using it”
Pros
My go-to platform for handling coding projects because it's dependable and simple to use, with very little downtime. The part I appreciate most is how flexible it is for controlling team access and handling version management. Branches and tags are especially helpful when testing changes without affecting the main application branch. Developers can open issues, submit pull requests and merge updates into whichever branch is needed. It also includes strong security options such as 2FA and Personal Access Tokens which help protect code and applications from unauthorized access. Also, GitHub offers workflows for deploying apps to servers. There are useful repository management options too, like adjusting visibility, deleting repos or archiving them when needed. Wikis are handy for documentation and teams can also start discussions around issues and feature ideas. It supports webhook integrations, lets you manage email notifications for repository activity, includes a dark mode and even provides a CLI that's very useful for handling commits and other repository operations.
Cons
At the end of the day, it's mainly a source code management platform. It would be even better if it offered a stronger built-in code editing environment similar to Visual Studio or IntelliJ. Adding features like debugging tools and syntax highlighting would make it possible to handle the full application development process in one place.
Rating Distribution
Ease of use
10
Value for money
9
Customer Support
9
Functionality
9
Erika C.
Hospital & Health Care, 101-500 employees
Less than 6 months
“organized and always accessible”
Pros
Everything stays well organized which makes it really helpful and simple to pull up whenever I need it.
Cons
There's so much information packed in that it can clog up the search engine and make finding things harder.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
9
Functionality
10
Anonymous
Apparel & Fashion, 1-10 employees
Less than a year
“powerful collaboration at no cost”
Pros
Being free while still offering a lot of power is a big plus and it works really well for collaboration.
Cons
The free plan would be even better if it came with more generous limits.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
9
Functionality
10
Anonymous
Business Supplies and Equipment, 51-100 employees
Less than 6 months
“handy for team coding”
Pros
This has been a really handy and useful tool for a small company like ours. It lets us store our code and share it with others which makes it much easier for one team to collaborate on the same project.
Cons
I don't have anything negative to say about it. The software is very user-friendly and saves a lot of time.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
10
Functionality
10
Pius E.
Internet, 1-10 employees
Less than a year
“endless inspiration and reusable tools”
Pros
Being able to copy and adapt tools that already exist is a huge advantage, whether it's for organizational use or personal projects. There's no need to build everything from the ground up. Also, GitHub keeps the ideas flowing because the community is full of creators and builders whose work constantly sparks new inspiration.
Cons
There isn't much to dislike about it since you can shape the experience to fit how you work. That said the mobile app still feels like an area that could be improved especially with a stronger task management experience on mobile devices.
Rating Distribution
Ease of use
10
Value for money
9
Customer Support
10
Functionality
10
Aniruddha S.
Mechanical or Industrial Engineering, 1-10 employees
Less than a year
“works flawlessly”
Pros
Being able to pull from this tool through terminal commands is the biggest advantage and everything updates locally right away.
Cons
The debugging workflow isn't very user-friendly.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
10
Functionality
9
Aleksander B.
Information Technology and Services, 1-10 employees
Less than a year
“powerful and free to use”
Pros
Having a free tool that's also powerful and simple to work with is a big plus.
Cons
One downside is that password-based access from the terminal is no longer supported.
Rating Distribution
Ease of use
9
Value for money
10
Customer Support
9
Functionality
9
Ghulam Ali B.
Information Technology and Services, 500+ employees
Less than a year
“A great tool”
Pros
Kicking off a new project usually starts with initializing a repo on it because it makes source management really simple. I also really enjoy using GitHub Pages and the CI/CD features it provides are a big plus as well.
Cons
The only downside I've run into is the limited number of seats available for an organization.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
10
Functionality
10
Jeanel N.
Health, Wellness and Fitness, 500+ employees
Less than a year
“reliable testing and training”
Pros
Getting end users trained on it doesn't take much effort and the feature set is simple to understand. The product has been very stable and being able to save testing scripts locally while keeping values updated is a big plus.
Cons
Initial setup does require some knowledge of GitLab installation. In our case, we rely on an application support team to help get everything configured at the beginning.
Rating Distribution
Ease of use
9
Value for money
10
Customer Support
9
Functionality
10
Joseph H.
Retail, 1-10 employees
Less than a year
“collaborative coding that clicks”
Pros
Working with a team on the same project really feels better with it. It gives everyone the sense that you're building side by side and staying connected throughout the work.
Cons
I don't really have any complaints. Overall I can't say there are any real downsides to this program for me.
Rating Distribution
Ease of use
8
Value for money
8
Customer Support
8
Functionality
8
Goran S.
Leisure, Travel & Tourism, 1-10 employees
Less than a year
“affordable and well designed”
Pros
It's not just affordable,it also does its job really well and comes with an incredibly thoughtful design.
Cons
Like any software, there are a few small issues here and there but I couldn't find anything significant enough to mention as a real drawback.
Rating Distribution
Ease of use
10
Value for money
10
Customer Support
9
Functionality
10
Biren M.
Information Technology and Services, 51-100 employees
Less than a year
“powerful version control favorite”
Pros
Git is one of the most popular tools for version control and for good reason. The interface is really strong and it's simple to work with once you get started. It's also a very powerful option for managing projects, handling version control, fixing bugs and developing new features.
Cons
The design can feel a bit complex for beginners and the overall style looks slightly outdated.
Rating Distribution
Ease of use
10
Value for money
9
Customer Support
10
Functionality
10
Diego O.
Computer Software, 1-10 employees
Less than a year
“Great tools for developers”
Pros
It helps prevent a lot of the issues you might run into on your computer. You also get private items that only you can see. On public projects, there are countless services available for free and some are even proactive, warning you when the packages you use need updates or when your coding practices could be improved. Your profile also builds a picture of your habits and preferences as a programmer which is really useful both for job opportunities and for hobby projects.
Cons
I really haven't run into any major flaws. If there's one downside, it's that the platform isn't very friendly for people who don't know what it is or how to use it yet. For users who are completely new to programming, it can feel a bit complicated and there's definitely a learning curve before the website starts to make sense.
Rating Distribution
Ease of use
8
Value for money
7
Customer Support
10
Functionality
10
Meraz H.
Information Technology and Services, 500+ employees
Less than a year
“Impressive integrations”
Pros
When you create a new repository, it walks you through the steps to upload your source code from your computer with just a few simple instructions. Beyond that, it offers a wide range of features, including task tracking, issue management, DevOps integration for deployments, static website hosting and plenty of other functionality. It's also highly extensible so you can connect all kinds of third-party marketplace components. Another plus is the flexibility to keep your source code private or share it publicly.
Cons
One thing that took some getting used to was the interface. Since it wasn't built with the most simple UI even checking something small like the exact date and time of a commit means hovering over another date to reveal that detail. Little things like that can make it feel challenging for beginners although it definitely gets easier as you spend more time using it.
Rating Distribution
Ease of use
8
Value for money
7
Customer Support
7
Functionality
8
Micheal C.
Biotechnology, 500+ employees
Less than a year
“clean layout”
Pros
The site is organized in a very clear way and getting around it feels simple. Everything is labeled properly so it's simple to know where to go and what each section is for.
Cons
What could make it even better is adding tips or guidance on how to use the different parts of the site. For beginners, it can feel a little intimidating when first starting out.
Rating Distribution
Ease of use
9
Value for money
9
Customer Support
9
Functionality
10
