Website for Apparatus
A hybrid graphics editor and programming environment for creating interactive diagrams.
An experimental DSL for handling state and updates, along with constraints, in Rosette.
Moved to github.com/harc/ohm-editor
Ohm has moved to github.com/harc/ohm
A little experiment in unit test-based object discovery
This is a library for "Overveld-style" constraint relaxation.
Racket bindings for the Rhea constraint solver
A toolkit for experimenting with new kinds of programming interfaces.
A community-maintained collection of Ohm grammars
Getting inspiration from Sutherland's 1961 Sketchpad and Overveld's retake on its relaxation technique 30 year after, we are working on a general constraint reactive programming model to be able to do modern web application development in the same declarative way.
The best Prolog visualizer
Explorable explanation page on Sudoku puzzles
German translation of Parable of the Polygons
Repo for www.cdglabs.org
A 3D live programming experiment