Connect and Inspire
Follow the work of creative coders, fork projects, and find inspiration for your next coding challenge.
Intuitive Code Editor
Code away your ideas in P5js, discover new libraries, create your portfolio and share your work.
Class Platform for Schools
Teachers exclusive: Create a class, invite students, give assignments, review projects and give feedback.
Sketches that are
'd this week
Generative Arts
Merge creativity and algorithms to sketch ever-evolving visuals that use randomness to create mesmerizing patterns, shapes, and designs.
Explore inspiring works of established artists or start your journey.
Particles
Nodes that have their own behaviors. They may push or pull each other, connect, kill or give birth, based on position, color, and who knows.
Define these set of rules and press Play to watch these particles live their fascinating yet random lives.
Games
Create characters, define game dynamics, and you got yourself a sketch with villain square taking revenge while shooting lasers with unlimited life.
Creating games is one of the most fun ways to explore object oriented programming and multi-user interactions on the same canvas.
Create. Full steam ahead.
Join the community of 100,000 creative coders to create open source projects, inspire and collaborate.
- Create unlimited open source sketches
- Code away your ideas in seconds with p5js
- Enable libraries with a single click
- Undo mistakes with version history
- Build a portfolio to showcase your work
- Embed sketches in blogs, websites
- Save animated GIFs
- Connect with other creative coders to get inspired and learn
Creative Coder Plus+
Take your sketches to the next level with premium features and privacy.
- Unlimited public or private sketches
- Advanced embedding options
- Upload more files with increased 1GB limit (standard 25 MB).
- Use any external javascript library in your sketch
- No distractions displayed on your portfolio and sketches
- Priority live support from Sinan
Professor Plus+
Use Classroom Platform to invite students and teach coding in class!
- Organize sketches, create challenges and give assignments with collections
- Keep sketches and class activity private/class only
- Hide source code to create challenging assignments
- Add javascript libraries to expand their knowledge
- Free Creative Coder Plus+ Membership for all your students
- Close your class easily for a new semester
- Get priority live support from Sinan
Article: Teaching Coding with OpenProcessing
A quick walkthrough of the exciting world of code, creativity, education, bugs, and Kandinsky.
Article: Creating Collaborative Sketches with Socket.io
Learn how to use OpenProcessing socket server to create a live sketch that responds to visitors.
Follow us on Twitter
Our official communication channel: Any news on OpenProcessing is first on @openprocessing