Szymon Kaliski

  1. Main
  2. Projects
  3. Notes
  4. Music
  5. Bio


Wallgen is an evolutionary wallpaper generator, using genetic algorithm to create never ending list of abstract ambient wallpapers.

Selecting one of initial random wallpapers to evolve makes it the most fit one in the current population, giving it the biggest chance to crossover (exchange genetic material with another wallpaper). Wallpapers also mutate with small random chance, and can be easily downloaded.

You can find more details in this blog post: building wallgen.

Live version is running on github pages:, and code is open sourced: szymonkaliski/wallgen.


  1. 2017-03-31Building ParametriumInteractive Parameter Space Explorer for P5.js1
  2. 2017-02-28Building WallgenEvolving Abstract Wallpapers with GLSL3

83 words published on 2017-02-25newsletter, rss