papery is a simple, static site generator written in Python - supports Markdown/JSON input and Jinja2 templating.
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
papery
scripts
tests
.gitignore
LICENSE
Makefile
README.md
icon.png
requirements.txt
setup.py

README.md

Papery version 0.1.10

Papery

papery is is a simple, static site generator written in Python - supports Markdown/JSON input and Jinja2 templating.

Features

  • Markdown and JSON as input.
  • Jinja2 templating.
  • Python 2 and 3 compatible.
  • Embed development web server (automatic updating)

Requirements

Installation

papery is available on pypi. To get the latest released version:

pip install papery

Usage

Creating new site

Run the following command

cd path/to/your_site
papery init

Run with development server

papery run

access to http://localhost:8000 with your web browser.

All pages are automatically updated when you modified any resources.

Build manually

papery build

TODO

  • documentation
  • validate Markdown/JSON syntax
  • code syntax highlight
  • create new pages via papery sub command

License

Copyright 2013-2017 Xcoo, Inc.

Licensed under the Apache License, Version 2.0.