Sam .
S
Sam .
"Structured Learning with Built-In Ease"
4.5/5
What do you like best about IHP?

I use IHP mainly to learn and explore development. It helps me understand how things work when building web applications, and it is very useful in dev. I love the built-in functions, which are a plus point. They help me a lot because many common features are already provided, so I don't need to spend too much time writing basic code again and again. It allows me to jump into the main part of development more efficiently. I also find that IHP helps make things more structured and saves time. The documentation was very helpful in understanding the setup steps. Initially, it felt intimidating, but once everything was set up, it became easier to work with. Review collected by and hosted on G2.com.

What do you dislike about IHP?

I find the step-by-step guide on how to start with IHP lacking. There are many concepts that feel a little overwhelming when you are new. A simple guide on how to create a small app from start to finish and common mistakes beginners make, and how to fix them, would be really helpful. Review collected by and hosted on G2.com.

Vukašin .
V
Vukašin .
Small-Business (50 or fewer emp.)
"Effortless Web App Development with IHP"
4/5
What do you like best about IHP?

I use IHP for building web apps quickly and it helps me build reliable web apps more easily. I love how straightforward the IHP framework is - it makes setting up new projects a breeze. The initial setup of IHP was quite easy. Review collected by and hosted on G2.com.

What do you dislike about IHP?

IHP could be improved by simplifying processes and strengthening communication between stakeholders. Review collected by and hosted on G2.com.

Verified User in Commercial Real Estate
CC
Verified User in Commercial Real Estate
Small-Business (50 or fewer emp.)
"IHP makes Haskell surprisingly productive, with a very refined developer experience."
5/5
What do you like best about IHP?

What I appreciate most about IHP is its batteries-included philosophy applied to Haskell. The auto-reloading dev server, the built-in code generators for controllers and views, and the type-safe database schema with migrations make it genuinely productive to bootstrap a project. Coming from a Next.js and TypeScript background, I found the developer experience surprisingly polished for a Haskell framework, with clear documentation and a sensible project structure out of the box. The IDE-driven schema editor is a clever touch that lowers the barrier for developers less familiar with Haskell tooling. Review collected by and hosted on G2.com.

What do you dislike about IHP?

The Haskell learning curve remains the main barrier. While IHP abstracts a lot, you still hit moments where understanding monads, type classes, or compiler errors becomes mandatory to move forward. The ecosystem around it is also smaller than mainstream alternatives like Next.js or Rails, which means fewer third-party packages and less community content when stuck on a specific issue. Deployment options feel more limited too, mostly tied to their own cloud or self-hosted setups. Review collected by and hosted on G2.com.

Kanksha P.
KP
Kanksha P.
Student
Education Management
Enterprise (> 1000 emp.)
"Structured, Reliable, and Fast Full-Stack Development with IHP"
4.5/5
What do you like best about IHP?

What I like best about IHP is its productivity-focused design combined with Haskell’s strong type safety. The framework provides a very structured development workflow with built-in tools like automatic code generation, real-time reload, database migrations, and integrated authentication.

Despite being based on Haskell, the developer experience feels surprisingly smooth once you understand the conventions. The opinionated structure reduces decision fatigue and keeps projects clean and maintainable.

I also appreciate that everything — backend logic, database, and frontend rendering — is tightly integrated within one cohesive framework. Review collected by and hosted on G2.com.

What do you dislike about IHP?

The learning curve can be steep for developers who are new to Haskell. Additionally, the ecosystem is smaller compared to mainstream frameworks, so finding third-party integrations or tutorials may require extra effort.

Because the framework is opinionated, customization beyond its conventions sometimes takes additional work. However, this trade-off also contributes to its consistency and maintainability. Review collected by and hosted on G2.com.

Verified User in Computer Software
CC
Verified User in Computer Software
Small-Business (50 or fewer emp.)
"Opinionated Yet Cohesive Full Stack Framework"
4/5
What do you like best about IHP?

I love how IHP is highly opinionated but very cohesive as a full stack framework for Haskell, making the development experience smooth with instant reloading and a tight feedback loop. I appreciate that HSX makes it surprisingly natural to write UI in Haskell while keeping everything type safe and compile-time checked, which reduces a lot of common runtime issues. I also like how the framework pushes you towards clean architecture, with built-in tooling for database schema management and code generation that helps keep things consistent across a project. The focus on plain SQL instead of heavy ORM abstractions makes database behavior very transparent. From a security perspective, the strong typing and automatic escaping reduce common vulnerabilities like XSS and SQL injection, which adds confidence when building production systems. Review collected by and hosted on G2.com.

