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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92e121bcece701533d20f8060394bfffce0d5d8929f720c114694211c003d1e0 |
|
MD5 | fff622db8bf845855f11844059c6bf22 |
|
BLAKE2b-256 | e51a6dfadd899ce21d959e0d49c4cb7a7c94b4cbb0168413786001ae27e8e2ca |