Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

HipHop Virtual Machine (HHVM) review

Free#23 of 24 in Virtual Machine Software

A Hack execution runtime with JIT compilation, not a tool for managing virtual machines.

6.1/10Editor score
HipHop Virtual Machine (HHVM)6.1 Visit HHVM

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

HipHop Virtual Machine (HHVM) is an open-source runtime for executing Hack programs, aimed at developers building or running Hack applications. It combines the Hack runtime and typechecker with just-in-time compilation. Despite its name, HHVM’s described role is program execution, not creating or managing virtual machines. That distinction matters for buyers comparing products in a virtual machine software category: Hack developers looking for a runtime may find a fit, while teams seeking VM provisioning or lifecycle management should look elsewhere.

For application delivery, HHVM can run standalone command-line scripts or serve web applications through its built-in Proxygen server. It also supports FastCGI integration with web servers such as nginx and Apache. Its HNI extension interface, built-in and dynamic extensions, and hphpd debugger address extension and debugging needs within the Hack runtime. Deployment is self-hosted, with official packages focused on x86_64 Linux and Docker images available for containerized deployment. These options suit teams that can operate a Linux-based runtime or use Docker; they do not make HHVM a general-purpose VM manager.

HHVM is open source and has a free plan, with documentation and community support as its listed support channels. That makes it a candidate for organizations of different sizes that specifically need to execute Hack code, provided Linux platform requirements fit their environment. The trade-off is category scope: the listed capabilities center on a language runtime, JIT compilation, web serving, and extensions rather than virtual machine creation or management. Choose HHVM for Hack execution and its associated serving options; choose another product if the main requirement is managing virtual machines.

HipHop Virtual Machine (HHVM) pros and cons

  • Where it wins
    • Runs Hack programs with just-in-time compilation and a built-in typechecker.
    • Supports standalone scripts and web serving through Proxygen or FastCGI.
    • Open-source, self-hosted deployment with Docker images for Linux.
  • Where it doesn't
    • Official prebuilt support focuses on x86_64 Linux.
    • It focuses on Hack execution, not virtual machine creation or management.
    • Support channels are documentation and community.

HipHop Virtual Machine (HHVM) fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update