Skip to main content

A simple static site generator with live reload

Project description

turbines

A static site generator built with Jina2.

Inspired by Cactus, a project that is no longer maintained.

What is turbines?

Turbines is a static site generator that allows you to create websites using Jinja-based HTML templates and markdown files. Turbines makes it easy to deploy your site to services like Cloudflare Pages or AWS S3. It supports live reloading during development.

Usage

To install turbines, run:

pip install turbines

or

uv add turbines

To create a new site, run:

turbines create mysite
cd mysite

To build the site, run:

turbines build

To serve the site with live reloading, run:

turbines serve

Examples

None yet. Coming soon!

Compatibility

Turbines is built with Python 3.12.

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

turbines-0.1.0.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

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

turbines-0.1.0-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file turbines-0.1.0.tar.gz.

File metadata

  • Download URL: turbines-0.1.0.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for turbines-0.1.0.tar.gz
Algorithm Hash digest
SHA256 80d3e6d257c37892b47deabd9242f22d1764de1a330720afc1f0e5d7f1a9510f
MD5 aaddfbc3b2ac511c29bbc838a94e8aa6
BLAKE2b-256 237efca1f721c8be7e8bfbbff1335aa2f8e1d0dc9200b47beb176b726d1f8d96

See more details on using hashes here.

File details

Details for the file turbines-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: turbines-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for turbines-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 593b3aad6f3f050354df6328d3390282d24052db415fc6f9fb24bf03d82a7636
MD5 06790fcca4ddb5231890e4d53b21860a
BLAKE2b-256 43bf68c0f8cfcd67d08452fcf7b3f3a1ebcbecc9a275b74498ec4d98a361c220

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