2026-11-03 13:34:07 +00:00
.claude-plugin
The JumPHP pane for Claude Code (claude-mod/jumphp-live): bin/jumphp test live, the screenshots, the playground's tests
2026-10-29 17:30:32 +01:00
bin
Every new project gets its own GitHub repository; nothing is published to JumPHP's
2026-11-03 13:52:41 +01:00
claude-mod /jumphp-live
Pictures in any terminal: the engine writes a small .rgb beside each live/test frame; jumphp-live 0.4.0 draws it as coloured half blocks (HD image in kitty/Ghostty/iTerm2), opens it on the desktop
2026-10-29 18:22:10 +01:00
docker
IDE 0.1.13: a debugger (Xdebug): breakpoints in the gutter (conditions), Debug (Shift+F9) runs a configuration with JUMPHP_XDEBUG, the Debug tool window (stack, variables, watches, evaluate, steps F7 / F8 / F9), and Claude's debug_* tools; bin/jumphp JUMPHP_XDEBUG=<port> (docker/desktop-xdebug); TODO: a standalone installer with no site behind it
2026-11-02 14:35:35 +01:00
docs
IDE: a Terminal, Claude in tabs (windows, history), files' local history; CLI apps' screens get raw keys
2026-11-03 12:09:52 +01:00
engine
Desktop apps start with the computer: $app->autostart() (Windows Run key, macOS LaunchAgent, Linux ~/.config/autostart), game.yaml app.autostart {default, hidden}, native.autostart for pages; hello-desktop: View > Start with the computer
2026-11-03 07:25:58 +01:00
games /todojumphp
TodoJumPhp: a new JumPHP application (JumPHP playground)
2026-11-03 13:34:07 +00:00
ide
Every new project gets its own GitHub repository; nothing is published to JumPHP's
2026-11-03 13:52:41 +01:00
skeleton
Descriptions in French and in English (game.yaml descriptions:), shown in the visitor's language on jumphp.net
2026-10-29 08:59:43 +01:00
skeleton-app
Desktop apps (Tauri): native windows with HTML pages, driven by PHP
2026-10-31 21:41:41 +01:00
skeleton-cli
CLI template: a task could be added only once (the field, removed then added again, no longer heard Enter): a new field each time; tests for several additions and Escape
2026-11-03 13:22:14 +01:00
skeleton-gui
JumPHP IDE: the visual editor of forms (graphic PHP apps without HTML), double click writes the event in the code behind; New Project: graphic app, mobile app
2026-11-01 22:59:37 +01:00
skeleton-plugin
JumPHP IDE 0.1.26: plugins give Claude tools (the IDE's MCP server)
2026-11-03 00:01:37 +01:00
tauri
Hybrid games in one window: the SDL game drawn inside its Tauri window (app.embed)
2026-11-01 08:38:55 +01:00
tools
Every new project gets its own GitHub repository; nothing is published to JumPHP's
2026-11-03 13:52:41 +01:00
.env.dist
Deploy behind an existing Traefik that works, a check after each deploy
2026-10-28 21:52:26 +01:00
.gitignore
JumPHP IDE: an IDE for JumPHP projects written in PHP, as a desktop app (games/ide, bin/jumphp ide) and on jumphp.net/ide
2026-11-01 12:21:42 +01:00
AGENTS.md
Every new project gets its own GitHub repository; nothing is published to JumPHP's
2026-11-03 13:52:41 +01:00
CLAUDE.md
JumPHP: PHP framework for retro 2D games (desktop + WebAssembly)
2026-10-27 18:11:08 +01:00
compose.yaml
JumPHP: PHP framework for retro 2D games (desktop + WebAssembly)
2026-10-27 18:11:08 +01:00
composer.json
New projects: composer create-project jumphp/jumphp, a set-up wizard, server deployment
2026-10-28 17:52:39 +01:00
install.ps1
Install in one line: curl -fsSL https://jumphp.net/install.sh | sh (Linux, macOS, WSL), install.ps1 for Windows (in WSL); jumphp new without composer or docker (git clone of the newest release)
2026-10-29 22:23:48 +01:00
install.sh
Install in one line: curl -fsSL https://jumphp.net/install.sh | sh (Linux, macOS, WSL), install.ps1 for Windows (in WSL); jumphp new without composer or docker (git clone of the newest release)
2026-10-29 22:23:48 +01:00
LICENSE
New projects: composer create-project jumphp/jumphp, a set-up wizard, server deployment
2026-10-28 17:52:39 +01:00
Makefile
JumPHP: PHP framework for retro 2D games (desktop + WebAssembly)
2026-10-27 18:11:08 +01:00
README.md
TodoJumPhp: a new JumPHP application (JumPHP playground)
2026-11-03 13:34:07 +00:00
TODO-FIRST.md
Every new project gets its own GitHub repository; nothing is published to JumPHP's
2026-11-03 13:52:41 +01:00
TODO-URGENT.md
Every new project gets its own GitHub repository; nothing is published to JumPHP's
2026-11-03 13:52:41 +01:00
TODO.md
Every new project gets its own GitHub repository; nothing is published to JumPHP's
2026-11-03 13:52:41 +01:00
VERSION
JumPHP 0.5.4, IDE 0.1.34: every new project gets its own GitHub repository (apps too, through jumphp.net), Publish pushes first, nothing is ever published to JumPHP's repository
2026-11-03 13:56:11 +01:00