Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A clean, responsive Jekyll blog theme with SASS, pagination, Disqus comments, and GitHub Pages deployment via Rake tasks.
End2end is a free, MIT-licensed Jekyll theme for clean, responsive blogs, built with SASS and deployable to GitHub Pages via Rake tasks.
End2end is a free Jekyll blog theme created by nandomoreirame, distributed under the MIT license. It takes standard Jekyll content (posts and pages) and renders a clean, responsive site with SASS-compiled CSS, pagination, syntax highlighting, and Disqus comments. The theme is built on Jekyll's static-site generator and uses a Gemfile for dependency management plus a Rakefile for automation.
rake page name="contact.md" and rake post title="My Post" scaffold new content.rake publish builds and publishes to GitHub Pages after setting GITHUB_REPONAME and GITHUB_REPO_BRANCH.Note: Search posts and share posts are explicitly listed as not implemented (unchecked checkboxes).
bundle install and bundle exec jekyll serve, then access it at localhost:4000/end2end.rake post title="TITLE" and rake page name="filename.md" to scaffold new content files.rake to build and publish the site.End2end runs as a standard Jekyll site with a Ruby Gemfile. After cloning, you install dependencies with bundle install, then serve locally with bundle exec jekyll serve. For production, edit the Rakefile to point at your GitHub repository and run rake or rake publish to build and push the _site output to GitHub Pages.
Pros:
Cons:
noindex meta tags from source/_layouts/default.html before going live.Yes, End2end is released under the MIT license, so it is free to use and modify.
No. The README lists "Search posts" as an unchecked feature, meaning search is not implemented. Same for "Share posts".
Edit the Rakefile to set the GITHUB_REPONAME and GITHUB_REPO_BRANCH variables, then run rake or rake publish from the command line. This builds the site and publishes it.
You need Ruby and Bundler. After cloning the repository, run bundle install and then bundle exec jekyll serve to start the local server.
Use the Rake task rake post title="TITLE OF THE POST" from the project root. This scaffolds a new post file with the given title.
