JekyllBlog

Jekyll-site — Jekyll Blog Template

By abhishekmishragithub

A Jekyll personal site and blog template based on the Klisé theme, supporting light and dark modes, responsive layout, RSS, and sitemap.

Explore the design

Compare the page layouts and mobile experience. Open any screenshot for a closer look.

3 previews
Desktop homepage1 / 3
Desktop captureTop of page

Actual screenshot captured by the server browser.

All pages & views 3

Screenshots show visual appearance; interactive behavior may differ.

Recorded 2026-10-03View source

What stands out

A quick read of the recorded project description.

01

Personal site and blog based on the minimal Jekyll theme Klisé

02

Supports light and dark modes, with styles customized via .scss

03

Responsive layout covering desktop, tablet, and mobile

04

Integrates jekyll-feed for RSS and jekyll-sitemap for sitemap generation

05

Supports code highlighting (rouge), previous/next post navigation, and an optional comments layout

Template Details

This repository is the author's personal site and blog, built on the minimal Jekyll theme Klisé. The theme itself targets personal sites and blogs, offering light and dark modes, customizable styles via .scss, and a responsive layout for desktop, tablet, and mobile.

On the feature side, the theme integrates post image organization (jekyll-postfiles), sitemap generation (jekyll-sitemap), RSS feed (jekyll-feed), code highlighting (rouge), previous/next post navigation, a comments layout that can be enabled in frontmatter, Google Analytics, and HTML compression (jekyll-compress-html).

Important limitations: the jekyll-postfiles plugin is not supported by GitHub Pages, so deploying directly to GitHub Pages may cause path errors or post images failing to display; the official recommendation is to use hosting services that support third-party plugins, such as Netlify, Vercel, or surge.sh. The theme README's Backlogs section lists unfinished items, including integrating PhotoSwipe, adding schema.org metadata, and rewriting class selectors to BEM naming.

JekyllBlog

Is it right for your project?

Use Cases

  • Building a personal homepage while also publishing blog posts
  • Static content sites that need RSS subscription and a sitemap
  • Jekyll projects where you want to adjust colors and layout with .scss

Suitable For

  • Developers building static sites with Jekyll
  • Authors who need a personal site and blog combined
  • Users willing to deploy on platforms such as Netlify, Vercel, or surge.sh

Getting started & customization

Use these recorded setup notes alongside the repository instructions for your chosen version.

  1. 1

    Local run: after git clone the repository, run bundle install, then run bundle exec jekyll serve, and visit localhost:4000

  2. 2

    Because jekyll-postfiles is not supported by GitHub Pages, it is recommended to use hosting services that support third-party plugins, such as Netlify, Vercel, or surge.sh

  3. 3

    Comments are disabled by default and must be enabled in the post frontmatter

  4. 4

    External services such as Google Analytics must be configured by yourself; related fees and terms are subject to the service provider

  5. 5

    Third-party assets such as demo images, fonts, and icons must be checked separately under their respective licenses

Read repository instructions

License & source material

Usage conditions & limitations

Free to use · keep license notice

This entry covers the free version under the MIT license in the public repository; the free scope is the code of that version and does not mean external services or third-party assets are free.

Must comply with when using

  • You are allowed to freely use, modify, commercially use, and distribute the code of this version.
  • 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

  • The jekyll-postfiles plugin is not supported by GitHub Pages, so deploying directly to GitHub Pages may cause path errors or post images failing to display; the official recommendation is to use hosting services that support third-party plugins, such as Netlify, Vercel, or surge.sh.
  • Demo images, fonts, icons, and other third-party assets must be checked under 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 incur additional charges.
View Original Text Basis

Permission is hereby granted, free of charge

Original License Text

Since [`jekyll-postfiles`](https://github.com/nhoizey/jekyll-postfiles#compatibility) plugin isn't supported by github pages, this cause will make your site problems, path broken or post images won't show up, you can host alternatively using likes [netlify.com](https://netlify.com), [vercel.com](https://vercel.com) or [surge.sh](https://surge.sh) services, which support 3rd party.

Original README
https://github.com/abhishekmishragithub/Jekyll-site/blob/master/LICENSEhttps://github.com/abhishekmishragithub/Jekyll-site/blob/master/README.md

Compiled by DeepSeek based on repository license and README ·2026-10-03. 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 · 80 / 100
Technologies
Jekyll
Website type
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
2025-11-13
Screenshot last checked
2026-10-03

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.

Review declaration: [email protected] · 2026-10-04

Inspect the recorded source material

SHA-256: 45f3897f6a46e4996ce19925d9f50c07dd63bebe4faa8d8f1b38e5a96db08136

2026-10-03T14:25:09.005Z

Source file / repository
# Klisé

Klisé is minimalist Jekyll theme for running a personal site and blog running on Jekyll.<br>
For demo <a href="https://klise.now.sh" target="_blank" rel="noopener">klise.now.sh</a>

## Features

- [x] Light & Dark Mode support :waxing_crescent_moon:
- [x] Customizable (using `.scss`)
- [x] Responsive (desktop, tab and mobile)
- [x] Mobile First Design
- [x] SEO Optimized
- [x] Images of post Organized ([`jekyll-postfiles`](https://github.com/nhoizey/jekyll-postfiles))
- [x] Generate Sitemap ([`jekyll-sitemap`](https://github.com/jekyll/jekyll-sitemap))
- [x] RSS Feed ([`jekyll-feed`](https://github.com/jekyll/jekyll-feed))
- [x] Syntax Highlighter ([`rouge`](https://github.com/rouge-ruby/rouge))
- [x] Next & Previous Post
- [x] Comment layout, enable in frontmatter if you wish
- [x] Google analytics
- [x] HTML Minify ([`jekyll-compress-html`](https://github.com/penibelst/jekyll-compress-html))
- [x] W3C **Validated**
- [x] Lighthouse and PageSpeed **Passed**

![Lighthouse Result](./lighthouse.png)

## Backlogs

- [ ] Intergrated with PhotoSwipe.
- [ ] Add schema.org meta information.
- [ ] Transform class selector to BEM metodology.

## Installation

Run local server:

```bash
$ git clone https://github.com/piharpi/jekyll-klise.git
$ cd jekyll-klise
$ bundle install
$ bundle exec jekyll serve
```

Navigate to `localhost:4000`. You're Welcome, Fork and be Stargazer.

[![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/piharpi/jekyll-klise) [![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/import/project?template=https://github.com/piharpi/jekyll-klise)

## Limitation

- Since [`jekyll-postfiles`](https://github.com/nhoizey/jekyll-postfiles#compatibility) plugin isn't supported by github pages, this cause will make your site problems, path broken or post images won't show up, you can host alternatively using likes [netlify.com](https://netlify.com), [vercel.com](https://vercel.com) or [surge.sh](https://surge.sh) services, which support 3rd party.

## Contributing

If you see any typos or formatting errors in a post, or want to helping reduce backlogs or any other issue that needs to be addressed, please do not hesitate to open a pull request and fix it!, please read [contributing](./CONTRIBUTING.md) before PR.

Yeaaa feel free to open a pull request.

## License

This project is open source and available under the [MIT License](LICENSE).
Report a correction

Explore similar templates

Compare previews and descriptions within the same stack and category.