Welcome to Nannou!
Nannou is an open source creative coding framework built in Rust for artists, hackers, designers and devs to express themselves with simple, fast, reliable, portable code.
If you would prefer to jump straight in you can get started here!
Whether you are working on a 12-month laser installation or a 5 minute sketch, Nannou aims to give artists easy access to the tools they need.
Nannou is founded on three foundation motivations:
A fast, modern language. When experimenting with the cutting edge in audiovisual processing high performance becomes a necessity. When performing live or creating long-running installations reliability becomes equally important. Rust ticks these boxes and more. Read more about why we chose Rust here.
Batteries Included. One of the beauties of being a creative coder is that we have the potential to create works in a wide range of domains. Nannou aims to give equal priority to a full suite of creative I/O including graphics, multi-windowing, audio, lasers, lighting and more. See a more detailed list of both planned and existing features and protocols here.
Open Source & Liberally Licensed. Access to these technologies is often expensive and locked behind proprietary systems. We believe in democratising this space by open sourcing Nannou for everyone to use.
Although we have been working hard over the last year, Nannou is still a young project and there is a lot of work to be done. We envisage Nannou as a community project – a collaborative effort at building an artistic foundation on which we can all go forth, create and realise our own crazy and unique ideas.
We invite you to play by exploring the included examples or perhaps by having a go at porting an existing Processing / openFrameworks / Cinder sketch. If you are interested in contributing, whether it be code, ideas or feedback we would love to hear from you! Feel free to open pull requests and leave issues at the GitHub repo, post in the forum or chat with us on our slack channel.
We are extremely excited about Nannou’s potential and we look forward to building an inclusive, thriving community together with you all.
We will be in Barcelona throughout this week and have several events planned for the coming weeks:
- A creative coding meetup at Protopixel’s studio on the 26th of June.
- A two-day workshop with the Makers of Barcelona – 8pm-10pm on the 4th and 5th of July.
- A workshop with the Telenoika creative collective (date TBA).
We we will be in Barcelona for the rest of the week. Get in touch if you would like to meet up!
If you are interested in hosting a Nannou workshop or presentation please get in touch! Even if we can not be there in person, we can provide materials that may help you to host your own.
Thanks for Reading!
We’ll leave you with some of recent works that we have created using Nannou.
With love and lazers from Mitch, Josh, Keenan & Tom | nannou-org <3