FREEDOM251

Freedom251 › Virtual machine software

HipHop Virtual Machine (HHVM)

Free plan LinuxSelf-hosted

Visit HipHop Virtual Machine (HHVM) Alternatives Pricing

HipHop Virtual Machine (HHVM)'s own site

What HipHop Virtual Machine (HHVM) is

HipHop Virtual Machine (HHVM) is an open-source virtual machine for executing programs written in Hack. It compiles Hack programs into intermediate bytecode, then uses a just-in-time compiler to convert that bytecode into x64 machine code while the program runs. HHVM runs on Linux hosts and supports the x86_64 guest architecture. The Hack Typechecker is included with both official prebuilt installations and source builds.

For installation, official prebuilt packages cover several Debian and Ubuntu versions, including supported LTS releases. Users can also compile HHVM from source to use code as it is checked into GitHub. It offers two web-serving modes: Proxygen, a server built into HHVM, and FastCGI, which needs a compatible front-end web server. Documentation describes using FastCGI with Apache 2.4 through mod_proxy_fcgi and with nginx, and covers supported built-in and dynamic extensions. HHVM is free, with the listed plan priced at $0. The project says it makes changes daily and releases often, and directs users to GitHub issues for typechecker or runtime regressions. Community resources include the Hack and HHVM GitHub repositories, a Facebook Group, and project social accounts. The documentation identifies Meta Platforms, Inc. as publisher.

Who it suits

HHVM suits developers building or running Hack programs on Linux, especially those who want the Hack Typechecker included with the runtime. It also fits teams choosing between a built-in Proxygen server and FastCGI integration with Apache 2.4 or nginx.

What it does well

  • Open-source virtual machine for Hack programs.
  • Includes the Hack Typechecker with packages and source builds.
  • Offers built-in Proxygen and FastCGI server modes.
  • Official packages cover Debian and Ubuntu versions.
  • Free plan costs nothing.

What to know first

  • Runs on Linux hosts and supports x86_64 guest architecture.
  • FastCGI requires a compatible front-end web server.
  • Prebuilt packages cover several Debian and Ubuntu versions.

Limits

The listed free plan costs nothing. FastCGI requires a compatible front-end web server; the documented prebuilt packages are for several versions of Debian and Ubuntu.

Plans

PlanBilled and limitsPrice
HHVMOpen-source virtual machine for Hack programsFree

As hhvm.com lists them, read 8 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit https://hhvm.com/.
  2. Choose an official prebuilt package for a supported Debian or Ubuntu version, or compile HHVM from source.
  3. Use the included Hack Typechecker with the installation.
  4. Choose Proxygen for built-in web serving, or configure FastCGI with a compatible front-end server such as Apache 2.4 through mod_proxy_fcgi or nginx.

Verdict

Choose HHVM if you need a free, open-source runtime for Hack on Linux with the Hack Typechecker included. Look elsewhere if you need a host platform beyond Linux or do not want to provide a compatible front-end server for FastCGI.

Questions

How much does HHVM cost?

The HHVM plan is free, and a free plan is available.

Is HHVM open source?

Yes. HHVM is an open-source virtual machine for programs written in Hack.

Which platforms does HHVM support?

HHVM runs on Linux hosts and supports the x86_64 guest architecture.

Does HHVM include the Hack Typechecker?

Yes. It is included whether HHVM is installed from a prebuilt package or compiled from source.

Which web-serving modes does HHVM offer?

It includes Proxygen, a built-in web server, and FastCGI, which requires a compatible front-end server. Documentation describes FastCGI use with Apache 2.4 through mod_proxy_fcgi and with nginx.

Who publishes HHVM?

The documentation footer identifies Meta Platforms, Inc. as its publisher.

Facts from HipHop Virtual Machine (HHVM)'s own pages

Community support
The documentation links to the Hack and HHVM GitHub repositories, a Facebook Group, and project social accounts as community resources. · docs.hhvm.com, 8 Oct 2026
Extensions
HHVM documentation covers built-in and dynamic extensions that it currently supports. · docs.hhvm.com, 8 Oct 2026
Free plan
Yes · hhvm.com, 24 Sept 2026
Guest architecture
x86_64 · hhvm.com, 24 Sept 2026
Host platforms
Linux · hhvm.com, 24 Sept 2026
Integrations
The documentation describes using FastCGI with Apache 2.4 through mod_proxy_fcgi and with nginx. · docs.hhvm.com, 8 Oct 2026
Language support
HHVM supports the Hack programming language. · hhvm.com, 8 Oct 2026
Maintainer
The documentation footer identifies Meta Platforms, Inc. as its publisher. · docs.hhvm.com, 8 Oct 2026
Purpose
HHVM is an open-source virtual machine designed to execute programs written in Hack. · hhvm.com, 8 Oct 2026
Runtime
HHVM compiles Hack to intermediate bytecode and uses a just-in-time compiler to translate it into x64 machine code at runtime. · hhvm.com, 8 Oct 2026
Source builds
HHVM can be compiled from source to use code as it is checked into GitHub. · docs.hhvm.com, 8 Oct 2026
Support cadence
The project says it makes changes daily and releases often, and asks users to open GitHub issues for regressions in the typechecker or runtime. · hhvm.com, 8 Oct 2026
Supported installs
Official prebuilt packages are available for several versions of Debian and Ubuntu, and supported LTS releases are offered for those distributions. · docs.hhvm.com, 8 Oct 2026
Typechecker
The Hack Typechecker is included whether HHVM is installed from a prebuilt package or compiled from source. · docs.hhvm.com, 8 Oct 2026
Web serving
HHVM has built-in Proxygen and FastCGI server modes; Proxygen is a web server built into HHVM, while FastCGI requires a compatible front-end web server. · docs.hhvm.com, 8 Oct 2026

Where HipHop Virtual Machine (HHVM) stands on Freedom251

Look at these too