GitHub is a web-based hosting service for version control using Git. It offers all of the distributed version control and source code management functionality of Git as well as adding its own features.
What stack does GitHub use?
GitHub uses Ruby and JavaScript for their languages, Go for their backend language, React for their frontend, MySQL, Redis, and Elasticsearch for their databases, and Kubernetes for their devops. This combination of technologies allows GitHub to build and maintain their software efficiently.
Languages used by GitHub
Backend Language used by GitHub
Frontend used by GitHub
Databases used by GitHub
Devops used by GitHub
Other Companies
PostHog
Product Analytics | San Francisco, California, USA
Cash App
Financial Technology | San Francisco, California, USA
Salesforce
Customer Relationship Management | San Francisco, California, USA
Adobe
Software and Design | San Jose, USA
Uber
Transportation and Logistics | San Francisco, USA
Semrush
SEO and Digital Marketing | Boston, USA
GitLab
Software Development | Remote (Headquartered in San Francisco, California, USA)
Shopify
E-commerce | Ottawa, Canada
Datadog
Monitoring and Analytics | New York City, New York, USA
Airbnb
Travel and Hospitality | San Francisco, USA