Kaleido is a tool that is designed to help visual-thinkers program. You can use Kaleido to create personally meaningful visuals for your code. Kaleido allows individuals to plan, organize, and navigate code in the idiosyncratic way we each think.
Download Kaleido
See what others have been doing with Kaleido in the Gallery. Kaleido is based on the Processing project.

Kaleido Demo from Agnes Chang on Vimeo.


Updates   Syndicate content


Forum down for clean up; sorry for inconvenience!


The source code has been made available here via github.


Please help us make Kaleido better by filling out this survey about your experience.


Kaleido website going live!

Make Notes
Like the writing process, jot down ideas, daydreams, to-do's, etc. in the margins as you compose your program.

Be freed from the restrictions of code diagrams — use Kaleido to depict what makes the most sense to you.

Make digital napkin sketches to plan before you program and then use those sketches to navigate your project.