{"library":"refui","type":"library","category":null,"description":"rEFui (0.17.4) is a retained-mode JavaScript framework for building UIs across web, native, and embedded environments. It uses signals for reactivity and a JSX-based component model without requiring a framework-specific compiler — any JSX-capable transpiler (Babel, esbuild, SWC, TypeScript) works out of the box. Built-in HMR support via the refurbish plugin for bundlers. The package ships with LLM-generated TypeScript declarations. Key differentiators: toolchain-agnostic design, unified API across web, NativeScript, and embedded (CheeseDOM/Resonance), and a focus on accessible tooling while delivering high-performance UIs.","language":"javascript","status":"active","version":"0.17.4","tags":["javascript","refui","refuel","ef","framework","frontend","native","embedded","signal","typescript"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install refui","imports":["import { signal } from 'refui'","import { createDOMRenderer } from 'refui/dom'","import { defaults } from 'refui/browser'","import R from 'refui'","import { t } from 'refui'"]},{"cmd":"yarn add refui","imports":[]},{"cmd":"pnpm add refui","imports":[]}],"homepage":"https://github.com/SudoMaker/rEFui","github":"https://github.com/SudoMaker/rEFui","docs":null,"changelog":null,"pypi":null,"npm":"refui","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}