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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
144165eabb7a7180d9210994c986ce877e8509f09523f07c06cb93a72d6da3ac
|
|
| MD5 |
32ad17bdfafcedc42c7c9f8cfe40ed7b
|
|
| BLAKE2b-256 |
c09c4b436ea7d97c4ec9f49fc7f03e0d33db477496202b775d2200652e287245
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ae3dbcbeff955a9d92b230c15c7ecb0ba38a6527f3444638fb3f9955037ce586
|
|
| MD5 |
867eda7830c557c7047bfbd2590e2c3a
|
|
| BLAKE2b-256 |
37968fcf60c9a6d16863aa4f51093e8e1b924d0e22b30d17efe7bde0f2c6e0ad
|