Use your JumPHP IDE from a phone or another computer: the Claude conversation, the terminal and the files, encrypted, with real-time typing.
  • PHP 56.3%
  • JavaScript 26.7%
  • Shell 8.7%
  • CSS 2.4%
  • PowerShell 1.4%
  • Other 4.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-11-10 23:27:36 +01:00
.jumphp JumPHP IDE Remote: a new JumPHP application (JumPHP playground) 2026-11-10 20:44:45 +00:00
apps/jumphp-ide-remote IDE Remote: ship ui/vendor (xterm, markdown helper) that the sync had left out 2026-11-10 23:27:36 +01:00
bin extension:doc: what an extension's page shows and what is missing; doc/tutorial.md in the skeleton 2026-11-09 10:15:03 +01:00
docker StaticPHP registry: OpenAL Soft for Windows without its C++20 modules (the Windows micro did not build under MSVC); changes the micro key 2026-11-07 22:36:05 +01:00
docs JumPHP 0.5.46: runtime badge says when the browser blocks the local network (orange + the guide tells where to allow it) instead of a grey light with no instruction; 14 languages 2026-11-10 18:26:50 +01:00
engine JumPHP 0.5.46: runtime badge says when the browser blocks the local network (orange + the guide tells where to allow it) instead of a grey light with no instruction; 14 languages 2026-11-10 18:26:50 +01:00
ide IDE: copyText copies at once with execCommand (inside the click), then through the native clipboard (its answer checked), then navigator.clipboard 2026-11-09 18:12:26 +01:00
skeleton Install entry in the settings menus: Pwa::menuItems() (INSTALL + DOWNLOAD <system>, 14 languages), in the skeleton and the reference games; new games start with the floating stick on phones (touch pad: stick) 2026-11-07 21:15:10 +01:00
skeleton-app gh for every forge (tools/bin/gh + tools/forge.php: GitHub -> real gh, git.jumphp.net -> forge API), JumPHP's addresses moved to git.jumphp.net, old projects' remotes follow, extension splits on the same forge 2026-11-06 21:36:17 +01:00
skeleton-cli Web IDE read only for a read member (files, actions, status bar); CLI apps: hidden answers in the web terminal (QuestionHelper, Style) 2026-11-04 00:35:56 +01:00
skeleton-extension extension:doc: what an extension's page shows and what is missing; doc/tutorial.md in the skeleton 2026-11-09 10:15:03 +01:00
skeleton-gui gh for every forge (tools/bin/gh + tools/forge.php: GitHub -> real gh, git.jumphp.net -> forge API), JumPHP's addresses moved to git.jumphp.net, old projects' remotes follow, extension splits on the same forge 2026-11-06 21:36:17 +01:00
skeleton-plugin Apps in apps/ beside games/, config/project.yaml beside config/game.yaml (both read) 2026-11-03 23:30:23 +01:00
tauri JumPHP runtime 0.1.3: the tray icon is green / orange / grey and its menu follows the state (tray.set_icon / tray.set_menu in the native library, Tray::setIcon / setMenu) 2026-11-07 14:17:29 +01:00
tools Example games: samples of the extension in an imported file that may be missing (the published game has no extensions/ folder: boot failed); descriptions in 14 languages; sites say what to try and link the tutorial 2026-11-09 10:32:58 +01:00
.env.dist Deploy behind an existing Traefik that works, a check after each deploy 2026-10-28 21:52:26 +01:00
.gitattributes Force LF line endings (Git for Windows' CRLF broke bin/jumphp: bash\r) 2026-11-05 23:24:30 +01:00
.gitignore Ignore the root update.json (build output of app:release, a release asset) 2026-11-09 04:56:27 +01:00
AGENTS.md extension:doc: what an extension's page shows and what is missing; doc/tutorial.md in the skeleton 2026-11-09 10:15:03 +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 gh for every forge (tools/bin/gh + tools/forge.php: GitHub -> real gh, git.jumphp.net -> forge API), JumPHP's addresses moved to git.jumphp.net, old projects' remotes follow, extension splits on the same forge 2026-11-06 21:36:17 +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 JumPHP IDE Remote: a new JumPHP application (JumPHP playground) 2026-11-10 20:44:45 +00:00
todo-afaire-samedi.md todo-afaire-samedi.md: what is left (history cleanup, runtime, runners, site) 2026-11-07 19:06:31 +01:00
todo-network.md Guide and docs point to runtime-v0.1.3 (published, Linux + Windows); todo 2026-11-07 15:23:39 +01:00
todo-open-code.md todo-open-code.md: speeding up the local model's prompt reading 2026-11-09 14:57:30 +01:00
VERSION JumPHP 0.5.46: runtime badge says when the browser blocks the local network (orange + the guide tells where to allow it) instead of a grey light with no instruction; 14 languages 2026-11-10 18:26:50 +01:00

JumPHP IDE Remote

Use your JumPHP IDE from a phone or another computer: the Claude conversation, the terminal and the files, encrypted, with real-time typing.

Try it: https://jumphp.net/jumphp-ide-remote

Made with JumPHP: games and applications in PHP, on the desktop and in the browser. The application is in apps/jumphp-ide-remote/.

bin/jumphp install jumphp-ide-remote    # dependencies (everything runs in Docker)
bin/jumphp run jumphp-ide-remote        # run it on the desktop
bin/jumphp test jumphp-ide-remote       # checks + a headless demo