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.

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 details)

Uploaded Source

File details

Details for the file drupan-1.0.0.tar.gz.

File metadata

  • Download URL: drupan-1.0.0.tar.gz
  • Upload date:
  • Size: 12.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for drupan-1.0.0.tar.gz
Algorithm Hash digest
SHA256 92e121bcece701533d20f8060394bfffce0d5d8929f720c114694211c003d1e0
MD5 fff622db8bf845855f11844059c6bf22
BLAKE2b-256 e51a6dfadd899ce21d959e0d49c4cb7a7c94b4cbb0168413786001ae27e8e2ca

See more details on using hashes here.

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