A very simple, yet flexible, dynamic website framework
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs Fixed typo in docs. May 23, 2013
keystone
test
.gitignore
.travis.yml use nosetests in setup.py and travis Jun 8, 2012
MANIFEST.in pip install-able / easy_install-able Nov 19, 2011
README.md
distribute_setup.py basic working prototype Nov 19, 2011
setup.cfg
setup.py use nosetests in setup.py and travis Jun 8, 2012

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