What do you dislike about IHP?

Personal patterns and the network's convention can feel overwhelming for newcomers who are used to more mainstream systems. Another area is the ecosystem size and maturity compared to frameworks in JavaScript, Ruby, or Python. IHP has a relatively smaller community and fewer third-party integrations. This means that for some features like authentication variations, payments, or external service integration, you may need to implement more custom code instead of relying on pre-built plugins. Review collected by and hosted on G2.com.

Muvc B.
MB
Muvc B.
Mid-Market (51-1000 emp.)
"Type-Safe Web Apps, Seamless Experience"
4.5/5
What do you like best about IHP?

I use IHP to build type-safe full-stack web apps, and it eliminates runtime errors in production, which is a big plus for me. I really appreciate the built-in dev tool; it's the feature that stands out the most. Review collected by and hosted on G2.com.

What do you dislike about IHP?

I think the ecosystem could be better because it feels smaller compared to mainstream frameworks. Review collected by and hosted on G2.com.

Meera D.
MD
Meera D.
Small-Business (50 or fewer emp.)
"Boosts Full-Stack Productivity with Strong Type Safety"
4.5/5
What do you like best about IHP?

IHP makes full-stack development super productive for me. The built-in features like automatic database migrations, authentication, routing, and code generators save a ton of time and cut down on repetitive setup work. I really enjoy how the framework is tightly integrated, covering everything from database access and migrations to frontend rendering, so I don't have to stitch together multiple external libraries. I also appreciate the live code reloading feature since it speeds up development by allowing me to see changes instantly without restarting the server constantly. The built-in admin interface and scaffolding tools are super helpful for quickly prototyping new features. IHP’s Haskell-based type system is excellent, catching errors at compile time and significantly reducing production issues. Overall, it's especially great for small to mid-sized teams like ours because it lets us move fast without managing complex infrastructure. Review collected by and hosted on G2.com.

What do you dislike about IHP?

While IHP is very productive, there are a few areas that could be improved. The learning curve can be quite steep, especially for developers who are new to Haskell or functional programming. More beginner-friendly documentation, tutorials, and real-world examples would make onboarding smoother. The ecosystem is also smaller compared to more mainstream frameworks, which sometimes means fewer third-party integrations, plugins, or community resources. Expanding the ecosystem and showcasing more production use cases could help build confidence for new adopters. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
TI
Verified User in Information Technology and Services
Small-Business (50 or fewer emp.)
"IHP: Beginner-Friendly, Fun, and Fast to Build With"
5/5
What do you like best about IHP?

IHP is a fantastic framework that has rekindled my love for programming. It feels beginner-friendly, even for someone with little or no experience learning Haskell, and I found it easy to pick up and use. The built-in, browser-based IDE includes essential features like a schema editor for database management and a code generator that helps speed up development. On top of that, the community is constructive and genuinely friendly. Most importantly, though, it’s simply fun to use. Review collected by and hosted on G2.com.

What do you dislike about IHP?

The framework is still under development; however, it’s actively maintained and continues to be updated. Review collected by and hosted on G2.com.

Gabriel Campos T.
GT
Gabriel Campos T.
Mid-Market (51-1000 emp.)
"Simplifies Spreadsheets with Potential for Growth"
4.5/5
What do you like best about IHP?

IHP really simplifies my job by making complicated spreadsheets easier to handle. I particularly like that I can put HTML in the spreadsheets, which helps me organize them better. The initial setup was also easy. Review collected by and hosted on G2.com.

What do you dislike about IHP?

I think IHP is very simple and needs more work to do. Having an AI assistant would improve it. Review collected by and hosted on G2.com.

Rusil K.
RK
Rusil K.
Freelance Web Developer
Small-Business (50 or fewer emp.)
"Rapid Full-Stack Haskell Apps with IHP’s Clean, Productive Structure"
4.5/5
What do you like best about IHP?

What I like best about IHP is how quickly you can build a real web app in Haskell without tons of boilerplate. It gives you a clean structure out of the box (routing, database integration, and MVC-style organization), so it feels productive and well-designed for full-stack development. Review collected by and hosted on G2.com.

What do you dislike about IHP?

The main downside is the learning curve, especially if you’re not already comfortable with Haskell. The ecosystem is also smaller compared to JavaScript or Python frameworks, so sometimes you may need to search more or build certain integrations yourself. Review collected by and hosted on G2.com.