GitHub یک سرویس میزبانی وب برای برنامهنویسانی است که میخواهند پروژه خود را در یک فضای آنلاین نگهداری کرده و سورس کد آن را نیز ضمن حفاظت کامل از حقوق خود در اختیار سایر افراد قرار دهند. گیت هاب یک سرویس میزبانی وب برای پروژه هایی است که از سیستم سورس کنترل گیت استفاده میکنند. گیتهاب با استفاده از روبی آن ریلز و ارلنگ ساخته شدهاست. این سرویس هم دارای گزینه رایگان برای پروژههای متن باز و هم پولی برای پروژه های تجاری است. گیت هاب، با بهرهمندی از سیستم کنترل نسخه گیت (Git) کار میکند و برنامهنویسان میتوانند پروژه خود را در قالب انتشارات خصوصی و یا عمومی در اختیار دیگران قرار دهند. فضای این وبسایت، درست مشابه با شبکههای اجتماعی بوده و کاربران میتوانند با همدیگر در تعامل بوده و صفحات مختلف را دنبال کنند. کلاینت دسکتاپ گیت هاب، به برنامهنویسان این امکان را میدهد تا به آسانی و بدون نیاز به استفاده از مرورگر وب، به صفحه خود دسترسی داشته و به مدیریت محتوای آن بپردازند.