Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A single-page, responsive Jekyll portfolio theme ported from HTML5 UP's Fractal template.

Portfolio library replicating the GitHub UI, built with Next.js, TypeScript, and Tailwind CSS.
Jekyll-fractal is a single-page portfolio theme for Jekyll, ported from the HTML5 UP Fractal design, that builds a responsive personal website from a single _config.yml file.
Jekyll-fractal is a Jekyll theme that converts a static site configuration into a one-page personal portfolio, based on the HTML5 UP Fractal template. The theme takes a Jekyll project with a filled-in _config.yml and generates an HTML page with a hero section, a download button, and social media links. It runs on any Jekyll installation, uses kramdown for Markdown rendering, and is maintained as an open-source project on GitHub by yveszenne, with the original design by HTML5 UP. A live demo is available at https://yveszenne.github.io/jekyll-html5up-fractal/.
download_button_url setting lets you point the call-to-action button at any file or external link.markdown: kramdown, so page content can be written with standard Markdown syntax.baseurl setting allows the site to be hosted under a subpath, such as a project page on GitHub Pages.baseurl to serve the site from a project subdirectory on GitHub Pages.The setup process is documented in the repository README. First, install Jekyll with sudo gem install jekyll. Next, clone or fork the Jekyll-fractal repository. Then edit _config.yml with your own site title, email, description, base URL, and social profile URLs. Finally, build the site with Jekyll and deploy the generated static files to any web host.
Yes, the theme is available under the MIT license, so it is free to use, modify, and distribute as long as the original copyright notice is preserved.
Open the _config.yml file in your Jekyll project and change the site settings, including title, email, description, URL, and social media fields. No additional theme files need to be edited for basic personalization.
No, it is designed as a single-page portfolio theme. It does not include blog post archives, categories, or pagination features; use it for a static one-page site.
