Overview
php/php-src is the interpreter source repository for PHP, a general-purpose scripting language used extensively in web development. It separates binaries and packages for normal use from the source-build workflow needed to change the runtime itself.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Build and test the PHP runtime and its bundled extensions
The repository contains the PHP interpreter and many essential bundled extensions. After compilation, make test runs the extensive test suite, with options for selecting directories and controlling parallel workers when validating a focused change.
Sources: [1]
For work on the PHP runtime, extensions, and language behavior
This repository fits developers investigating or changing the interpreter and bundled extensions, not only application developers using PHP. New language features require an RFC and a developer vote, so review the official proposal process before implementing one.
Sources: [1]
Keep everyday installation separate from source development
Windows binaries and operating-system packages avoid the source build. A minimal build from Git requires autoconf, bison, and re2c, while the default build also needs libxml2 and SQLite. PHP is distributed under the Modified BSD License, identified as BSD-3-Clause.
Sources: [1]
Official sources
- [1]PHP Interpreter README(2026-09-13)
Supplemental curator note
Selected to show why a three-letter language name needs a clear distinction between ecosystem-wide search intent and the interpreter's source repository.
Growth
Growth trends · Last 30 days
40,378 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 443
- Open PRs
- 1,099
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
- Stars
- 40,378
- Forks
- 8,144
- Watchers
- 1,344
- Open issues
- 970
- Primary language
- C
- License
- BSD-3-Clause
- Repository last updated
- Sep 12, 2026
Explore next
- Go138,481 Stars
A programming language and official toolchain for building simple, reliable, and efficient software.
Go - Node.js121,604 Stars
An open-source, cross-platform JavaScript runtime for servers, command-line tools, and development tooling.
JavaScript - Rust118,482 Stars
A high-performance systems programming language whose ownership model supports memory and thread safety at compile time.
Rust - CPython76,867 Stars
The source repository for developing Python's interpreter, standard library, build system, and tests.
Python - Kotlin53,405 Stars
A concise multiplatform language for sharing code from the JVM across Android, iOS, desktop, and web.
Kotlin
Report incorrect information
Tell us if any listing information is incorrect or outdated.