A static content management system.
Project description
Lektor
Lektor is a static website generator. It builds out an entire project from static files into many individual HTML pages and has a built-in admin UI and minimal desktop app.
To see how it works look at the example
folder which contains a
very basic project to get started.
For a more complete website look at lektor/lektor-website
which contains the sourcecode for the official lektor website. We also have the example project at the
top level of this repository example/
that is a lean example of the wide variety of the features
of Lektor.
How do I use this?
For installation instructions head to the official documentation:
Want to develop on Lektor?
This gets you started:
$ git clone https://github.com/lektor/lektor
$ cd lektor
$ virtualenv venv
$ . venv/bin/activate
$ pip install --editable .
$ make build-js
$ make install-git-hooks
$ export LEKTOR_DEV=1
$ cp -r example example-project
$ lektor --project example-project server
If you want to run the test suite:
$ virtualenv venv
$ . venv/bin/activate
$ pip install --editable ".[test]"
$ make test
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
Hashes for Lektor-3.1.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60568b3744b30d88dfb9daffefffe12fbbb5d1591a4ae4cff72ccc64a25c971a |
|
MD5 | e18af7c5bbede17ed85723ff641b4ded |
|
BLAKE2b-256 | c355611df4ea8a93e56c2cdba1f22d865fa19354959b949f90d56acc75e826ee |