GitHub icon

GitHub icon


Desktop Software Development
GitHub is a hosting service for git, a version tracking protocol. It is most well known as a repository for computer code. GitHub is where many developers prefer to make their open-source code availab...le to the public. The platform has also been associated with the rise of cryptocurrencies like Bitcoin. Read moreless
Windows macOS Linux Browser iOS Android

Alternatives to GitHub

  1. GitLab alternatives



    GitLab is a Git-repository hosting service and manager that's based on portable Web technologies. Users won't have to run a program through a terminal emulator or even a graphical front end when th...

    {{ alternatives[0].votes }}
  2. Bitbucket alternatives



    Bitbucket is a amazing tool for the management of Git. You can start using the software for free before you jump to a paid subscription, and you can host the service yourself with the addition of ...

    {{ alternatives[1].votes }}
  3. SourceForge alternatives

    SourceForge is an online host that provides a place for open source developers to share and collaborate with the community on their software projects.

    {{ alternatives[2].votes }}
  4. Wrike alternatives



    Wrike is an online project management software that gives you full visibility and control over your tasks. With the help of our product, managing projects becomes easier. Our project management too...

    {{ alternatives[3].votes }}
  5. Trac alternatives



    Visit the Trac open source project athttps://trac. edgewall. org/.

    {{ alternatives[4].votes }}
  6. Coursera alternatives



    Coursera is an online learning platform that provides free and low-cost college courses. The courses are offered by major universities in many parts of the world. The company was founded in 2012, a...

    {{ alternatives[5].votes }}
  7. Pivotal Tracker alternatives

    Pivotal Tracker


    Pivotal Tracker is a project management tool designed for the use of software development teams. It has an intuitive, easy to use interface which allows for comprehensive collaboration and focus. ...

    {{ alternatives[6].votes }}
  8. Launchpad alternatives



    Launchpad is a cloud marketing application that allows its users to interact and communicate with prospective and existing customers from the same platform. It utilizes an email marketing applicati...

    {{ alternatives[7].votes }}
  9. Phabricator alternatives

    A complete software development platform. Phabricator is an integrated set of powerful tools to help companies build higher quality software. Phabricator is a complete set of tools for developing s...

    {{ alternatives[8].votes }}
  10. Freshdesk alternatives



    Freshdesk helps your customer service team consolidate all their communication streams into one platform and deal with issues more responsively.

    {{ alternatives[9].votes }}
  11. CodePlex alternatives



    Microsoft's open source project hosting web site. You can use CodePlex to find open source software or create new projects to share with the world.‎Join a project find projects .

    {{ alternatives[10].votes }}
  12. Buddy alternatives



    The simplest CI/CD tool ever made, acclaimed by top developers worldwide. It uses delivery pipelines to build, test and deploy software. Pipelines are created with over 100 ready-to-use actions, th...

    {{ alternatives[11].votes }}
  13. Instabug alternatives



    Instabug software allows users to access bugs and in-app feedback reports of mobile applications. This platform can be integrated with SDK to allow a two-way communication between users and testers...

    {{ alternatives[12].votes }}
  14. Bugzilla alternatives



    Skip to main content.

    {{ alternatives[13].votes }}
  15. Assembla alternatives



    Assembla is a piece of project management software that contains a vast array of highly useful tools that will streamline any project. It can be used to improve budgeting practices, increase colla...

    {{ alternatives[14].votes }}
  16. Kallithea alternatives



    Kallithea is a member project of Software Freedom Conservancy. It is a cross-platform free software source code management system. This system was developed to provide a repository hosting service ...

    {{ alternatives[15].votes }}
  17. RhodeCode alternatives



    RhodeCode is a source code management platform. Notable customers include Samsung, LEGO, Hitachi, CERN, Carnegie Mellon University. RhodeCode was founded by Marcin Kuzminski in 2010. The software s...

    {{ alternatives[16].votes }}
  18. Beanstalk alternatives



    Beanstalk is the complete code hosting workflow teams or individuals use to write, review and deploy their code.

    {{ alternatives[17].votes }}
  19. Springloops alternatives



    Springloops™ - Version control & Deploy. Springloops is everything you need for web development and lightning-quick deployments.

    {{ alternatives[18].votes }}
  20. Codeasy alternatives



    Welcome to Codeasy ► interactive platform to learn C# online ► Read adventure story ? and practice your skills at C# tutorial ?. Become software developer in an easy and fun way with Codeasy ? Read...

    {{ alternatives[19].votes }}
  21. Gerrit alternatives

    Gerrit is a free, web-based team code collaboration tool. Software developers in a team can review each other's modifications on their source code using a Web browser and approve or reject those ch...

    {{ alternatives[20].votes }}
  22. Deveo alternatives



    A Brief Description of Deveo Software Deveo software is a code management and collaboration tool that provides spontaneous repository management application that is compatible with Git, Mercurial, ...

    {{ alternatives[21].votes }}
  23. Codewars alternatives



    CodeWars Home · Find an Event · What is CodeWars? Rules & Guidelines · Sample Problems · Past Events · Resources · Contact Us · Follow HPCodeWar...

    {{ alternatives[22].votes }}
  24. Kiln alternatives

    Switch to Fogbugz, the best project management software system and see why we're quickly becoming the best rated JIRA alternative.

    {{ alternatives[23].votes }}
  25. JIRA Service Desk alternatives

    IT service desk and customer service software by Jira Service Desk. Powerful ticketing system used by 25, 000+ organizations. Try it free today.

    {{ alternatives[24].votes }}
  26. elevio alternatives

    Used by Fortune 500 companies right through to small SaaS sites, elevio helps you increase user engagement and loyalty, while dropping support costs.

    {{ alternatives[25].votes }}
  27. Microsoft Team Foundation Server alternatives

    Visual Studio dev tools & services make app development easy for any platform & language. Try our Mac & Windows code editor, IDE, or Azure DevOps for free.

    {{ alternatives[26].votes }}
  28. STATEWIZE alternatives



    Bring the backend to the front! Draw-> Code-> Execute all in one place! Watch the execution in real-time!

    {{ alternatives[27].votes }}
  29. Wikifactory alternatives



    Wikifactory is a social platform for collaborative product development. It offers an all-in-one workspace to accelerate the way you and your team work.

    {{ alternatives[28].votes }}
