Skip to content

vinodpanicker/lektor

 
 

Repository files navigation

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.

This is work in progress

How do I use this?

This is experimental stuff. If you really want to use it you better have a Mac because that's right now the only thing that's really supported.

Downloadable releases are on github: go to releases

If you want to use the command line version make sure to install it as Python package into a virtualenv and to build the js files before:

$ pip install --editable .
$ make build-js

So how do you use it? Just launch the app and open a project like the example project. If you installe the GUI and you want to get access to the command line executables you can go to Lektor -> Install Shell Command.

Afterwards you can use the lektor executable from the command line.

To build projects:

lektor build

To open up the admin ui and dev server:

lektor server --browse

About

A flat file content management system

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 66.9%
  • JavaScript 27.2%
  • CSS 2.5%
  • Shell 1.6%
  • Makefile 1.0%
  • HTML 0.8%