djnn is a free software development framework for highly interactive and visual user interfaces, designed to support efficient collaborations between programmers and designers. Discover how.

djnn, based on reactive programming and a rich, unified model of event sources, reaches beyond classical user interfaces. Discover how you can use djnn to interface any reactive object.

djnn is intended for development and design teams, and also for researchers and educators. Discover how you can use djnn to explore interaction-oriented programming.