Inspiration
Pixisle was inspired by Reddit’s r/place. I’ve always been fascinated by how thousands of people came together to build something incredible, one pixel at a time. But I started wondering... what if there was no limit on the canvas? What if the creativity didn’t pause, didn’t reset and just kept flowing? That’s how Pixisle was born - a shared, ever-growing space where anyone can jump in, collaborate, and leave their mark in real time.
What it does
PixIsle is a real time, collaborative pixel art editor with a canvas that stretches as far as you want to go. You can pan in any direction and just keep going. Is it truly infinite? That’s up to you to find out. 😄
- ✅ Add and erase pixels effortlessly.
- 🎨 Choose from a variety of colors to express their creativity.
- 👥 Collaborate in real time with others from around the world.
- 📤 Share their artwork as a post in the subreddit.
- 🌎 Watch pixel art evolve dynamically as the community contributes.
How I built it
Pixisle is built using SolidJS for its fine grained reactivity, making real-time updates feel instant and smooth. For rendering, I went with PixiJS, which handles thousands of pixels efficiently without breaking a sweat. Styling is done with SASS, giving us the flexibility to keep things clean and scalable. Originally built using blocks and webviews on Devvit, Pixisle has now been migrated to the Devvit Web, unlocking smoother performance, greater flexibility, and a more immersive experience.
Accomplishments that we're proud of
So far, the community has already placed over 90K+ pixels and erased more than 10K+ pixels, which feels like a huge milestone for a project that’s just getting started.
What's next for Pixisle
- 🛡️ Art protection tools for exceptional artworks, allowing players to safeguard their creations using in-game points.
- 🎯 Community events such as art contests and scavenger hunts to spark creativity, collaboration, and friendly competition.
Built With
- devvit
- pixi.js
- sass
- solid
- typescript

Log in or sign up for Devpost to join the conversation.