MCPcopy Index your code
hub / github.com/ThornWalli/web-workbench

github.com/ThornWalli/web-workbench @v1.3.117

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.3.117 ↗ · + Follow
3,023 symbols 6,388 edges 568 files 65 documented · 2%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

web-workbench

GitHub package version license TypeScript Renovate GitHub contributors

Main Beta

Instance Url
live https://lammpee.de/
beta https://beta.lammpee.de/

Debug

GET-Parameter Description Example
?no-boot Disabled boot sequence. Link
?no-webdos Disabled webdos sequence. Link
?no-cloud-storage Disabled cloud storage. Link
?start-command Initial command after boot. Link
?no-disk Show floppy disk hint Link

Example: https://lammpee.de/?no-boot&no-webdos&start-command=execute+%22DF1:Boing.app%22

Programm Url
Boing! https://lammpee.de/?start-command=execute+%22DF1:Boing.app%22
Clock https://lammpee.de/?start-command=execute+%22DF0:Clock.app%22
Calculator https://lammpee.de/?start-command=execute+%22DF0:Calculator.app%22
Cloud https://lammpee.de/?start-command=execute+%22DF0:Cloud.app%22
DocumentEditor https://lammpee.de/?start-command=execute+%22DF0:DocumentEditor.app%22
DocumentReader https://lammpee.de/?start-command=execute+%22DF0:DocumentReader.app%22
Say https://lammpee.de/?start-command=execute+%22DF0:Say.app%22
Guestbook https://lammpee.de/?start-command=execute+%22DF1:GuestBook.app%22
WebBasic https://lammpee.de/?start-command=execute+%22DF1:WebBasic.app%22
Web Paint https://lammpee.de/?start-command=execute+%22DF2:WebPaint.app%22
Synthesizer https://lammpee.de/?start-command=execute+%22DF3:Synthesizer.app%22
Moon City https://lammpee.de/?start-command=execute+%22DF4:Mooncity.app%22

FAQ

Cross-Origin Isolation

The following Cross-Origin headers must be set for operation.

E.g., SharedArrayBuffer is required in WebPaint.

Name Value
Cross-Origin-Opener-Policy same-origin
Cross-Origin-Embedder-Policy require-corp

These header entries are automatically set during development via server middleware and Vite server options.

For deployment on GitHub Pages or similar hosting providers where headers cannot be set, a fallback can be used: https://github.com/gzuidhof/coi-serviceworker

This can be activated via the environment variable COI_WORKER = true.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 1,267
Function 800
Class 499
Interface 335
Enum 122

Languages

TypeScript96%
Rust4%

Modules by API surface

packages/disk-moon-city/moonCity/classes/City.ts55 symbols
packages/disk-web-paint/webPaint/types/worker.payload.ts47 symbols
packages/core/classes/BasicInterpreter.ts42 symbols
packages/disk-web-paint/webPaint/types/worker/main.ts40 symbols
packages/core/classes/FileSystem/index.ts36 symbols
packages/disk-web-paint/webPaint/types.ts35 symbols
packages/core/classes/SymbolWrapper/index.ts33 symbols
packages/disk-web-paint/webPaint/lib/App.ts31 symbols
packages/disk-synthesizer/synthesizer/classes/TrackPlayer.ts28 symbols
packages/core/classes/Memory/default.ts28 symbols
packages/core/classes/Color.ts28 symbols
packages/core/utils/fileSystem.ts27 symbols

For agents

$ claude mcp add web-workbench \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page