IHP
A modern batteries-included Web Framework, built on top of Haskell and Nix
- Free • Open Source
- Mac
- Windows
- Linux
- Self-Hosted
- Software as a Service (SaaS)
More ▼
What is IHP?
It is a new batteries-included web framework optimized for longterm productivity and programmer happiness.
With IHP all your application code is written in Haskell - a functional programming with an incredible type system, used by giants such as GitHub and Facebook.
Thanks to Haskell's impressive type system you can write code that is far more robust than you have seen before.
Major Features:
- Instant Live Reloading: While haskell is a compiled language, the built-in dev server automatically reloads your code changes using the fastest way possible. Changes are reflected instantly. Just like good old PHP.
- HSX: Like React's JSX. Write html code in your haskell files. This will be transformed to actual type-checked haskell code at compile time.
- Accessible: Setup of the fully-managed dev environment takes just 5 minutes. All dependencies (even database and compiler) are managed using the nix package manager. This means dependency problems just cannot occur anymore. Also everything is guaranteed to be same for all developers in your team.
- Productive & Fun: IHP comes with everything you need to build great web applications out of the box. Combined with the unique mix of technologies and a fast development process, IHP makes it very pleasant to build applications.
- Type-safe and reliable: With Haskell and Nix we use the most reliable technologies available, to make sure your application will never crash because of Null Pointer Exceptions. If you like TypeScript, you will love IHP.
- No Haskell Experience required: Code Generators will help you to quickly build things even when you have no professional haskell experience yet. Pick up haskell by building real world applications.
- Productive Dev Tooling: To speed up your development process, IHP comes with a full set of web based dev tools. Including: a database schema designer, a web-based code generator, a web-based repl, ...
- Major Operating Systems Supported: Windows, macOS, NixOS, Debian, Ubuntu
With IHP all your application code is written in Haskell - a functional programming with an incredible type system, used by giants such as GitHub and Facebook.
Thanks to Haskell's impressive type system you can write code that is far more robust than you have seen before.
Major Features:
- Instant Live Reloading: While haskell is a compiled language, the built-in dev server automatically reloads your code changes using the fastest way possible. Changes are reflected instantly. Just like good old PHP.
- HSX: Like React's JSX. Write html code in your haskell files. This will be transformed to actual type-checked haskell code at compile time.
- Accessible: Setup of the fully-managed dev environment takes just 5 minutes. All dependencies (even database and compiler) are managed using the nix package manager. This means dependency problems just cannot occur anymore. Also everything is guaranteed to be same for all developers in your team.
- Productive & Fun: IHP comes with everything you need to build great web applications out of the box. Combined with the unique mix of technologies and a fast development process, IHP makes it very pleasant to build applications.
- Type-safe and reliable: With Haskell and Nix we use the most reliable technologies available, to make sure your application will never crash because of Null Pointer Exceptions. If you like TypeScript, you will love IHP.
- No Haskell Experience required: Code Generators will help you to quickly build things even when you have no professional haskell experience yet. Pick up haskell by building real world applications.
- Productive Dev Tooling: To speed up your development process, IHP comes with a full set of web based dev tools. Including: a database schema designer, a web-based code generator, a web-based repl, ...
- Major Operating Systems Supported: Windows, macOS, NixOS, Debian, Ubuntu
Show full description ▾
Features Vote on or suggest new features
This app doesn't have any features at the moment.Supported Languages
- English
More ▼
Comments and Reviews Post a comment / review all • positive • negative relevance • date
No comments or reviews, maybe you want to be first?Platform details
Windows: Windows Subsystem for Linux
Tags
- web-framework
- framework
- haskell
- mvc

IHP videos
IHP
Summary
Our users have written 0 comments and reviews about IHP, and it has gotten 0 likes
- Developed by digitally induced GmbH
- Open Source (MIT) and Free product.
- 9 alternatives listed
GitHub repository
- 3,249 Stars
- 140 Forks
- 186 Open Issues
- Updated Apr 28, 2022
Popular alternatives
- 1
- 2
- 3
IHP was added to AlternativeTo by _query on Feb 19, 2021 and this page was last updated Mar 6, 2022.