Skip to main content

A static content management system.

Project description

Lektor

Tests master Code Coverage PyPI version PyPI - Python Version Code Style: Black Join the chat at https://gitter.im/lektor/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 top-level example/ folder, which contains a showcase of the wide variety of Lektor's features.

For a more complete example look at the lektor/lektor-website repository, which contains the sourcecode for the official lektor website.

How do I use this?

For installation instructions head to the official documentation:

Want to develop on Lektor?

This gets you started (assuming you have Python, pip, Make and pre-commit installed):

$ git clone https://github.com/lektor/lektor
$ cd lektor
$ virtualenv venv
$ . venv/bin/activate
$ pip install --editable .
$ make build-js
$ pre-commit install
$ export LEKTOR_DEV=1
$ cp -r example example-project
$ lektor --project example-project server

If you want to run the test suite (you'll need tox installed):

$ tox

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

lektor-3.3.13.tar.gz (2.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lektor-3.3.13-py3-none-any.whl (1.7 MB view details)

Uploaded Python 3

File details

Details for the file lektor-3.3.13.tar.gz.

File metadata

  • Download URL: lektor-3.3.13.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for lektor-3.3.13.tar.gz
Algorithm Hash digest
SHA256 86b30f4ad7d6ceb8a8755591712f6737e30a8701fcc5a1d0ced4c99c6903e271
MD5 b2da56da62e6c0fef39d1ad07a35bd39
BLAKE2b-256 8b7e24c53b35d2a3c3632d5ce95bd5427f07e606f2ef1cfe5c51b272fa6baf8c

See more details on using hashes here.

File details

Details for the file lektor-3.3.13-py3-none-any.whl.

File metadata

  • Download URL: lektor-3.3.13-py3-none-any.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for lektor-3.3.13-py3-none-any.whl
Algorithm Hash digest
SHA256 81cc13dcdb7538fa6600dc8c1a33f6f9c1928276f4f3fe5cf6164ad8c076f37b
MD5 9fde96343468aee37f518320395a8c76
BLAKE2b-256 da2891383a9f5a40e097fde5863ef52e4ef87a4b9c3b7e0f75d117dd8ea45335

See more details on using hashes here.

Supported by

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