Skip to main content

Yet another static site generator.

Project description

Flores

CI codecov

Yet another static site generator.

Motivation

Why create another static site generator when there are so many out there?

Mainly for two reasons:

  1. For the learning and fun of it.
  2. Because most generators are very complex because they aim to be very powerful.

Flores is supposed to be as simple as possible, and yet be powerful enough to do what most static sites need. Its basic functionality is heavily inspired by Jekyll.

The idea is to be able to use it on a large number of platforms (Linux, macOS and Windows are supported!) without a ton of dependencies or custom plugins.

Features

For the moment, Flores supports the following features:

  • Markdown-based pages and posts
  • User-defined data and custom "data pages"
  • Out-of-the-box image optimization
  • Out-of-the-box Sass/SCSS support
  • A local testing/preview server
  • Cross-platform support (Linux, macOS, Windows)

Documentation

You can read the latest documentation for the main branch here, or you can build it yourself from source:

$ python -m pip install requirements-docs.txt
$ sphinx-build -b html docs/ docs/_build/

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

flores-0.2.0.tar.gz (24.0 MB view details)

Uploaded Source

Built Distribution

flores-0.2.0-py3-none-any.whl (38.3 kB view details)

Uploaded Python 3

File details

Details for the file flores-0.2.0.tar.gz.

File metadata

  • Download URL: flores-0.2.0.tar.gz
  • Upload date:
  • Size: 24.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for flores-0.2.0.tar.gz
Algorithm Hash digest
SHA256 5522eaf25c1cd090ea7c53c24d0baab12ec5c301afcb617c293f9cdd4eb336f1
MD5 092a8cdc54efd7376eab1a1070c9036c
BLAKE2b-256 b2ab023cea90f2ed7a8c7b24b65c02f11b6bed21f7c8c8efa9bd69d5d9a83147

See more details on using hashes here.

File details

Details for the file flores-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: flores-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 38.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for flores-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 496ef1f0404d05b145c9d3b93600dbf5dc239bedc5fa0fda1cc3367895f75e7c
MD5 4a0847d65b22a0aa9d2cd06ef429f840
BLAKE2b-256 f2921ad3ca23307379e7e450bead38626fad212cac2c5c84fb40f225d49c8a58

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page