Improvement

January 7, 20221 Minute Read

Jupyter Notebooks and specialized file formats display faster

GitHub's display of specialized file formats is now faster and more reliable. This includes rendering of Jupyter Notebooks, GeoJSON, PDF, PSD, SOLID, SVG, and TopoJSON files.

Previously, GitHub's display of specialized file formats relied on server-side rendering. The user experience was often slow and not always reliable. With this change, rendering is now performed primarily in the browser using open-source libraries like nbconvert, psd.js, and three.js. The result is less waiting and faster presentation of these file types.

For more information about GitHub's specialized file rendering, visit Working with non-code files.

Subscribe to our developer newsletter

Discover tips, technical guides, and best practices in our biweekly newsletter just for devs.

By submitting, I agree to let GitHub and its affiliates use my information for personalized communications, targeted advertising, and campaign effectiveness. See the GitHub Privacy Statement for more details.

Jupyter Notebooks and specialized file formats display faster - GitHub Changelog