About GitHub

GitHub is a project management and code sharing platform that allows users to share their codes with others and create/iterate using collective intelligence. The software can be used for different kinds of coding assignments including personal, open-source and business codes. It is available both on-premise and via cloud-based deployment. Users can save all versions of their code and collaborate with other users by inviting them or tagging them with @mentions. Developers can join communities wherein they can follow open-source projects, leverage already-created codes for experiments, make suggestions and contribute to a project. All the contributions in open-source projects are recorded in developers’ profiles. Businesses of all sizes use GitHub as an integrated tool for code development.
GitHub Software - GitHub repository
GitHub Software - GitHub adding a code
GitHub Software - GitHub graphs
GitHub Software - GitHub repository - thumbnail
GitHub Software - GitHub adding a code - thumbnail
GitHub Software - GitHub graphs - thumbnail

GitHub pricing

GitHub has a free version and offers a free trial.

Starting Price:
Not provided by vendor
Free Version:
Yes
Free trial:
Yes

Alternatives to GitHub

GitHub Reviews for UK Users

Feature rating

Value for Money
4.6
Functionality
4.7
Ease of Use
4.4
Customer Support
4.4
5 reviews of 6,042 View all reviews
Christopher
Christopher
  • Industry: Research
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Features
5
Ease of Use
5
Customer Support
4

5
Reviewed on 27/04/2023

Industry standard in source control and more

A valuable service providing a number of tools for productive collaboration and management of source code. For academics, it's a no brainer to use GitHub with their educational offerings to help prepare your students for the industry.

Pros

GitHub provides a single service where source code control, documentation, issue tracking, and more are possible. All of these aspects are well integrated and can even reference lines from the source from different commits. Pricing for academics is extremely generous.

Cons

There's not much to not like in GitHub. It does a lot of things well. Some little things can be improved like better user administration and creating a way for users to sign-up for your organization rather than inviting a user to join your organization.

Verified Reviewer
  • Industry: Hospitality
  • Company size: 201–500 Employees
  • Used Weekly for 2+ years
  • Review Source
Value for Money
0
Features
4
Ease of Use
4
Customer Support
0

4
Reviewed on 08/06/2024

A Surprising Win & A Versatile Tool for Web Management

Overall, my experience with GitHub has been positive. It's streamlined our development process for custom JavaScript and Python work, making our code management more efficient and reliable. The ability to collaborate seamlessly has been especially beneficial during periods of remote work. However, there's a learning phase, and its utility varies depending on the task at hand. For heavy coding days, it's indispensable. For quick WordPress updates, it can feel like overkill.

Pros

As a web manager with two years of experience in Indonesia's hospitality and F&B industry, I primarily use WordPress that uses JavaScript and sometimes I made my own Python scripts. GitHub's version control has been a standout feature for me. It eliminates the need for multiple file versions and allows easy rollbacks when errors occur. The collaboration features are excellent, especially when working with team members across different Indonesian cities. Additionally, the vast GitHub community and its open-source projects have been invaluable resources, offering solutions that we can adapt to our local market.

Cons

The initial learning curve with Git terminology and workflows was challenging, particularly for team members more versed in hospitality than coding. Onboarding took longer than anticipated. While GitHub excels for managing code, it's less intuitive for non-code assets like restaurant menu designs or hotel brochures, which are crucial in our industry. Lastly, for simple WordPress theme tweaks, GitHub can sometimes feel overly complex.

Lallchand
  • Industry: Defense & Space
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
0
Features
3
Ease of Use
3
Customer Support
0

3
Reviewed on 24/11/2021

GitHub review

Very good , use for source control

Pros

It stores all revisions , has a good tracking system, used by various companies

Cons

Everything is command line and sometimes don’t remember all the commands

Tommy
Tommy
  • Industry: Computer Software
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Features
5
Ease of Use
4
Customer Support
0

5
Reviewed on 19/03/2024

GitHub is one of the tools you just need

Works great, high quality and never loose any work. Check in often in busy collaborative environments, otherwise use the merge tools, no biggie.

Pros

It works. Fast and on Mac OS, Windows and Linux. Integrated nicely into both Visual Studio Code (PC, Mac) and Visual Studio (PC).
Code compare. Merge. No problems.

Cons

It starts to eat disk space and 50Gbyte gone the other day. Some more integrated cleaning would be great.

Verified Reviewer
  • Industry: Market Research
  • Company size: 11–50 Employees
  • Used Daily for 6-12 months
  • Review Source
Value for Money
5
Features
5
Ease of Use
5
Customer Support
5

4
Reviewed on 26/04/2024

My Honest review of GitHub

Pros

The GitHub project management functions have changed everything for me. What I love most is how uncomplicated this site makes the task tracking process through its intuitive issue tracking method, one can also set objectives easily with milestones or organize their job visually by employing project boards. Making customized workflows to suit the team’s distinct way of doing things is quite simple, all thanks to it plus integration into other software such as Trello ensures that all operations are interconnected. Besides enabling us keep abreast of the pace as well as take well thought out actions this system also offers excellent reporting capabilities thus helping us make informed choices when confronted by any challenge be it big or small.

Cons

Beside that GitHub has some project management tools there are teams that feel it lags behind other platforms initiated towards managing projects in certain areas.

Related categories