Build modern apps for impossible devices. Made alongside @sheruapp. 👾 discord.gg/cTce4eXzSK

Yes, that's Counter Strike on a PSP! Yes, that's DevTools inspecting game UI! Yes, it's PocketJS! Clean room implemented FPS engine, fully open JavaScript mod API, ~12MB RAM footprint, 60fps, fully open source. ⚡️
30
167
1,711
177,643
PocketJS is fun when it runs on real PSP hardware 👻 But our real design goal is more ambitious: a UI runtime where every frame is deterministic, replayable, and testable. New post: A UI runtime that can’t flake. pocketjs.dev/blog/ui-runtime…
1
28
19,716
So happy to see people starting to create things with PocketJS! We’ve just added DevTools over USB to make inspecting on real devices even easier. Have fun creating! 🫶
Implemented analog stick input 👀 @pocket_js
2
33
3,721
We've admired @yui540's motion work for a long time, so we ported it frame for frame to PocketJS on Sony PSP! Powered by our new animation engine that compiles Tailwind keyframes into binary timelines, plus a 3D pipeline for perspective, cubes and page flips. ⚡️
ゲームっぽい見せ方のCSSアニメーション
4
28
451
39,188
we got javascript running on PSP before GTA 6
Introducing PocketJS 🕹️ import { createSignal } from "solid-js" on a Sony PSP. No forked framework. Real Solid and Vue Vapor, compile-time Tailwind design system, and 60 FPS animation in 8 MB of RAM! Bare Metal Modern Web ⚡️
1
4
31
2,087