Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lektor/lektor
The lektor static file content management system
https://github.com/lektor/lektor
cms static-site-generator
Last synced: about 1 month ago
JSON representation
The lektor static file content management system
- Host: GitHub
- URL: https://github.com/lektor/lektor
- Owner: lektor
- License: bsd-3-clause
- Created: 2015-12-19T09:18:36.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-02-27T21:12:15.000Z (3 months ago)
- Last Synced: 2024-04-18T06:59:16.614Z (about 2 months ago)
- Topics: cms, static-site-generator
- Language: Python
- Homepage: https://www.getlektor.com/
- Size: 8.73 MB
- Stars: 3,766
- Watchers: 77
- Forks: 308
- Open Issues: 242
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- License: LICENSE
Lists
- awesome-python - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- awesome-python-applications - Repo - in admin console and minimal desktop application. `(linux, windows, mac)` (<a id="tag-static_site" href="#tag-static_site">Static Site</a>)
- awesome-static - **Lektor**
- awesome-python - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- python-awesome-case1 - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- awesome-python - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- awesome-python - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- fucking-awesome-python - :octocat: lektor - :star: 3682 :fork_and_knife: 314 - An easy to use static CMS and blog engine. (Static Site Generator)
- awesome-python-master - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- awesome-stars - lektor/lektor - The lektor static file content management system (Python)
- awesome-stars - lektor - The lektor static file content management system (Python)
- awesome-python - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- awesome-stars - lektor
- awesome-python-application - Repo - in admin console and minimal desktop application. `(linux, windows, mac)` (<a id="tag-static_site" href="#tag-static_site">Static Site</a>)
- awesome-python - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- awesome-stars - lektor/lektor - The lektor static file content management system (Python)
- awesome-stars - lektor
- awesome-python-clone - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- awesome-stars - lektor/lektor - The lektor static file content management system (Python)
- awesome-python - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- fucking-awesome-python - :octocat: lektor - :star: 3358 :fork_and_knife: 271 - An easy to use static CMS and blog engine. (Static Site Generator)
- awesome-python-zh - lektor - 一个易于使用的静态CMS和博客引擎。 (静态站点生成器)
- awesome-python-applications - Repo - in admin console and minimal desktop application. `(linux, windows, mac)` (<a id="tag-static_site" href="#tag-static_site">Static Site</a>)
- awesome-python - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- awesome-python - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- awesome-python - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- awesome-python - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- awesome-stars - lektor/lektor - The lektor static file content management system (Python)
- awesome_python_with_star - lektor/lektor
- awesome-stars - lektor/lektor - The lektor static file content management system (Python)
- awesome-python - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- awesome-python-master - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- python-awesome - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- awesomePython - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- my-awesome-stars - lektor/lektor - The lektor static file content management system (Python)
- awesome-python - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- my-awesome-stars - lektor/lektor - The lektor static file content management system (Python)
- awesome-stars - lektor/lektor - The lektor static file content management system (Python)
- awesome-python-applications - Repo - in admin console and minimal desktop application. `(linux, windows, mac)` (<a id="tag-static_site" href="#tag-static_site">Static Site</a>)
- awesome-python - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- awesome-stars - lektor/lektor - `★3781` The lektor static file content management system (Python)
- starred-awesome - lektor - The lektor static file content management system (Python)
- awesome-python - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- awesome-python-resources - GitHub - 36% open · ⏱️ 03.08.2022): (静态站点生成器)
- awesome-stars - lektor
- awesome-starred - lektor/lektor - The lektor static file content management system (others)
- my-stars - lektor/lektor - The lektor static file content management system (Python)
- awesome-python - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- awesome-python-applications - Repo - in admin console and minimal desktop application. (<a id="tag-static_site" href="#tag-static_site">Static Site</a>)
- awesome-python - lektor - An easy to use static CMS and blog engine. (Static Site Generator)
- awesome - lektor - The lektor static file content management system (Python)
- awesome-stars - lektor/lektor - The lektor static file content management system (Python)
- awesome-foss-alternatives - Lektor - The lektor static file content management system. [🐍, BSD 3-Clause "New" or "Revised" License]. (Web / Static website generator)
- my-awesome-stars - lektor/lektor - The lektor static file content management system (Python)
README
# Lektor
[![Tests master](https://github.com/lektor/lektor/workflows/Tests%20master/badge.svg)](https://github.com/lektor/lektor/actions?query=workflow%3A%22Tests+master%22)
[![Code Coverage](https://codecov.io/gh/lektor/lektor/branch/master/graph/badge.svg)](https://codecov.io/gh/lektor/lektor)
[![PyPI version](https://badge.fury.io/py/Lektor.svg)](https://pypi.org/project/Lektor/)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/Lektor.svg)](https://pypi.org/project/Lektor/)
[![Code Style: Black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![Join the chat at https://gitter.im/lektor/lektor](https://badges.gitter.im/lektor/lektor.svg)](https://gitter.im/lektor/lektor?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)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](https://github.com/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:
- [Installation](https://www.getlektor.com/docs/installation/)
- [Quickstart](https://www.getlektor.com/docs/quickstart/)## Want to develop on Lektor?
This gets you started (assuming you have Python, pip, npm, and pre-commit
installed):```bash
$ git clone https://github.com/lektor/lektor
$ cd lektor
$ python -m venv _venv
$ . _venv/bin/activate# pip>=21.3 is required for PEP 610 support
$ pip install -U "pip>=21.3"$ pip install --editable .
# If you plan on committing:
$ pre-commit install# Run the Lektor server
$ 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):
```sh
$ tox
```