Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A production-ready Jekyll template with Tailwind CSS v4 and Alpine.js for fast GitHub Pages deployment with zero runtime dependencies.
The Awesome Jekyll Template (also known as Jekyll Bootstrap Github Pages) is a production-ready Jekyll boilerplate that combines Tailwind CSS v4 with Alpine.js to generate a fast, dependency-light static blog deployable to GitHub Pages through a single automated pipeline.
It is a static site template built on Jekyll 3.10. As input, it takes Markdown posts in the _posts directory and site-wide settings from _config.yml; as output, it produces a minified, static HTML site with paginated blog listings, tag and category archives, and a contact form. The template runs on GitHub Pages and is developed by Douglas Medeiros. All CSS, JavaScript, and fonts are served locally with zero CDN or runtime dependencies.
Clone the repository, install Docker and GNU Make, then run make setup. The Makefile detects your system architecture, downloads the Tailwind standalone CLI, compiles input.css into output.css, and starts Jekyll at localhost:4000 with live reload. On push to GitHub, the deploy.yml workflow repeats the build and publishes the site to Pages.
No. Tailwind CSS is compiled using the standalone CLI, so no npm or Node.js is needed either locally (via Docker) or in the GitHub Actions pipeline.
Push the repository to GitHub. The included GitHub Actions workflow (in .github/workflows/deploy.yml) builds the Tailwind CSS and Jekyll site, then deploys to GitHub Pages. Ensure your repository settings enable Pages deployment from GitHub Actions.
Yes. The template is distributed under the MIT License, so it is free to use, modify, and reuse, including for commercial projects.
The build produces a static HTML site from the _includes, _layouts, and _posts directories, with a minified output.css generated from assets/css/input.css. The Tailwind CLI binary and output.css are gitignored and regenerated on every build.
Although the repository name includes "Bootstrap," the template is actually built with Tailwind CSS v4. Bootstrap is not included.
