Skip to content

crocidb/flingern

Repository files navigation

flingern

flingern is a static art website generator

Example: Bruno Croci's Art.

Features

  • Easy to use: write your whole website in Markdown with minimal config in YAML
  • Fire up the monitor and it will serve the website and automatically rebuild it on any change
  • Generates the website with an elegant theme
  • Automatic image conversion: converts photos into thumbnails and lower quality versions to save bandwidth
  • Theme flexibility: customize the theme as you wish

Getting Started

Install it through PIP (still not available):

pip install flingern

Create a new site with:

flingern new my-site

The build your:

flingern build my-site

You can also serve it, and enable the watchdog to rebuild on any change:

flingern serve my-site --watch

Development

flingern uses nix-shell to build a reliable development shell:

nix-shell

Then sync dependencies and run with uv:

uv sync
uv run main.py

Why 'flingern'?

Flingern is a nice neighborhood in Düsseldorf where I usually take walks and have coffee.

About

a static art gallery website generator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors