Skip to main content

A simple static site generator with live reload

Project description

turbines

A static site generator built with Jinja2.

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.2.tar.gz (7.3 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.2-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: turbines-0.1.2.tar.gz
  • Upload date:
  • Size: 7.3 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.2.tar.gz
Algorithm Hash digest
SHA256 144165eabb7a7180d9210994c986ce877e8509f09523f07c06cb93a72d6da3ac
MD5 32ad17bdfafcedc42c7c9f8cfe40ed7b
BLAKE2b-256 c09c4b436ea7d97c4ec9f49fc7f03e0d33db477496202b775d2200652e287245

See more details on using hashes here.

File details

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

File metadata

  • Download URL: turbines-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 11.0 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ae3dbcbeff955a9d92b230c15c7ecb0ba38a6527f3444638fb3f9955037ce586
MD5 867eda7830c557c7047bfbd2590e2c3a
BLAKE2b-256 37968fcf60c9a6d16863aa4f51093e8e1b924d0e22b30d17efe7bde0f2c6e0ad

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