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.
Inderjit Gill 1dbc638ad4 converting Log, Timer, Controller, History to typescript 2 weeks ago
assets/original-bitmaps assets: einstein-12923-portrait-medium.jpg 3 months ago
cli render_list replaces geometry 3 weeks ago
client refactoring 3 weeks ago
client-ts converting Log, Timer, Controller, History to typescript 2 weeks ago
core added ring primitive 3 weeks ago
gui GNU AGPL license 1 month ago
server sketch/ring 2 weeks ago
www converting Log, Timer, Controller, History to typescript 2 weeks ago
.gitignore ignoring files generated by profiling tools 5 months ago
COPYING GNU AGPL license 1 month ago
README.md updated Readme 1 month ago

README.md

Seni

Note: Development happens at git.indy.io/indy/seni

Overview

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.

Prerequisites

$ rustup update
$ rustup target add wasm32-unknown-unknown
$ cargo install -f wasm-bindgen-cli

Building

build:

$ cd client
$ ./build.sh

launch a server:

$ cd server
$ cargo run

You can now useseni at 127.0.0.1:3210/

License

GNU Affero General Public License