Show HN: PocketJS – Solid/Vue JSX and Tailwind at 60fps on a 2004 Sony PSP
Category: devtools
Tags: jsx, ui-framework, retro-hardware, rust, quickjs
Score: 8.0/10 (Innovation: 9, Technical: 9, Documentation: 8, Utility: 6)
PocketJS is a high-performance JSX UI runtime that runs Solid and Vue Vapor components with Tailwind styling on retro gaming hardware like the Sony PSP, achieving 60fps within an 8MB memory budget. It combines a no_std Rust core with QuickJS, offering native rendering, compile-time optimization, and a unique build pipeline that targets PSP, PS Vita, WASM, and desktop platforms.
Target audience: backend devs, frontend devs, devops
Repository: https://github.com/pocket-stack/pocketjs · TypeScript · MIT · 587 stars
View on Hacker News