Free
Unlimited public and private repositories. Includes Issues and Projects, Dependabot, 2,000 GitHub Actions minutes per month, and 500 MB of Packages storage.
Check current pricing →GitHub is a developer platform for hosting code, reviewing changes, managing projects, automating workflows, and collaborating on software.
GitHub combines repository hosting, pull requests, issues, Actions, Codespaces, Packages, security tools, mobile access, and extensibility through APIs and Marketplace integrations. G2 reports a 4.7 out of 5 rating from 2,334 reviews. The broad feature set can create a learning curve for new users.
This profile combines documented product information and independent evidence where available. It is not a hands-on test unless TechZella explicitly identifies one.
A quick way to understand who this product may suit, where its limits matter, and which facts are most relevant before you compare alternatives.
Android, Command line, GraphQL API, iOS, macOS, REST API
8.8/10
GitHub is a software development platform centered on Git repositories. It provides hosted public and private repositories, pull requests, code review, issues, discussions, project planning, and repository permissions.
Its workflow tools include GitHub Actions for automation, Codespaces for cloud development environments, Packages for package hosting, and security features such as Dependabot. GitHub also offers Enterprise Cloud and Enterprise Server for organizations needing additional controls or deployment options.
| Deployment | Cloud-hosted GitHub.com and GitHub Enterprise Server |
|---|---|
| Repository type | Public and private Git repositories |
| API | REST API and GraphQL API |
| Integration model | GitHub Apps, OAuth apps, Actions, webhooks, and Marketplace |
| Desktop support | Windows 10 64-bit or later and macOS 12 or later |
| Mobile support | Android and iOS |
| Free plan | $0 per month |
| Free trial | 30 days for GitHub Enterprise |
| GitHub Actions allowance | 2,000 minutes per month on Free; 3,000 on Team; 50,000 on Enterprise Cloud |
| Enterprise deployment | GitHub Enterprise Cloud and GitHub Enterprise Server |
Unlimited public and private repositories. Includes Issues and Projects, Dependabot, 2,000 GitHub Actions minutes per month, and 500 MB of Packages storage.
Check current pricing →Adds advanced collaboration features, Codespaces access, 3,000 GitHub Actions minutes per month, and 2 GB of Packages storage. The official page displays this price for the first 12 months.
Check current pricing →Adds enterprise security, compliance, management, and deployment controls. The official page displays this starting price for the first 12 months and offers a 30-day free trial.
Check current pricing →Pricing may change. Verify current plans on the vendor's website.
A proprietary editorial score based on product capabilities, usability, value, performance, support and user sentiment evidence.
GitHub combines repository hosting, pull requests, issues, Actions, Codespaces, Packages, security tools, mobile access, and extensibility through APIs and Marketplace integrations. G2 reports a 4.7 out of 5 rating from 2,334 reviews. The broad feature set can create a learning curve for new users.
Methodology v1.0. The assessment weighs feature coverage (25%), ease of use (15%), value for money (20%), performance (15%), support (10%) and user sentiment (15%), using researched product evidence and verified review evidence where available. It is a TechZella editorial assessment, not a direct user-review average.
No reviews yet. Be the first to share your experience.
Please log in to submit a review.
Compare similar products directly, then see which alternatives may make more sense when your requirements differ.
These products address broadly similar requirements. The descriptions focus on documented reasons a buyer might compare them with GitHub.
Does GitHub have a free plan?
Yes. GitHub Free costs $0 per month and supports unlimited public and private repositories.
Does GitHub offer a free trial?
Yes. The official pricing page advertises a 30-day free trial for GitHub Enterprise.
Which platforms support GitHub?
GitHub is available through the web, command line tools, GitHub Desktop for Windows and macOS, and GitHub Mobile for Android and iOS.
Does GitHub provide an API?
Yes. GitHub provides REST and GraphQL APIs, along with webhooks and GitHub Apps for integrations.
What integrations does GitHub support?
GitHub supports integrations through GitHub Marketplace, GitHub Apps, OAuth apps, Actions, webhooks, and direct connections such as Slack, Jira, Microsoft Teams, Linear, and Azure Boards.