Note this project is now unsupported, and I’ve given the ‘pop’ npm name to someone else to use for a more active project.
Pop is a static site builder for Node, optimised for blogs; based on Jekyll.
- Designed to be a workhorse for large production blogs
- Useful built-in helpers: hNews post generation, pagination, tags
- Extend using your own helpers and pre-filters
- Plugins
Must be valid JSON.
{ "url": "http://popjs.com/" // Your site's URL
, "title": "Pop Blog" // The title of your site
, "permalink": "/:year/:month/:day/:title" // Post link format
, "paginate": 10 // Number of posts to include on a page
, "exclude": ["\\.swp"] // Files to exclude
, "require": ["pop-disqus"] // Plugins
, "output": "_site/" // The place to put the generated HTML
, "autoGenerate": [{"feed": "feed.xml"}] // Files to autogenerate using Pop's built-in pages
}
- George Ornbo
- Windows support by Brian Carlson (brianc)
- pop-disqus
- pop-gallery
- pop-ga (Google Analytics plugin, by George Ornbo)