Skip to content
View robvagin's full-sized avatar
👨‍🍳
👨‍🍳

Block or report robvagin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
robvagin/README.md

Rob Vagin, brand designer and art director. Tools I built for my own work, free and open source:

  • GONE, a macOS player for preparing a DJ set
  • PSP Engine, a native PSP engine for a PS2 game
  • Browser tools for generative graphics, motion and 3D charts: one HTML file each, no install, works offline

Built with Claude Code.

GONE: A macOS player for the thirty minutes before a DJ set
GONE
A macOS player for the thirty minutes before a DJ set
PSP Engine: A native engine that runs a PS2 game on the PSP. Not an emulator
PSP Engine
A native engine that runs a PS2 game on the PSP. Not an emulator
Gravity Mesh: Masses raise a grid into peaks, the heavier the higher
Gravity Mesh · open
Masses raise a grid into peaks, the heavier the higher
Particle Dance: Particles that dance along patterns and 3D forms
Particle Dance · open
Particles that dance along patterns and 3D forms
Bro Gamepad: A PS4 controller as an effects pad for Bitwig Studio
Bro Gamepad
A PS4 controller as an effects pad for Bitwig Studio
XYZ Cube: Your data as points in a 3D cube on axes you name
XYZ Cube · open
Your data as points in a 3D cube on axes you name
Pack Label: Coffee bag labels, checked and ready for print
Pack Label · open
Coffee bag labels, checked and ready for print
Line Engine: Engraved line patterns in motion: Lissajous, rosettes, waves
Line Engine · open
Engraved line patterns in motion: Lissajous, rosettes, waves
PSP Menu Art: Menu artwork for a PSP game: crop, see it on the XMB, convert video and sound
PSP Menu Art
Menu artwork for a PSP game: crop, see it on the XMB, convert video and sound
Layer Type: Type any three letters: one 3D body, each side reads a different one
Layer Type · open
Type any three letters: one 3D body, each side reads a different one
Image Shuffler: Your screenshots flying in 3D, recorded as a video
Image Shuffler · open
Your screenshots flying in 3D, recorded as a video
Sunburst: A hierarchy as a 3D sunburst chart with height
Sunburst · open
A hierarchy as a 3D sunburst chart with height
Halftone Cloud: Images rebuilt as a halftone of flying shapes
Halftone Cloud · open
Images rebuilt as a halftone of flying shapes
Motion Primer: Bodies that swarm, orbit, fall and gather into a word
Motion Primer · open
Bodies that swarm, orbit, fall and gather into a word
Musevis: A music visualizer: shapes that dance to your sound, live
Musevis · open
A music visualizer: shapes that dance to your sound, live
Particles 3D: A living cloud of particles that flows like smoke or a flock
Particles 3D · open
A living cloud of particles that flows like smoke or a flock
Thinking Sphere: A glass sphere with soft shapes drifting inside
Thinking Sphere · open
A glass sphere with soft shapes drifting inside
Orbital: Data as orbits, axes or a bending mesh
Orbital · open
Data as orbits, axes or a bending mesh
Metaballs: Soft masses that merge, split and leave holes
Metaballs · open
Soft masses that merge, split and leave holes
Logomachine: Seeded generative marks: one seed, one pattern, always
Logomachine · open
Seeded generative marks: one seed, one pattern, always
Ellipse Sphere: A sphere built from stacked discs that fan open and assemble
Ellipse Sphere · open
A sphere built from stacked discs that fan open and assemble
Hexbin: A point cloud counted into 3D hexagon towers
Hexbin · open
A point cloud counted into 3D hexagon towers
Chart 3D: Pie, bars, polar and area charts in 3D, with an entrance
Chart 3D · open
Pie, bars, polar and area charts in 3D, with an entrance
Voronoi: Points that share space as cells, inside any shape
Voronoi · open
Points that share space as cells, inside any shape
Motion Pad: One pad for the character of motion
Motion Pad · open
One pad for the character of motion

Popular repositories Loading

  1. gone-player gone-player Public

    Free macOS app for DJs to prepare a set: drop a music folder, sort tracks by BPM, preview with pitch, tempo, EQ and 13 effects, compare two tracks side by side. Native SwiftUI, Apple Silicon, MIT.

    Swift 1

  2. shar-psp-engine shar-psp-engine Public

    Native PSP engine for The Simpsons: Hit & Run (PS2), written in C with PSPSDK. Not an emulator: data is converted from your own disc, runs on a PSP-2000 with custom firmware. No game files included.

    C 1

  3. psp-game-preview-crop psp-game-preview-crop Public

    Free tool to make the menu artwork for a PSP homebrew game: crop ICON0.PNG and PIC1.PNG with a live 480x272 XMB preview, convert a video to ICON1.PMF and a sound to SND0.AT3. One HTML page and a Py…

    Python 1

  4. gone_player gone_player Public archive

    Early snapshot (beta 0.2). Current repository: robvagin-beep/gone-player

  5. synthex-engine-preview synthex-engine-preview Public

    HTML

  6. bryk bryk Public

    BRYK — VJ visualiser for DJ sets. Single-file Canvas 2D engine: layered particle fields, audio-reactive, camera input.

    HTML