What is OPENRNDR?
OPENRNDR is an application framework and a library for creative coding written in Kotlin.
OPENRNDR offers APIs for easy and flexible programming of accelerated graphics.
OPENRNDR is intended for prototyping as well as building production quality software.
OPENRNDR is free and open source software. The source code can be found on Github.
OPENRNDR is an initiative of the RNDR studio for interactive and interaction design based in The Netherlands.
A simple OPENRNDR program
Here we show a very simple program written using OPENRNDR.

import org.openrndr.application
import org.openrndr.color.ColorRGBa
import kotlin.math.abs
import kotlin.math.cos
fun main() = application {
program {
extend {
drawer.clear(ColorRGBa.PINK)
drawer.fill = ColorRGBa.WHITE
drawer.circle(drawer.bounds.center, abs(cos(seconds)) * height * 0.51)
}
}
}