Suggest an Alternative

Missing a software in the list? We are always happy if you help us making our site even better.

Suggest an Alternative

GitHub Reviews

We have 1 review for GitHub. The average overall ratings is 4.0 / 5 stars.

Write a Review
grex avatar
My Opinion on GitHub
written by grex on 2018-03-16 08:05:02
Ease of Use
Customer Service
Value For Money

Overall Opinion: Git is version tracking and control system that allows developers to share code with others. GitHub serves as a repository for git, and it is the most well-known web host for open-source software projects. From source code for cryptocurrencies to operating systems, GitHub hosts billions of bytes of code. The platform makes it much easier for teams of individuals to work together on projects. The platform has recently celebrated its 10th year. It was introduced in February 2008 by Tom Preston-Werner and Chris Wanstrath. The company behind GitHub now employs more than 700 workers and maintains offices in San Francisco. Approximately 20 million people use GitHub for their collaborative software projects. Both registered and non-registered individuals may browse files and code that are hosted on the GitHub website. The site primarily serves as a repository for source code, but it also contains wikis, documentation, emojis, email notifications, and even some small websites that are hosted from public repositories on the site. GitHub has actively sought to foster education about software development. It created a GitHub Student Developer pack which is filled with tools to help students of programming. The tools are free to students who are pursuing an education in programming. The company has also established partnerships with other businesses such as Namecheap and Crowdflower to promote its educational services for students. Another feature of the platform is Codebeat. This feature provides automated code analysis. It is especially useful to individuals who are engaged in the development of apps for mobile devices. Rollbar integrates with GitHub to provide an efficient method of debugging programs. The tool kit associated with GitHub is vast and has almost everything a coding professional would require. GitHub is obviously a website that is meant to be used by those with development experience. It can be confusing for the novice who perhaps only wants to download a cryptocurrency wallet. Nevertheless, it stands alone as the premier repository for source code.

Pros: Vast number of repositories Simple to download code from the site Multiple applications

Cons: Can be confusing to those who only need downloads Steep learning curve Does not explain itself in layman's terms

grex is using GitHub every other week recently.


  • Markdown for creating documents
  • Large amount of documentation for users
You can always update GitHub to add more features!


GitHub screenshot 1
GitHub screenshot 2
GitHub screenshot 3
GitHub screenshot 4
GitHub screenshot 5
GitHub screenshot 6
GitHub screenshot 7
GitHub screenshot 8
GitHub screenshot 9
GitHub screenshot 10

GitHub Videos

Youtube Video: Code Review on GitHub

Code review is crucial, and shipping high-quality code is everyone's responsibility. A Pull Request review on GitHub lets you combine multiple inline comments and an overarching summary into...

Disclaimer: This video was not made by us, but we found it interesting enough to embed it here.


Commenting on this article is disabled right now.

About This Article

This page was composed by and published by It was created at 2018-05-01 22:51:17 and last edited by at 2020-03-06 07:50:42. This page has been viewed 7343 times.

Did you like this article about GitHub? Please rate it!
19 of 24 liked this article. This is equivalent to a star rating of 3.96 / 5.

More Software in Desktop Software > Development

More Popular Desktop Software

Filter Platforms


Filter Features

Comes with an integrated text editor Doesn't lock developers into any specific IDE GIT Solution Manage Code Collaborate Complete specializations for certificates Earn college credit Many free classes to choose from Accessible, intuitive interface Customizable mobile notifications Powerful search tools Dynamic Content Post messages on social media websites WYSIWYG email editor Mobile optimization List management Data quality management Social sharing and campaigns Social profile integration Dashboards Standard reports Custom reports Open API Advertising management Marketing management Email marketing Ability to test all dynamic content Email delivery Comprehensive Project Management The features include Built-in push/pull server Code review Easy to integrate Contribute on-line VCS Visualized Some of the features are GitHub Hosting Real Time Monitoring Team collaboration and commenting software development IDE Compatibility Backend Free for public and open source projects
Suggest an Alternative to GitHub
{{ suggestSubmitSuccess }}
You can only sugggest alternatives that are already published on our platform. If you want to submit a software or app, please visit your account page to submit a software.
List of Suggestions
Please start typing the name of the software you want to suggest as alternative to GitHub in the field above.
{{ suggestSubmitError }}
Suggest {{ suggestedAlternatives.length }} Alternative(s)
This action requires user authentication. Please log in.
Don't have an account yet? Sign up.