Skip to content
GitHub Features

The tools you need to build what you want

Plan

Turn ideas into roadmap items your team can act on.

Issues

Capture requests, prioritize work, and track progress through delivery.

Projects

Plan and track work in flexible tables and boards connected to your code.

Charts and insights

Turn project data into charts that help your team see progress.

Repository insights

Understand activity and contribution trends across a repository.

Code

Build with Copilot using the right model for every task across any surface.

GitHub Copilot app: from issue to merge

GitHub Copilot app: from issue to merge

Delegate to agents. Start a session from an issue, a prompt, or a PR already in flight.

Centralized inbox. Triage issues and PRs across repos, without leaving the app.

Review and merge. Review diffs, check CI, and fix failing checks. Merge when you’re ready from the same window the agent works in.

GitHub Copilot

Get AI assistance as you write, understand, and improve code.

Copilot CLI

Plan, build, and debug with Copilot right from your terminal.

Repositories

Store your code, history, and docs together, with access for your whole team.

APIs

Build integrations and automate work with GitHub data and events.

GitHub CLI

Manage repositories, issues, and pull requests from your terminal.

GitHub Desktop

Visualize changes, commit code, and work with Git from a desktop app.

Review

Improve every change before it merges.

Pull requests

Propose changes, discuss them with teammates, and merge when ready.

Stacked pull requests

Break large changes into a chain of small pull requests that are easier to review and merge.

Copilot code review

Get AI feedback on every pull request before a teammate reviews it.

Protected branches

Set requirements for reviews, checks, and who can merge changes.

Secure

Dependabot

Get alerts for vulnerable dependencies, plus pull requests that keep them up to date.

GitHub Copilot Autofix

Get suggested fixes for supported code scanning alerts.

Code scanning

Find vulnerabilities and coding errors before they reach production.

Secret scanning

Detect exposed credentials and other secrets in repositories.

Security campaigns

Coordinate fixes for groups of security alerts across repositories.

Repository rules

Apply consistent protections to branches and tags across repositories.

Ship

Test and deploy every change automatically.

GitHub Actions

Automate builds, tests, deployments, and other development workflows.

Webhooks

Trigger integrations when events happen in your repositories or organizations.

GitHub-hosted runners

Run workflows on managed Linux, macOS, Windows, and other environments.

Self-hosted runners

Run workflows on infrastructure you manage for greater control.

Workflow templates

Help teams start from shared, preconfigured workflows.

GitHub Marketplace

Find actions and apps that extend your development workflow.

Ready to get started?

Explore all the plans to find the solution that fits your needs.

View pricing plansContact sales