@ewind_dev: Excited to share that with the help of Fable, I've finally built the ultimate cross-platform UI framework I've envisioned for years – PocketJS! Porting QuickJS to the Sony PSP with only 32MB of memory, combined with standard SolidJS and Vue Vapor, …

X AI KOLs Timeline Tools

Summary

With Fable, the author ported QuickJS to the Sony PSP, combined SolidJS, Vue Vapor, and a compile-time Tailwind style engine to achieve smooth 60fps animations with only 8MB of memory, releasing a minimalist cross-platform UI framework called PocketJS.

Excited to share that with the help of Fable, I've finally built the ultimate cross-platform UI framework I've envisioned for years – PocketJS! Porting QuickJS to the Sony PSP with only 32MB of memory, combined with standard SolidJS and Vue Vapor, along with a compile-time Tailwind style engine, I achieved smooth 60fps animations with only 8MB of memory! Embrace bare-metal Modern Web!
Original Article
View Cached Full Text

Cached at: 07/06/26, 10:22 PM

I’m incredibly excited to share that, with the power of Fable, I’ve finally built the most extreme cross-platform UI framework I’ve envisioned for years — introducing PocketJS!

By porting QuickJS to the Sony PSP, which has only 32 MB of RAM, and combining it with the standard SolidJS and Vue Vapor, plus a compile‑time Tailwind style engine, I achieved smooth 60 fps animations using just 8 MB of memory!

Come embrace Bare Metal Modern Web!

PocketJS (@pocket_js): 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 ⚡️

Similar Articles

@VincentLogic: A widely recognized animation tool in the frontend community, 68K stars are no exaggeration! anime.js – a lightweight but incredibly powerful JavaScript animation engine. Frontend devs, you're in for a treat; it's like the Swiss Army knife for animators: all-rounder, whether it's CSS…

X AI KOLs Timeline

Anime.js is a lightweight yet powerful JavaScript animation engine that supports CSS, SVG, DOM attributes, and JavaScript object animation. It features an intuitive API, timeline system, scroll observer, drag-and-drop, and responsive animations. With 68K stars on GitHub, it's a go-to tool for frontend developers and interaction designers.

@quanruzhuoxiu: Over the two years of developing Midscene.js, we made a belated but critical decision: UI automation will sooner or later shift from 'understanding the DOM' to 'looking at the screen'. So in the December 1.0 release, we directly cut the DOM compatibility path. In the early days, like everyone else, we followed a DOM + visual hybrid approach...

X AI KOLs Timeline

The Midscene.js team decided to completely shift from a DOM + visual hybrid approach to pure visual UI automation, believing that future UI automation must be based on screenshots rather than the DOM. This change reduced token consumption and simplified cross-platform adaptation.

@xin_pai88825: Yesterday I saw that @stephenhaney open-sourced Paper Shaders, and @alex_barashkov also released a UI component library. So I integrated both and built an online page that supports full-screen preview and customizable parameters. You can upload a Logo directly to quickly generate...

X AI KOLs Following

Integrated the open-source Paper Shaders and a UI component library to build an online page that supports full-screen preview and customizable parameters. Users can upload a Logo to quickly generate dynamic animations.