← Frontend Case Studies
GitHub
github.com
• 17 case
studies
Considerations for making a tree view component accessible
January 2025
Exploring the challenges in creating an accessible sortable list (drag-and-drop)
July 2024
Accessibility considerations behind code search and code view
July 2023
Creating an accessible search experience with the QueryBuilder component
December 2022
How we think about browsers
June 2022
How we use Web Components at GitHub
May 2021
How GitHub Actions renders large-scale logs
March 2021
How we built the GitHub globe
December 2020
From 48k lines of code to 10—the story of GitHub’s JavaScript SDK
April 2020
Removing jQuery from GitHub.com frontend
September 2018
Design Systems at GitHub
July 2018
Shipping system fonts to GitHub.com
February 2018
GitHub's post-CSP journey
January 2017
GitHub's CSP journey
April 2016
Browser Monitoring for GitHub.com
May 2015
How GitHub is using Web Components in production
September 2014
GitHub's CSS
July 2014