Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A free, open-source Jekyll theme for newspaper-style websites, built by Alvaro Duran.
Onassis is a free, open-source Jekyll theme for building newspaper-style websites on GitHub Pages, created by Alvaro Duran and released under the MIT license.
Onassis is a Jekyll theme designed for newspaper and news-style websites. It runs on Jekyll, the static site generator, and is configured to work with GitHub Pages out of the box, as indicated by its GitHub topics. The theme is authored by Alvaro Duran, who also provides a live demo at alvaroduran.com/Onassis and hosts the source code on GitHub under the ohduran/Onassis repository. As input, it takes standard Jekyll site content—such as Markdown posts and configuration files—and produces a static HTML website with a newspaper-style layout. The theme is free to use and modify under the MIT license, and it has 26 stars on GitHub as shown in the repository metadata.
Onassis is aimed at anyone who wants to launch a news-oriented website without building the front-end from scratch. This includes:
Onassis works like any standard Jekyll theme. You download the theme files from the GitHub repository, place them in your Jekyll project, and then build the site locally with jekyll build or on GitHub Pages by pushing to a repository configured for it. The theme uses Jekyll's templating system to generate static HTML pages from your Markdown content and YAML front matter.
Onassis is completely free, released under the MIT license. There are no paid tiers or premium features; the entire theme is open source and available for anyone to use.
Yes, Onassis is free to use and is distributed under the MIT license, which allows commercial use, modification, and redistribution with proper attribution.
Onassis is built on Jekyll, the popular static site generator written in Ruby. It uses Jekyll's Liquid templating and standard directory structure, and it is designed to work with GitHub Pages.
You can download the theme as a ZIP from the GitHub repository at github.com/ohduran/Onassis, or fork it on GitHub. Then, follow the standard Jekyll installation process: place the theme in your project, run jekyll serve locally, and push to GitHub Pages for deployment.
Yes, the theme is explicitly listed with the "github-pages" topic, so it is intended to be compatible with GitHub Pages hosting. You can use it with the built-in Jekyll support on GitHub Pages.
