bobthecow/psysh
A REPL for PHP observed · 2026-08-28
Health v2 · maintenance only
96/100
- Activity 99
- Release rhythm 90
- 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: 19.5
- age_days: 5203
- days_rel: 65
- days_push: 7
- n_releases_24m: 21
Adoption not part of the score
9831 stars · 319 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
PsySH is a runtime developer console, interactive debugger, and REPL for PHP. It provides an interactive shell with tab completion, inline documentation, source inspection, and can be dropped into code as a debugger via eval(\Psy\sh()).
Use cases
- interactive php repl
- debug php code interactively
- inspect php classes and objects from a shell
- look up php function documentation from the terminal
- drop a breakpoint into php code to explore state
- test php snippets without writing a script
When to choose
- you want to experiment with PHP code interactively
- you need an inline debugger in a PHP application
- you want quick introspection of classes, functions, and variables
- you use frameworks like Laravel, Drupal, or WordPress that build on it
When to avoid
- you need a full IDE debugger with step-through and breakpoints UI
- you are working in a language other than PHP
- you need automated testing rather than interactive exploration
Facets
cli-tool · maturity active
cli developer-tools interpreter documentation developer-tools programming-languages cli php cross-platform windows repl interactive-debugger php-shell introspection tinker command-line macos linux
2 sources
- readme: https://github.com/bobthecow/psysh · fetched 2026-08-28 · d6e31c0c2a58
- homepage: https://psysh.org · fetched 2026-08-29 · 66c0a8ec6a6a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| bobthecow/psysh | main | 96 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem