λ IHP: Integrated Haskell Platform

Productive, Type-Safe and Fun!

IHP is a modern batteries-included Web Framework, built on top of Haskell and Nix.

Get Started Now

Grab a coffee and build your first haskell app in 20 minutes :)

Hi there! 👋

It’s time we talk a bit about modern web development.

Back in the early days of the web, when server-side rendering was still a thing, javascript was sprinkled here and there to make a few parts of your web app just a little bit smoother.

Today it’s different: The whole rendering logic and data management has moved into the browser. Instead of delivering readable HTML, the server is just there to send the javascript over-the-wire, which then needs to make a few api calls before displaying anything useful.

This comes with lots of complexity, slow applications, frustated developers, and bugs. It leads us to the ironic situation that javascript, an interpreted language, actually taking more time being compiled in webpack for local development than e.g. haskell, which is supposed to be slower because it’s far more high-level.

Somehow we have forgotten that the browser is actually pretty good at displaying HTML.

Luckily, in 2020 we are rediscovering the power of server side rendering.

With this technology shift it’s time for a new, modern take on serverside web application development.

With IHP we did that. It’s our new take on this. A new, modern framework to show how productive and stable serverside rendering can be.

We poured together the best ideas from frontend tooling and mixed them with strong type safety, a functional programing approach, and the best package manager.

IHP is the result of two thoughts: highest quality software is built on solid foundations and the future of web applications is going to be strongly focused on server side rendering.

We’re happy to give you an early look at it. While it’s still in beta, IHP is already used in production by digitally induced and several of our friends and partners :-)

Let us know what you think on twitter, on GitHub, or via mail at hi@digitallyinduced.com*.

* We can also send you some IHP stickers. Just ask :)

Watch the Demo-Video:
IHP: Integrated Haskell Platform What makes it different?
IHP is professionally used by companies such as:
Build your first haskell app in 20 minutes

Get Started with IHP Now or subscribe to the IHP newsletter.

IHP Casts
Stay in the loop
Newsletter

To get notified about the latest updates, subscribe to the IHP newsletter.

You can also follow digitally induced on Twitter.

GitHub

Leave a star at the GitHub repo: digitallyinduced/ihp

Questions, or need help with haskell type errors? Join us at Gitter (IRC Bridge available) or on the IHP Forum

Want to see some demo code? We got you!

Build your first IHP app now!

Blog

16.10.2020: v20201016 released

02.10.2020: v20201002 released

18.09.2020: v20200918 released

04.09.2020: v20200904 released

21.08.2020: v21082020 released

10.08.2020: IHP Live Reloading: How it works

07.08.2020: v07082020 released 🎉

24.07.2020: v24072020 released 🎉

22.07.2020: Why IHP is Using The Nix Package Manager

13.07.2020: Haskell Web Framework IHP Aims to Make Web Development Type-Safe and Easy on InfoQ.com

10.07.2020: v10072020 released 🎉

23.06.2020: IHP has been released to the public