grok.install makes it easy to install grok 1.14.1.
This is for Python2.7. Does not yet work with Python 3 because of an issue with groktoolkit. https://github.com/zopefoundation/groktoolkit/issues/4
I hope to fix this at the Phoenix sprint in September 2017
grok.install offers two sample applications. myapp is a simple Hello World applicatin. It is a great way to get started. There is also a develop egg, grokwiki, which will helps you downt he path of building eggs.
You might want to jump directiy to the install instructions. https://github.com/clozinski/grok.install/blob/master/INSTALL.md
What is grok?
Grok is a smashing web framework based on
Zope Toolkit_ technology.
Zope Toolkit: http://docs.zope.org/zopetoolkit
Grok uses the Component Architecture and builds on Zope concepts like content objects (models), views, and adapters. Its simplicity lies in using convention over configuration and sensible defaults when wiring components together. That means neither a configuration language like ZCML nor a lot of repetition are needed to create a web application with grok.
You can find out much more about Grok at our http://grok.zope.org website.
Who is grok?
Grok is a friendly caveman from the Stone Age. He has a big club that he hunts mammoths with. He will also use this club to smash anything he doesn't like.
"ME GROK SMASH ZCML!"
Grok Web Site
The grok website is a bit slow. I am trying to figure out how to fix that. In the meantime, you can browse it on the wayback machine.