blog-aware, static site generator
Project description
blag
blag is a blog-aware, static site generator, written in Python.
- an example "deployment" can be found here
- online documentation is available on https://readthedocs.org.
blag is named after the blag of the webcomic xkcd.
Features
- Write content in Markdown
- Good looking default theme:
- Theming support using Jinja2 templates
- Generation of Atom feeds for blog content
- Fenced code blocks and syntax highlighting using Pygments
- Integrated devserver
- Available on PyPI
blag runs on Linux, Mac and Windows and requires Python >= 3.10
Install
blag is available on PyPI, you can install it via:
$ pip install blag
On Debian or Ubuntu, you can also just install the Debian package:
$ sudo aptitude install blag
Quickstart
$ pip install blag # 1. install blag
$ blag quickstart # 2. create a new site
$ vim content/hello-world.md # 3. create some content
$ blag build # 4. build the website
Project details
Release history Release notifications | RSS feed
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 blag-2.3.3.tar.gz.
File metadata
- Download URL: blag-2.3.3.tar.gz
- Upload date:
- Size: 116.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5a3172e3ab14d622e2356c67afccc277cd4ebd3fb4a946340a800a5dc7441d67
|
|
| MD5 |
57d20da9fbc903b9b3d0d9af396158a2
|
|
| BLAKE2b-256 |
6d0da89759a294b0b33fa0b1579098086afe90c4f3c47911647f4983858c7ff8
|
File details
Details for the file blag-2.3.3-py3-none-any.whl.
File metadata
- Download URL: blag-2.3.3-py3-none-any.whl
- Upload date:
- Size: 119.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
423e96439fe26854dcb3ba5792f45f9a4b378aa384e2306d9543019a2c0e759d
|
|
| MD5 |
0121d417f6b1287aaaa84ff8a23a42ca
|
|
| BLAKE2b-256 |
f3ad984c1a20993e4265205a2052a02a2458af9d149b5373231e03102b1b3a0c
|