[![Build Status](https://travis-ci.org/yesodweb/yesod.svg?branch=master)](https://travis-ci.org/yesodweb/yesod) # Yesod Web Framework An advanced web framework using the Haskell programming language. Featuring: * safety & security guaranteed at compile time * developer productivity: tools for all your basic web development needs * raw performance * fast, compiled code * techniques for constant-space memory consumption * asynchronous IO * this is built in to the Haskell programming language (like Erlang) Learn more about Yesod on [its main website](http://www.yesodweb.com/). If you want to get started using Yesod, we strongly recommend the [quick start guide](http://www.yesodweb.com/page/quickstart), based on [the Haskell build tool stack](https://github.com/commercialhaskell/stack#readme). ## Hacking on Yesod Yesod consists mostly of four repositories: ```bash git clone --recursive http://github.com/yesodweb/shakespeare git clone --recursive http://github.com/yesodweb/persistent git clone --recursive http://github.com/yesodweb/wai git clone --recursive http://github.com/yesodweb/yesod ``` Each repository can be built with `stack build`.