RedCup is an open-source Jekyll blog theme that reuses Rasmus Andersson's blog design, bundling a front page, post layout, client-side search, and archive view into one static-site template.
What is RedCup?
RedCup is a Jekyll theme for personal blogs and portfolios, built on the base framework of Rasmus Andersson's blog. It accepts standard Jekyll Markdown posts and generates a static site with four distinct page templates: a front page listing posts, a post page for articles, a search page for finding content, and an archive page for browsing by date. The theme is hosted on GitHub and maintained by the user iamnii, with a live demo available at iamnii.github.io/redcup.
Key Features
- Jekyll-based static generation — RedCup runs on Jekyll, so content is written in Markdown and rendered to plain HTML with no database or server-side runtime.
- Front page — A landing layout that presents the most recent posts, giving visitors an immediate overview.
- Post page — A clean article layout focused on readability for long-form writing.
- Search page — An on-site search interface that lets readers filter posts by keywords without leaving your blog.
- Archive page — A chronological listing of all posts, useful for readers who want to browse older content.
- Base framework from Rasmus Andersson — The theme inherits the visual style and structural decisions of a well-known designer's personal blog, giving it a minimal, typography-focused aesthetic.
Who is RedCup for?
- Individual bloggers — publish personal essays or technical notes using Jekyll's Markdown workflow, with search and archive helping readers navigate older posts.
- Jekyll developers — need a ready-made theme with the common blog pages already assembled, so they can customize only the parts that matter.
- Design-conscious writers — want a blog aesthetic inspired by Rasmus Andersson's highly regarded personal site without building the layout from scratch.
What can you do with RedCup?
- Start a personal blog: clone the repository, add your own posts in the _posts folder, and build a static site with a front page, search, and archive.
- Publish a portfolio or project log: use the post layout to document work-in-progress and the archive to organize entries by month or year.
- Self-host without maintenance: generate the site with Jekyll and deploy the static output to GitHub Pages, Netlify, or any web server, with no backend dependencies.
FAQ
Is RedCup free to use?
Yes, RedCup is an open-source theme hosted on GitHub, so you can download, modify, and use it for personal or commercial projects without a license fee.
Does RedCup support search?
RedCup includes a dedicated search page as one of its core page templates. The implementation is part of the theme and works with the static site output.
What do I need to run RedCup?
You need Jekyll, the static site generator built with Ruby, and a Markdown editor. After writing posts, you run the Jekyll build command to produce the static HTML files.
Can I customize the design?
Since RedCup is a Jekyll theme, you can edit the Liquid templates, CSS, and configuration files to change colors, fonts, and layout. The source code is all in the GitHub repository.
Where is the demo site?
The live demo is at iamnii.github.io/redcup, and screenshots of the front, post, search, and archive pages are included in the repository.





