Skip to main content

Small & fast python library to build static websites

Project description

haumea PyPI version PyPI - Python Version

Free, fast, lightweight and easy-to-use open-source library for building static websites. Transform your data (JSON, RESTful or GraphQL) into fast static websites

Documentation : https://haumea.io/

Installation

$ pip install haumea

Quickstart

You can create a skeleton project with the haumea-quickstart command

$ haumea-quickstart yourprojectname
yourprojectname
├── content		# All content for your website will live inside this directory
│   └── (pages)
├── layouts		# Stores .html templates files
│   └── partials
│   	└── footer.html
│   	└── header.html
│   	└── head.html
│   └── _base.html
├── public		# Your site will be rendered into this dir
└── static		# Stores all the static content: images, CSS, JavaScript, etc.

Build & test your website

$ cd yourprojectname/

# builds your site any time a source file changes ans serves it locally
$ haumea serve
or 
$ haumea s

Or just build

$ cd yourprojectname/

# performs build of your site to ./public (by default)
$ haumea build
or
$ haumea b

Project details


Download files

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

Files for haumea, version 0.72.4
Filename, size File type Python version Upload date Hashes
Filename, size haumea-0.72.4.tar.gz (13.1 kB) File type Source Python version None Upload date Hashes View
Filename, size haumea-0.72.4-py3-none-any.whl (14.9 kB) File type Wheel Python version py3 Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page