Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Jekyll theme for blogging inspired by L'Ami du Peuple, Jean-Paul Marat's French Revolution newspaper.
Marat is a Jekyll theme for publishing a blog with the look and tone of L'Ami du Peuple, the newspaper Jean-Paul Marat wrote during the French Revolution. It runs on Jekyll, the static site generator, and is maintained by John Coene on GitHub. The theme takes Markdown posts, configuration files, and data files as input, and outputs a fully responsive static website with automated SEO metadata and Roman numeral support.
Marat is a Jekyll blog theme that recreates the editorial style of L'Ami du Peuple, a revolutionary newspaper published by Jean-Paul Marat. It is built for static site generation: you write posts in Markdown, adjust a few configuration and data files, and Jekyll compiles everything into a fast, responsive website. The theme was created by John Coene and is available as a public GitHub repository.
_data/nav.yml, so you can change navigation links without editing layout templates._config.yml, sample posts, about.md, favicon.ico, and 404.md, making site personalization straightforward.about.md page is provided for author background or publication details.404.md file in the root directory lets you brand the not-found page with matching styling.bundle exec jekyll serve --watch to preview the site locally before deploying._data/nav.yml navigation to structure topics.The README provides a seven-step setup: edit _config.yml, replace or delete the sample posts, change about.md, update your links in _data/nav.yml, replace favicon.ico, customize 404.md, then run bundle exec jekyll serve --watch to serve the site locally.
Marat is a standard Jekyll theme, so you need Ruby, Jekyll, and Bundler installed. The project files manage the jekyll-roman and jekyll-seo-tag plugins, and you start the local server with bundle exec jekyll serve --watch.
Yes. Navigation links are stored in _data/nav.yml. Edit that file to add, remove, or rename menu items without modifying the layout templates.
The theme's README explicitly states that unlike Marat's pamphlets, the theme is fully responsive, so it adapts to mobile, tablet, and desktop viewports.
Marat bundles two Jekyll plugins: jekyll-roman, which converts numbers to Roman numerals, and jekyll-seo-tag, which generates SEO metadata for pages and posts.
