StaticPHP project (crazywhalecc/static-php-cli) can build standalone PHP binary on Linux, macOS, Windows, with PHP project together, with popular extensions included.
Manually compile PHP? Building a PHP environment using Docker? Installing PHP using package management? No longer needed!
Compile the PHP cli using StaticPHP and distribute the PHP interpreter as part of the project!
Powered by phpmicro, it is now possible to combine a PHP-cli project with the PHP interpreter into a single file and execute it!
StaticPHP is proudly utilized by several renowned projects. Here's a glance at some of them:
- php/frankenphp: FrankenPHP is a modern application server for PHP built on top of the Caddy web server.
- nativephp/laravel: Write native desktop and mobile applications using PHP.
- Laravel Herd: One click PHP development environment for macOS and Windows.
- PIE: The PHP Installer for Extensions.
- https://static-php.dev: StaticPHP (originally static-php-cli) tools website.
- https://phpmirror.static-php.dev: The mirror site for official php.net.
- https://dl.static-php.dev: All download things related to StaticPHP.
This organization is used to store StaticPHP related project repository.
If you want to contribute to StaticPHP and related projects, don't hesitate to join!
We are good at designing logos, it would be great if someone could suggest a better one.