{"repo":"lektor/lektor","free":true,"listed":false,"github":"https://github.com/lektor/lektor","clone":"git clone https://github.com/lektor/lektor.git","description":"The lektor static file content management system","language":"Python","stars":3946,"topics":["static-site-generator","cms"],"license":"BSD-3-Clause","category":"docs-static-sites","readme_excerpt":"Lektor [![CI/CD Badge]][CI/CD] [CI/CD Badge]: https://github.com/lektor/lektor/actions/workflows/ci-cd.yml/badge.svg?branch=master [CI/CD]: https://github.com/lektor/lektor/actions/workflows/ci-cd.yml 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 source code for the official Lektor website. How do I use this? For installation instructions head to the official documentation: - Installation - Quickstart Want to develop on Lektor? This gets you started (assuming you have [Python] = 3.10, [npm], and [uv] installed): [python]: https://www.python.org/ [uv]: https://docs.astral.sh/uv/ [npm]: https://nodejs.org/ If you want to run the whole test suite, under various versions of python, etc. (you'll need [tox] installed): [tox]: https://tox.wiki/ Or run the tests directly in your dev environment [!NOTE] The admin front-end resources (e.g. .js and .css files) in lektor/admin/static get built as part of the python distribution build process. This happens, e.g., when running pip install -e . That magic may be disabled (you might want to do this if, e.g., npm is not available in your dev environment) by setting the HATCH BUILD NO HOOKS environment ","default_branch":null,"files":null,"tree":[],"storefront":"/r/lektor","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lektor/lektor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}