Octopress

A blogging framework for hackers.

Octopress Documentation

Octopress is a framework designed for Jekyll, the static blogging engine powering Github Pages. Have a look through the documentation and if you have trouble, I’ll be happy to help. If you find errors in the documentation post an issue or fork and send a pull request on the site branch.

Getting Started

This section will help you get set up, and explain how to configure Octopress for your site. Note: If you already have a blog, check out Jekyll’s Migration page to help you get your current blog set up for Octopress blogging.

Using Octopress

Your blog should be awesome. This should help.

Octopress Plugins - Usage & Examples

Octopress ships with the following plugins. Many have been written specially for Octopress, but some have been selected from the Jekyll community with various changes and improvements.

The following filters are used by Octopress, and are documented as necessary in their source.

  • Octopress filters - liquid filters built just for Octopress
  • Sitemap Generator - generates an SEO friendly sitemap.xml
  • Compass Compiler - forces Jekyll to compile Compass on each load
  • Haml Converter - allows .haml pages to be processed by Jekyll
  • Pygments Code - converts code snippets to highlighted code and caches to speed up Jekyll processing
  • Titlecase - required by several plugins to automatically generate proper title captalization

Octopress plugins source