Home / Companies / GitHub / Blog / Post Details
Content Deep Dive

A look behind our decision to standardize on a single Markdown engine for GitHub Pages

Blog post from GitHub

Post Details
Company
Date Published
Author
Ben Balter
Word Count
690
Language
English
Hacker News Points
-
Summary

GitHub announced the discontinuation of support for the RDiscount, Redcarpet, and RedCloth markup engines on GitHub Pages, effective May 1st, in favor of standardizing on the kramdown engine due to its compatibility with popular features and its prevalence among users. This decision aims to streamline the authoring experience and reduce complexity for over a million GitHub Pages sites by aligning the Markdown experience on GitHub Pages with that of the broader GitHub platform, considering that the vast majority of builds either use kramdown or do not specify an engine. Despite the small percentage of users affected by this change, GitHub emphasizes the importance of transitioning before the deadline, providing guidance and support to aid users in updating their configurations. The move reflects GitHub's design philosophy of minimizing unnecessary complexity and enhancing user experience across its platform.