Skip to main content

drupan is a static site generator

Project description

drupan is a static site generator. You can use it for blogs, sites or anything you can imagine. Adding new features is easy thanks to a easy to use plugin system.

Quick Start

Run `drupan --init path-to-site`. You find a template for a post or a page in your new sites path in the directory `draft`.

Run `drupan path-to-site --no-deploy --serve` and visit your new site on `http://localhost:9000`.

Features

  • Markdown support

  • Image support

  • Deploy with git

  • Generate archives and RSS Feeds

  • Easily extend it using plugins

  • Minimal external dependencies

  • syntax highlighting using pygments

Jinja

drupan uses Jinja as template system and you can access everything drupan considers Content in every template. So your imagination is the limit of your site. (Well beside some technical stuff)

Dependencies

  • PyYAML

  • Jinja2

  • markdown2

  • pygments

If you do not want to use Jinja as templating engine or markdown for your posts you can deactive both plugins in your configuration file and ignore the packages. They are only needed by the corresponding plugin.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

drupan-1.0.0.tar.gz (12.4 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page