Skip to content
A very simple, yet flexible, dynamic website framework
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Fixed typo in docs. May 23, 2013
keystone Typo fix in comment. May 23, 2013
test test for template filter registration Mar 3, 2012
.gitignore
.travis.yml
MANIFEST.in
README.md nicer build status image Mar 3, 2012
distribute_setup.py basic working prototype Nov 19, 2011
setup.cfg use nosetests in setup.py and travis Jun 8, 2012
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

You can’t perform that action at this time.