peachpiecompiler/peachpie
PeachPie - the PHP compiler and runtime for .NET and .NET Core observed · 2026-08-28
Health v2 · maintenance only
67/100
- Activity 86
- Release rhythm 25
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 269
- age_days: 3862
- days_rel: 289
- days_push: 85
- n_releases_24m: 2
Adoption not part of the score
2485 stars · 212 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
PeachPie is an open-source PHP compiler built on Microsoft Roslyn that compiles PHP code to .NET and .NET Core, with a reimplemented PHP runtime for full compatibility. It enables both-way PHP/.NET interoperability, letting hybrid applications mix C# and PHP seamlessly.
Use cases
- compile php code to .net
- run php applications on .net core
- call php classes from c#
- migrate legacy php codebase to dotnet
- distribute php apps as nuget packages without source
- build hybrid c# and php projects in one solution
When to choose
- you need PHP and .NET code to interoperate in a single application
- you want to run PHP on the cross-platform, verifiable .NET runtime
- you want to distribute PHP applications source-lessly as .NET libraries
- you want static analysis and diagnostics for PHP at compile time
When to avoid
- you need a standard LAMP stack or PHP extensions not reimplemented by the runtime
- your project depends on the latest PHP version features
- you only need to host PHP scripts without .NET integration
Facets
cli-tool · maturity active
compiler interpreter sdk developer-tools compilers programming-languages web-development cross-platform dotnet cross-platform windows php-compiler roslyn interop nuget aspnet-core php-runtime compiler linux macos
3 sources
- readme: https://github.com/peachpiecompiler/peachpie · fetched 2026-08-28 · e446349fa766
- homepage: https://www.peachpie.io · fetched 2026-08-29 · 779db2e2c2c5
- site_page: https://docs.peachpie.io/ · fetched 2026-08-29 · 0e2974864775
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| peachpiecompiler/peachpie | main | 67 |
For agents
markdown · JSON · MCP: product_card(name="peachpiecompiler/peachpie")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem