« Back to Glossary Index

GitHub is a web-based platform for hosting Git repositories online, adding collaboration tools on top of Git's underlying version control — issue tracking, pull requests, and project management among them. It's the largest code-hosting platform in the world, and a huge share of open-source software, WordPress plugins and themes included, lives there.

  • Cloud-based hosting for repositories, accessible from anywhere
  • Pull requests — a structured way to review and discuss code changes before merging them
  • Issue tracking — for logging bugs and planned features
  • GitHub Actions — automated workflows, testing, and deployment pipelines
  • Many popular plugins and themes are developed openly on GitHub
  • Bug reports for open-source WordPress tools are often filed directly there
  • Developers commonly host custom-built themes and plugins on GitHub for version control

Git is the underlying tool that actually tracks changes; GitHub is a company and platform that hosts Git repositories online and layers collaboration features on top. Alternatives like GitLab and Bitbucket serve a similar role, but GitHub remains by far the most widely used.

« Back to Index
Share This