phpty / vterm
Interpret a terminal byte stream into an inspectable screen by binding libghostty-vt through FFI.
v0.2.0
2026-07-19 02:31 UTC
Requires
- php: ^7.4 || ^8.0
- ext-ffi: *
- ext-mbstring: *
README
Interpret a terminal byte stream into an inspectable screen by binding libghostty-vt through FFI.
Read-only mirror. The canonical development repository is phpty-org/phpty, a monorepo. This
phpty/vtermrepository is split out from it for distribution and is read-only: issues and pull requests are disabled, and any pull request opened here is closed automatically. Please contribute upstream.
Install
composer require phpty/vterm
Requirements
- PHP
^7.4 || ^8.0, with theffiandmbstringextensions - libghostty-vt available at runtime, its directory pointed to by the
PHPTY_LIBGHOSTTY_VTenvironment variable
License
MPL-2.0. See LICENSE and, for how licensing works across PhPty, the monorepo's LICENSE.