Jekyll theme, ported from Themefisher's Revolve HTML template
revolve-jekyll — Jekyll Portfolio Template
By themefisher
Revolve is a Jekyll-based blog and portfolio theme, ported by Themefisher from the HTML template of the same name, released under the MIT license, with content configured centrally in _data/settings.yml.
Explore the design
Compare the page layouts and mobile experience. Open any screenshot for a closer look.
Actual screenshot captured by the server browser.
All pages & views 3
Screenshots show visual appearance; interactive behavior may differ.
What stands out
A quick read of the recorded project description.
Code is under the MIT license, allowing free use, modification, commercial use, and distribution
Configure the theme via _data/settings.yml without directly editing HTML/CSS
Configurable sections cover Hero, About, Team, Skills, Experience, Education, Services, Portfolio, Testimonials, Client Slider, and Contact
Preconfigured with the Git-based headless CMS Sitepins for visual content editing
README provides instructions for forking and deploying directly to GitHub Pages
Template Details
Revolve is a Jekyll theme published by Themefisher, positioned as a personal blog or portfolio site, ported from the Revolve HTML template of the same name. The repository is a public GitHub repository, and the code is under the MIT license, allowing free use, modification, distribution, and commercial use.
The theme centralizes configuration for many page sections in _data/settings.yml. The configurable items listed in the README include general theme settings (name, logo, email, phone, address), as well as sections such as Hero, About, Team, Skills, Experience, Education, Services, Portfolio, Testimonials, Client Slider, and Contact, indicating it is better suited for single-page section-based presentation of personal experience, skills, services, and works. The README also mentions that the template comes preconfigured with the Git-based headless CMS Sitepins, which allows visual editing of text, images, and configuration.
Usage limitations should be noted: the README explicitly states that the demo images are for display only, their copyright does not belong to the theme, and they cannot be used under the code's MIT license. The theme itself does not provide a dependency list in the materials, so specific Jekyll or plugin versions are not listed here. The repository has few stars, and the issue feedback section in the README is mistakenly written as Kross Theme, which is a documentation flaw.
Is it right for your project?
Use Cases
- Build a personal blog and display writing through an article list
- Build a personal portfolio and showcase projects in the Portfolio section
- Present personal profile, skills, experience, education, and services together on a single page
- Maintain site text and images visually through Sitepins without directly editing code
Suitable For
- Developers who want to quickly build a personal blog or portfolio with Jekyll
- Users who prefer to maintain page content centrally in a YAML configuration file
- Users who need an MIT-licensed theme that can be freely modified and used commercially
- Individual users planning to deploy the site on GitHub Pages
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
The README recommends forking the repository first and enabling GitHub Pages in the repository; the site will be published at https://yourusername.github.io/your-repo-name/, and it may take some time to take effect
- 2
To run locally, enter the theme directory and run bundle install to install dependencies, then start the service with jekyll serve or bundle exec jekyll serve
- 3
Theme content can be configured in _data/settings.yml; the README says no HTML/CSS changes are needed
- 4
The template comes preconfigured with the Sitepins headless CMS, which can be used for visual editing through its provided clone entry point
- 5
Demo images are for display only and have separate licensing; they cannot be used under the code's MIT license. External services may charge separately
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis entry covers the free version under the MIT license in the public repository; the free scope is the code of this version and does not mean external services or third-party assets are free.
Must comply with when using
- Free use, modification, commercial use, and distribution of this version's code are permitted.
- When distributing copies or substantial portions of the code, retain the original author's copyright notice and the full MIT license notice.
- The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.
Additional costs & items to verify
- Demo images are for display only and have separate licensing; they are not licensed under the code's MIT license and cannot be used on an actual site.
- The template comes preconfigured with the Sitepins headless CMS; using its visual editing features requires access to an external service and may incur costs or require an account.
- Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses and cannot be judged solely by the code's MIT license.
- External services such as domains, hosting, databases, payments, or AI may charge separately.
View Original Text Basis
Permission is hereby granted, free of charge
Original License Text
The images are only for demonstration purposes. They have their license, we don't have permission to share those images.
Original README
https://github.com/themefisher/revolve-jekyll/blob/main/LICENSEhttps://github.com/themefisher/revolve-jekyll/blob/main/README.mdThis template comes pre-configured with [**Sitepins**](https://sitepins.com/?aff=tfgithub), a Git-based Headless CMS
Original README
Compiled by DeepSeek based on repository license and README ·2026-10-02. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.
Project checks & description sources
Template Information
- Source platforms
- GitHub
- Documentation and maintenance reference score
- More documented · 92 / 100
- Technologies
- Jekyll
- Website type
- Portfolio · Blog
How this score is calculated
Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.
What to verify for this project
- Repository update recorded
- 2026-04-12
- Screenshot last checked
- 2026-10-02
A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.
The catalog identifies Jekyll as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.
Use a selection guide →How this description was prepared
AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.
Automatically checked against source and license rules; no manual editorial review.
Inspect the recorded source material
SHA-256: f4a578617f855ccdcd46197806d626c03fa3b025a96db71d9cb62107f7ebaac7
2026-10-02T10:58:06.230Z
Source file / repository<h1 align=center>Revolve Jekyll </h1>
<p align=center>Revolve Jekyll Blog Template ported from [Revolve HTML Template](https://themefisher.com/products/revolve/)</p>
<h2 align="center"> <a target="_blank" href="https://demo.themefisher.com/thumbnails/revolve-jekyll/" rel="nofollow">Demo</a> | <a target="_blank" href="https://pagespeed.web.dev/report?url=https%3A%2F%2Fdemo.themefisher.com%2Frevolve-jekyll%2F&form_factor=desktop">Page Speed (89%)</a> </h2>
[Live Preview](http://demo.themefisher.com/revolve-jekyll/).
## Setup
To start your project, fork this repository
After forking the repo, your site will be live immediately on your personal Github Pages account, e.g. `https://yourusername.github.io/your-repo-name/`.
Make sure GitHub Pages is enabled for your repo. It might take some time for the site to propagate entirely.
## Customize
Things you can customize in `_data/settings.yml` (no HTML/CSS):
- Theme General Settings ( name, logo, email, phone, address )
- Hero Section
- About Section
- Team Section
- Skills Section
- Experience Section
- Education Section
- Services Section
- Portfolio Section
- Testimonials Section
- Client Slider Section
- Contact Section
## Deployment
To run the theme locally, navigate to the theme directory and run `bundle install` to install the dependencies, then run `jekyll serve` or `bundle exec jekyll serve` to start the Jekyll server.
I would recommend checking the [Deployment Methods](https://jekyllrb.com/docs/deployment-methods/) page on Jekyll's website.
<!-- edit with sitepins -->
## 📝 Edit Content with CMS
This template comes pre-configured with [**Sitepins**](https://sitepins.com/?aff=tfgithub), a Git-based Headless CMS designed for seamless content management. You can update your website’s text, images, and configuration without touching a single line of code.
**How to get started:**
Click the Edit with Sitepins button below and follow the on-screen instructions to start editing your content visually.
<a target="_blank" href="https://app.sitepins.com/new/clone?name=Revolve%20Jekyll&repository=https://github.com/themefisher/revolve-jekyll/?aff=tfgithub">
<img src="https://sitepins.com/button.svg" alt="Edit with Sitepins">
</a>
## Reporting Issues
We use GitHub Issues as the official bug tracker for the **Kross Theme**. Please Search [existing issues](https://github.com/themefisher/revolve-jekyll/issues). It’s possible someone has already reported the same problem.
If your problem or idea is not addressed yet, [open a new issue](https://github.com/themefisher/revolve-jekyll/issues/new)
## Technical Support or Questions
If you have questions or need help integrating the product please [contact us](mailto:[email protected]) instead of opening an issue.
<!-- licence -->
## License
Copyright (c) 2016 - Present, Designed & Developed by [Themefisher](https://themefisher.com)
**Code License:** Released under the [MIT](https://github.com/themefisher/revolve-jekyll/blob/main/LICENSE) license.
**Image license:** The images are only for demonstration purposes. They have their license, we don't have permission to share those images.
Explore similar templates
Compare previews and descriptions within the same stack and category.

al-folio
A Jekyll academic homepage theme for scholars and researchers, with a clean responsive design and out-of-the-box support for publication lists, project showcases, CVs, and blogs.
Jekyll · Portfolio

minimal-mistakes
Minimal Mistakes is a two-column Jekyll theme for personal sites, blogs, project documentation, or portfolios.
Jekyll · Portfolio

Beautiful Jekyll
Beautiful Jekyll is a mature, easy-to-use Jekyll blog theme maintained by Dean Attali since 2015, with over 50,000 users.
Jekyll · Blog

jekyll-TeXt-theme
A customizable Jekyll theme for personal sites, team sites, blogs, projects, and documentation.
Jekyll · Blog

startbootstrap-clean-blog-jekyll
The official Jekyll version of Start Bootstrap's Clean Blog theme, offering a blog home page, about page, contact page, and sample post pages, with a Formspree-powered contact form.
Jekyll · Blog

So Simple
A minimal reading-oriented Jekyll theme by Michael Rose for personal blogs, portfolios, and long-form reading. It offers multiple layouts, microformat markup, Disqus comments, Google Analytics, Jekyll SEO Tag, three skins, and aggregation by year, category, and tag with a grid view.
Jekyll · Blog
