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

If you're not sure about the file name format, learn more about wheel file names.

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 Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page