This project is a template for building sites using the Eleventy static site generator. You can see a demo of the site at It features a Vue.js powered simple search based on what's in _site/posts and _site/courses as well as pagination, animations and more.


  • Clone or download the repo
  • Run npm install to install dependencies
  • Run npm start to start the development server.
  • Point your browser to localhost:8080
  • Edit posts in the _site/posts or _site/courses folder.
  • Run npm run build to build the project.