Creation of type-safe, RESTful web applications.

Version on this page:
LTS Haskell 21.22:
Stackage Nightly 2023-12-01:
Latest on Hackage:

See all snapshots yesod appears in

MIT licensed and maintained by Michael Snoyman
This version can be pinned in stack with:yesod-,2290

Module documentation for

  • Yesod
    • Yesod.Default
      • Yesod.Default.Config
      • Yesod.Default.Config2
      • Yesod.Default.Handlers
      • Yesod.Default.Main
      • Yesod.Default.Util


The yesod package groups together the various Yesod related packages into one cohesive whole. This is the “battery loaded” version of Yesod, whereas most of the core code lives in yesod-core.

For the yesod executable, see yesod-bin.

Yesod is fully documented on its website.



Provide the Yesod.Default.Config2 module, for use by newer scaffoldings.