MCPcopy Create free account
hub / github.com/TodePond/ScreenPond

github.com/TodePond/ScreenPond @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
125 symbols 310 edges 23 files ⚖ MIT 0 documented · 0% updated 15mo ago★ 17420 open issues

Browse by type

Functions 123 Types & classes 2
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

ScreenPond

ScreenPond lets you make fractals and the 'droste effect'. I made it for my video: 📺 Screens in Screens in Screens

Try it out!

You can try it at screenpond.cool

Draw screens by clicking and dragging!

Press the number keys to change colour.

Press "C" to clear the screen.

Running

To run locally...

you need to run a local server because it uses javascript modules.

(ie: you can't just open index.html like most of my other projects)

I recommend getting deno and then installing file_server with this command:

deno install --allow-read --allow-net https://deno.land/std@0.142.0/http/file_server.ts

Then you can run this command to run a local server:

file_server

Core symbols most depended-on inside this repo

browse all functions →

Shape

Function 116
Method 7
Class 2

Languages

TypeScript100%

Modules by API surface

libraries/habitat-embed.js24 symbols
source/position.js14 symbols
source/corners.js12 symbols
source/colour.js12 symbols
source/list.js10 symbols
source/vector.js6 symbols
source/route.js6 symbols
source/hand.js6 symbols
source/pick.js5 symbols
source/preset.js4 symbols
source/draw.js4 symbols
source/address.js4 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page