Skip to main content

A static blog generator.

Project description

Calligraphy CMS

A static blog generator

Install

$ pip3 install calligraphy -U

Development

$ python3 -m venv .
$ . bin/activate
$ pip3 install --editable .
$ calligraphy

Methods

Verify

Validate all themes and blog posts.

$ calligraphy verify

Export to html

Builds the landing and each blog post into a static html directory

Export to html (default)

$ calligraphy export

Static

Run a static version of website

$ calligraphy static
$ calligraphy static --port=8088

Todo

  • Markdown parser
  • Theme documentation
  • 404 template
  • Tags

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

calligraphy-0.7.0.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

calligraphy-0.7.0-py3-none-any.whl (20.0 kB view details)

Uploaded Python 3

File details

Details for the file calligraphy-0.7.0.tar.gz.

File metadata

  • Download URL: calligraphy-0.7.0.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for calligraphy-0.7.0.tar.gz
Algorithm Hash digest
SHA256 1107ec9525d2b2913c9c4bbeb75a45faf1b0369cf1445bd086458f6ed055a53e
MD5 b06b6e528fe7bc04d47d463bc952d4e9
BLAKE2b-256 8bb34e47fb475fff35b31f08d639b963298d0544d7c43da6482b776b8607d5e1

See more details on using hashes here.

File details

Details for the file calligraphy-0.7.0-py3-none-any.whl.

File metadata

  • Download URL: calligraphy-0.7.0-py3-none-any.whl
  • Upload date:
  • Size: 20.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

File hashes

Hashes for calligraphy-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8b724347b59268b944c8a4a558b79fc586bbce80ba0fb337fc7e6f6bcb47ad5f
MD5 a847378bdba91554ddd641ab7e4ff27a
BLAKE2b-256 717123e8ddaef527a1bac59b6692256e85ccd678699f3238170914bf55d8add2

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