Hydejack is a Jekyll theme with JavaScript powers, combining the best of static sites and modern web apps. It features a suite of JavaScript that makes the page feel like an app, without sacrificing backwards-compatibility, page-load speed or SEO.

Features

  • Full in-app page loading, powered by hy-push-state
  • A customizable sidebar that turns into a drawer menu on mobile, powered by hy-drawer
  • Advanced FLIP animations, inspired by Material Design
  • Good Google PageSpeed Score
  • High perceived speed thanks to pre-fetching
  • Support for categories and tags
  • Built-in icons for many social networks
  • Simple and semantic HTML — can be viewed even with text-based browsers
  • Author section below each article and multiple authors
  • Progressive enhancement — sacrifice features, not content
  • Google Analytics and Google Fonts support
  • Blog layout with pagination
  • Syntax highlighting
  • Math formulas via LaTeX
  • Disqus comments
  • Print layout. See the PDF documentation for an example
  • Github avatars via jekyll-avatar (optional)
  • Gist support via jekyll-gist (optional)
  • Blog layout with pagination via jekyll-paginate (optional)
  • SEO meta tags via jekyll-seo-tag (optional)