Obelisk is an opinionated, batteries-included framework for building production-ready web and mobile applications in Haskell. It’s goal is to represent a cohesive, highly-curated set of choices that Obsidian Systems has made for building these types of applications in a way that is extremely fast but does not compromise on production readiness.

For complex apps involving real-time communication between backend and frontend, see Rhyolite.


  • obelisk-oauth - Add OAuth integration to your Obelisk apps. Has both Backend and Frontend helpers.