Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A customizable Jekyll portfolio theme with about, portfolio, and tools sections, easily configured via _config.yml.

Responsive Jekyll resume template for programmers with Bootstrap, SCSS, and data files.
Jekyll Theme Experiment is an open-source Jekyll theme that transforms a default Jekyll site into a customizable one-page portfolio with about, portfolio, and tools sections, all managed through _config.yml. It is developed by anxhe and distributed as a Ruby gem, with a live demo at https://anxhe.github.io/jekyll-theme-experiment/.
Jekyll Theme Experiment is a portfolio-oriented Jekyll theme that replaces the default Minima theme in a new Jekyll site. It takes as input a standard Jekyll project plus YAML configuration values and produces a single-page home layout with an optional blog section. The theme runs on any Jekyll installation with Ruby, and its source is available on GitHub.
jekyll-theme-experiment key in _config.yml, so you can add an avatar URL, project links, and tool icons without editing HTML._sass/main.scss depending on project count.blog.md file with layout: blog and permalink: /blog/ to add a blog listing page.header_pages setting, inherited from Minima, controls which pages appear in the navigation and their order._config.yml, and deploy the generated site to GitHub Pages._config.yml and want to move beyond the default Minima theme.Installation follows the standard Jekyll gem-theme workflow: add the gem to your Gemfile, run bundle install, and set theme: jekyll-theme-experiment in _config.yml. You then fill the jekyll-theme-experiment configuration block with your content. To preview locally, run bundle exec jekyll serve and open http://127.0.0.1:4000/.
Jekyll Theme Experiment is free and open source under the MIT License. There are no paid tiers, and you are free to use it in commercial projects.
Yes, the theme is released under the MIT License, so it is free to use, modify, and distribute, including for commercial purposes.
Install Ruby, then run gem install bundler jekyll. In a new Jekyll site, add gem 'jekyll-theme-experiment' to your Gemfile, run bundle install, and set theme: jekyll-theme-experiment in _config.yml.
The repository lists github-pages as a topic, and the demo is hosted at https://anxhe.github.io/jekyll-theme-experiment/, so it is compatible with GitHub Pages.
Use the header_pages setting in _config.yml, following the Minima approach, to choose which pages appear and their order.
No, you edit the jekyll-theme-experiment portfolio configuration in _config.yml. For a large number of projects, you may need to adjust a Sass variable in _sass/main.scss.
