Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Full-featured Jekyll port of Ghost's default theme Casper, with author pages, tag pages, and Disqus.
Jasper is a Jekyll blog theme that ports Ghost's default Casper theme (v1.3.7) to the Jekyll static site generator, producing a fully featured blogging site for personal or multi-author use. It is maintained by the jekyllt project on GitHub and is distributed under the MIT License.
Jasper is a Jekyll theme that recreates the design and layout of Ghost's Casper theme for Jekyll-powered static sites. It takes posts written in Markdown with YAML front matter and generates a complete blog with home, post, author, tag, related-posts, sidebar, and 404 pages. The theme runs on Jekyll 3.9 and Ruby 2.6.3, and it works out of the box with GitHub Pages, Travis CI, and Netlify deployments. The project is maintained on GitHub under the jekyllt organization.
Jasper is for bloggers and developers who want the polished look of Ghost's Casper theme while staying on the free and flexible Jekyll platform. It suits personal bloggers who want a clean, typographic design with minimal configuration, as well as multi-author team blogs that need individual author pages and tag archives. It is also a strong fit for developers hosting on GitHub Pages who want a turnkey theme with GitHub Actions deployment.
Jasper works like any Jekyll theme: you clone the repository, edit the configuration file to set your site details and author information, and then add posts as Markdown files with front matter. To preview locally, run bundle exec jekyll serve and open the generated _site folder. For production, you can deploy via GitHub Actions (the repo includes a workflow file), Travis CI with jekyll-travis, or push the _site output to a hosting service like Netlify.
Jasper is free and open source, released under the MIT License, the same license as Ghost's Casper theme. You can use, modify, and redistribute it for personal or commercial projects without licensing fees.
Yes, Jasper is free and distributed under the MIT License. There are no costs for using the theme, and it can be used in commercial projects as well.
Jasper builds well with Ruby v2.6.3 and Jekyll v3.9.0, as stated in the project documentation. The theme's GitHub Actions workflow and Travis CI configuration are set up for these versions.
Yes, Jasper has out-of-the-box support for multiple authors. You define each author in the configuration file, and the theme automatically generates a profile page for each one, displaying their posts.
Jasper can be deployed several ways: using the included GitHub Actions workflow that pushes to the gh-pages branch, running the site locally and uploading the _site folder to GitHub Pages, building with Travis CI, or using Jekyll-compatible hosters like Netlify.
