Nepal Hosts Its First Processing Community Day in Kathmandu
PCD 2026 @Kathmandu

I am a developer from Nepal who loves playing with tech.
Coding for Social Good Nepal hosted the first ever Processing Community Day (PCD) in Nepal. High school and undergraduate students joined for creative coding workshop in Kathmandu. The event was held at The British College, Thapathali, and centered on a hands-on Creative Coding Session using p5.js, a free and open-source javascript library for making art with code.
What is PCD?
Processing Community Day (PCD) is a worldwide network of community-led events that bring together students, artists, designers, educators, and open-source communities around a shared love for creative coding. Each event is organized independently by its local community, so every PCD reflects the people and place where it happens.
This year is special because Processing is turning 25. To mark the occasion, communities in cities across the world are hosting their own PCD events. With this session, Kathmandu joined that global map for the first time.
You can see the list of cities hosting PCD here: day.processing.org
Learning Creative Coding with p5.js
Our main activity of PCD @Kathmandu was creative coding. Most of the students had never done creative coding before the session. The workshop was designed with beginners in mind, starting from the basics and building up step by step.
Students worked directly in the p5.js web editor and learned to:
Draw shapes and understand the coordinate system
Add color to their sketches using fill and stroke
Use variables to control position and movement
Animate their work using the draw loop
Make their sketches respond to mouse and keyboard input
What Students Created
By the end of the session, participants built their own art form. Some created 2D shapes and patterns. Some experimented with 3D shapes. Some built chessboard. Some built facial expressions. Others built animations that moved and responded to user interactions.
The session closed with networking over pizza, where students shared what they had made and connected with one another.
Conclusion
Events like this show how open-source tools and interest people in open source. This event in particular introduced young people to creative coding (with p5.js), which gives young people a way to express themselves through code.
We are grateful to everyone who showed up, and we look forward to other such events in the future.
This event was made possible with the support of our partners. Paymentology supported the event as our funding partner. The British College provided the venue for the session. The event is part of a global initiative organized by the Processing Foundation, which builds and maintains the open-source tools including p5.js.
Processing Community Day is a global initiative of the Processing Foundation. PCD @ Kathmandu is organized independently by Coding for Social Good Nepal and is not affiliated with the Processing Foundation.





