I'm Rob Vagin, a brand graphic designer. I make tools for my own work and open them up: a player for DJs, a label builder for print and a set of visual tools that run in the browser, each one a single HTML file.
All of them are vibe-coded: I design and decide, AI agents write the code. Take what you need.
![]() GONE A player for the thirty minutes before a DJ set · macOS | ![]() Particle Dance Particles that dance along patterns and 3D forms |
![]() Murmur A VJ visualizer: circles, triangles and squares that move to your music | ![]() Orbital Data as orbits, axes or a bending mesh |
![]() Metaballs Soft masses that merge, split and leave holes | ![]() Halftone Cloud Images rebuilt as a halftone of flying shapes |
![]() Logomachine Seeded generative marks: one seed, one pattern, always | ![]() Motion Primer Bodies with behaviors: swarm, pack, magnet, orbit, fall, scatter |
![]() Particles 3D A WebGL2 cloud of up to 300,000 particles | ![]() Orb Atom Glass orbs that think: lenses with soft bodies drifting inside |
![]() Ellipse Sphere A sphere built from stacked discs that fan open and assemble | ![]() Thinking Sphere A glass sphere with soft shapes drifting inside |
![]() SphereGen A glass sphere that bends whatever is behind it: generative scenes, photos, video | ![]() Line Engine Engraved line patterns: superformulas, rosettes, waves and Lissajous, in motion |
![]() XYZ Cube Your data as points in a 3D cube on axes you name | ![]() Hexbin A point cloud counted into 3D hexagon towers |
![]() Chart 3D Pie, bars, polar and area charts in 3D, with an entrance | ![]() Sunburst A hierarchy as a 3D sunburst with height |
![]() Voronoi Points that share space as cells, inside any shape | ![]() Image Shuffler Your screens flying in 3D, ready to record as a video |
![]() Motion Pad One pad for the character of motion | ![]() Pack Label One label per coffee lot, checked and ready for print |























