Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Super fast, minimal one-column Jekyll theme for portfolio and blog sites weighing under 2kb.

A GatsbyJS starter that ports Christine Cha's Gridfolio portfolio theme with SCSS, ESLint, and Prettier.
Ultra is a minimal, one-column Jekyll theme for portfolio and blog sites that compresses to under 2kb and scores 100/100 on Lighthouse, GTmetrix, and WebPageTest. Built for Jekyll static site generation, it outputs a fully static HTML site with inline CSS, compressed HTML, an Atom feed, sitemap, and robots.txt. The theme is open-source and hosted on GitHub with 69 stars.
Ultra is a Jekyll theme designed for personal websites, blogs, and portfolios. It takes Markdown content and Jekyll's build process and produces a static HTML site. The theme includes portfolio/blog page layouts, a sitemap, robots.txt, and SEO optimization. It is open-source software available on GitHub.
Ultra works like a standard Jekyll theme: you add Markdown files to your Jekyll project, configure the _config.yml, and run jekyll build to produce a static site. The theme's CSS is inlined into the HTML and both HTML and CSS are compressed during the build. You can see a live demo at the Netlify URL.
Yes, the theme is open-source and available on GitHub, so it is free to use and modify.
No, the theme does not mention any JavaScript dependencies; CSS and HTML are compressed and inlined. It is a pure static site.
Standard Jekyll theme installation applies: add the theme to your Gemfile or clone the repository and configure your _config.yml. Specific installation steps are not provided on the page.
The demo is hosted on Netlify, so it works with any static hosting service that serves plain HTML, such as GitHub Pages or Netlify.
