Skip to content

wrathagom/generative-art

Repository files navigation

Generative Art Gallery

A small, static gallery of canvas-based generative art experiments. Each generator runs entirely in the browser and can export PNG or SVG.

How to Run

Open index.html in a browser and pick a generator card.

Layout

Each generator is a self-contained directory under generators/, served at /generators/<generator-id>/. Shared styles, utilities, and vendored libraries live under assets/.

generators/manifest.js is the registry the gallery builds itself from - it is the current list of generators, and the only shared file adding one has to touch. See AGENTS.md for the full layout and how to add a generator.

Pure geometry modules have unit tests: npm install && npm test. The site itself still has no build step and ships as static files.

Notes

  • SVG exports match the last generated canvas output.
  • All pages are static HTML, CSS, and vanilla JavaScript.
  • Code Rain supports GIF/WebM export (GIF uses a vendored library; see THIRD_PARTY_NOTICES.md).
  • Third-party notices are listed in THIRD_PARTY_NOTICES.md.

About

Vibe-Coded browser based Generative art

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages