After a year of building, PlayCode 2026.1 is live.
I completely rewrote it from scratch. Here's what changed:
Architecture & Performance
- Offline-first architecture - Inspired by Linear's approach, we built our own offline-first ORM implementation
- Brand new design - New dashboard, project pages, and marketing site. We drew this design 2 years ago and finally had the chance to ship it
- Significantly faster - Even large projects render instantly now
- More NPM modules work - Better stability, better flexibility
- Moved to Bare Metal (Hetzner) - Why pay for Vercel when you can have one big, fast server?
New Features
- Address bar in WebView - Build multi-page websites with multiple HTML files and switch between them right in the preview
- SPA mode - React Router and client-side routing now work correctly. Navigate your single-page app and see the URL update in the address bar
- Quick run from file tree - Click any file icon to run it instantly. Works with HTML and JavaScript files. No need to change code - just click the triangle that appears on hover
- Command Palette - Quick access to all commands. Open/close preview, switch network schemes, and toggle features without touching menus
- PlayCode Pages - Deploy static sites to our CDN (like Cloudflare Pages or GitHub Pages). Custom domains supported. Real-time sync keeps all your devices up to date
This was hard. Really hard. I even built a separate product getpartner.ai along the way to help me cope emotionally and physically.
Worth it: Absolutely.
But this is only the beginning. Thanks to rewriting everything in NestJS and our new offline-first ORM framework, we can now quickly add new features.
Please leave your suggestions and feedback using the buttons above. 👆