SkillAgentSearch skills...

CellPond

surreal cellular automata

Install / Use

/learn @TodePond/CellPond
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<img align="right" height="100" src="https://user-images.githubusercontent.com/15892272/164454144-25d4aa67-4942-463e-b4fe-edbd3b17adc1.png">

CellPond

CellPond is a slightly-surreal 'cellular automata' engine that I made for fun.

I've made three videos about it! Check them out:<br> 🦠 Cells in Cells in Cells<br> 🤖 Nothing<br> 🔮 Spellular Automata

What's the big idea?

CellPond has 2 big ideas:<br> 🐸 You can code it by dragging + dropping shapes.<br> 🐸 Cells can split/merge cells into smaller/bigger cells.

How can I use it?

You can try it out at cellpond.cool<br> (sorry no touch controls yet)

Or, you can download the source code and open index.html in a browser.

How does it work? What do all the shapes do?

It's a secret.

How do I save my creations?

You can use ctrl/cmd+s to save your paddles to a file, and ctrl/cmd+o to load from a file.

You can also use ctrl/cmd+c and ctrl/cmd+v to save and load from your clipboard!

Where's the diamond gone?

There used to be a diamond shape! It let you add/subtract/swap channels. But I rewrote a lot of stuff for the Spellular Automata video and it broke.

To add/subtract, use the new Hexagon shape instead. You can't swap yet but it's planned.

I've ran out of space for paddles!

Don't panic!

Just scroll the mouse wheel while holding down ctrl/cmd/alt/option.

How do you lock paddles?

Due to recent advances in technology, you don't need to lock paddles to activate them anymore. Now, your paddles are always active.

Be careful not to lose your squares though!

View on GitHub
GitHub Stars439
CategoryDevelopment
Updated6d ago
Forks48

Languages

JavaScript

Security Score

95/100

Audited on Mar 22, 2026

No findings