Last Updated on September 7, 2022
GitHub is currently the world’s largest, and most popular code hosting site. It is web-based and uses Git, an open-source version control system that was started by Linus Torvalds, the principal force behind the Linux kernel.
GitHub provides distributed revision control and source code management (SCM) functionality of Git as well as adding its own features.
It offers a web-based graphical interface and desktop as well as mobile integration. It also gives developers access control and several collaboration features.
Features include:
- Integrated issue tracking.
- Powerful collaboration – pull requests, commit comments, compare view.
- Other collaborative tools include wikis, task management, bug tracking, and feature requests.
- Web hosting.
- GitHub Flavored Markdown for formatting text.
- Syntax highlighted code & rendered data supporting over 200 programming languages.
- Binary downloads.
- Manage teams within organizations.
- Free public repos.
- SSL, HTTPS, and SSH data transmission and two-factor authentication are core elements of security at GitHub.
- Applications and tools that integrate with GitHub.
Testimony to its popularity, GitHub has over 75 million repositories.
Website: www.fossil-scm.org
Support: Community Forum
Developer: GitHub, Inc.
License: –

GitHub is written in the C programming language. Learn C with our recommended free books and free tutorials.
Return to SourceForge Alternatives Home Page
| Explore Linux | |
|---|---|
| Best Free and Open Source Software - A huge collection of recommended free and open source software covering every major category. | |
| In-depth Linux Software Reviews - Detailed assessments of Linux software covering features, usability and overall quality. | |
| The Big List of Active Linux Distros - An extensive collection of actively developed Linux distributions. | |
| Open Source Alternatives - Alternatives to software and services from Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle and others. | |
| Essential Linux System Tools - Indispensable utilities for monitoring, maintaining and managing Linux systems. | |
| Linux Productivity Tools - Useful utilities for improving productivity and streamlining everyday tasks. | |
| Alternatives to Popular CLI Tools - Modern alternatives to familiar command-line utilities supplied with Linux systems. | |
| Awesome Free Linux Game Tools - Tools, utilities and companion software that improve gaming on Linux. | |
| Machine Learning on Linux - Machine learning and deep learning software, self-hosted applications and practical tools. | |
| Saving Money with Linux - Practical ways to reduce electricity consumption and lower computing costs with Linux. | |
| Linux Candy - Fun, entertaining and sometimes delightfully quirky software from the lighter side of Linux. | |

Please read our Comment Policy before commenting.