circles pastelfun

Web app created using Elixir, Phoenix Framework and Phoenix LiveView.

It also uses Poisson disc sampling algorithm to calculate positions of the circles (even random distribution). For the purpose of this app, I’ve implemented the algorithm in Elixir language.

Code of the app on GitHub.

Poisson disc sampling library (in Elixir) on GitHub.

Blog post about programming this app and the Poisson disc sampling algorithm: Programování a grafika (Czech language).

Try the app online & generate your own wallpaper:

Poisson Disc Sampling & Colors

circles springtime

circles night

Generated art - colorful circles - code