Daceinexperimental creative coding IDE

Dacein is an experimental creative coding IDE combining few different ideas together:

It borrows heavily for Processing, p5, and React.

Sketches are created in a functional, declarative style, which allows the system to record state changes, and gives the user ability for easy time travel and livecoding.

Additionally, the user can directly manipulate the sketch and thanks to the magic of unconstrained optimization the system is able to create new code constants:

You can read more about the process and ideas behind making this project in this leanghty article: building dacein.

Code is open sourced: szymonkaliski/dacein.

Szymon Kaliski © 2019