A very simple, yet flexible, dynamic website framework
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
docs
keystone
test
.gitignore
.travis.yml
MANIFEST.in
README.md
distribute_setup.py
setup.cfg
setup.py

README.md

Keystone Is...

  • An easy-to learn Python web framework
  • That puts templates first
  • That builds on high quality components
  • That will only take minutes to learn
  • That encourages best practices

Keystone in 30 seconds or less

$ mkdir helloworld
$ cat << EOF > helloworld/index.ks
name = 'World'
----
<!doctype html>
<html>
  <head>
    <title>Welcome to Keystone</title>
  </head>
  <body>
    <p>Hello, {{name}}</p>
  </body>
</html>
EOF
$ keystone helloworld
$ open http://localhost:5000/

helloworld.png


Build Status