A fun(?) tool for creating abstract art from pendulum movements.
Imagine a paint bucket swinging freely on a rope in 3D space, continuously dripping paint onto a canvas below. The result? Mesmerizing patterns created by the physics of a spherical pendulum.
No installation required—runs entirely in your browser!
- Real-time simulation — Watch the pendulum swing and paint trail form live
- Instant mode — Generate thousands of points immediately
- Auto-trim — Automatically find clean start and end points for closed loops
- Multiple canvas formats — A4, square, 16:9 in portrait or landscape
- Export options — Download as SVG or PNG for printing or further editing
- Shareable links — Share your creations with a URL
Artists, non-artists, and anyone else fascinated by smooth lines on a canvas.
Visit plotter.haila.fi and start experimenting!
# Clone the repository
git clone https://github.com/MrHaila/pendulum-plotter.git
cd pendulum-plotter
# Install dependencies
pnpm install
# Start development server
pnpm devThen open http://localhost:5173 in your browser.
- Vue 3 as the UI framework
- Tailwind CSS v4 for styling
- TypeScript because I'm not a barbarian
- Vite for development tooling
Pull requests welcome - if unlikely.
