Experimental Core · v0.9.4

Download TrueAsync

Installation scripts for Linux/macOS, Docker images, and pre-built Windows binaries.

$
curl -fsSL https://raw.githubusercontent.com/true-async/releases/master/installer/build-linux.sh | bash
Install methods

Choose how you build

build-linux.sh
# Ubuntu / Debian - interactive wizard
curl -fsSL https://raw.githubusercontent.com/true-async/releases/master/installer/build-linux.sh | bash

Recommended installation method for Linux and macOS. The script downloads PHP source code, the TrueAsync extension, and builds everything automatically. Installation documentation →

Editor tooling

IDE autocompletion and stubs

Add the dev-only helper package for autocompletion, inline documentation, and static-analysis stubs covering the async core, HTTP server, and ClickHouse client. Works with PhpStorm, PHPStan, and Psalm. Requires PHP 8.6+.

composer require --dev true-async/ide-helper
IDE helper on GitHub
Prebuilt binaries

Grab a package for your platform

Linux
x86-64 · aarch64
build-linux.sh
macOS
Apple Silicon · Intel
build-macos.sh
Windows
x64 · Thread-safe
windows-x64.zip

Requirements

  • Built with the async core enabled (--enable-async).
  • Thread Safe (ZTS) build of PHP.
  • Linux, macOS or Windows on x86-64 / ARM64.

Verify your download

Every Windows release is published with SHA-256 checksums. Confirm integrity before installing:

# check the archive against the release digest
sha256sum -c async-0.9.4.tar.gz.sha256

# verify the maintainer signature
gpg --verify async-0.9.4.tar.gz.asc