No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long. 624B


Seni is a Scheme-like graphical language that runs on modern web browsers.

It’s scripts can be annotated so that genetic algorithms can generate variations and the user can select which of the generated images should be used in future generations.



  • the rust toolchain (see
  • wasm32-unknown-unknown target: rustup target add wasm32-unknown-unknown
  • wasm-bindgen: cargo install -f wasm-bindgen-cli

Building web client:

  1. cd client
  2. ./

Run the server:

  1. cd server
  2. cargo run

can now view the page at localhost:8080/index.html