{"library":"what-framework","type":"library","category":null,"description":"What Framework is a JavaScript framework designed to be as close to vanilla JS as possible, leveraging a signals-based reactivity system and a compiler-first JSX approach, rather than a virtual DOM, to achieve fine-grained updates and high performance. It features an islands architecture for efficient server-side rendering (SSR) and re-exports core functionalities from `what-core`. The current stable version is 0.8.1, with recent updates (v0.7.0) focusing heavily on performance enhancements across signal reading, computed properties, effects, and DOM rendering. Key differentiators include its no-VDOM approach, native TypeScript support, and a comprehensive ecosystem offering React-familiar hooks (useState, useEffect), built-in data fetching (SWR/TanStack Query style), robust form handling, animation primitives, and a dedicated router.","language":"javascript","status":"active","version":"0.8.1","tags":["javascript","framework","signals","reactive","islands","ssr","vanilla-js","lightweight","router","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install what-framework","imports":["import { mount, useSignal } from 'what-framework';","import { signal, computed, effect } from 'what-framework';","import { useState, useEffect } from 'what-framework';","import { createServer, renderToString } from 'what-framework/server';"]},{"cmd":"yarn add what-framework","imports":[]},{"cmd":"pnpm add what-framework","imports":[]}],"homepage":"https://what-framework.dev","github":"https://github.com/CelsianJs/what-framework","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/what-framework","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/what-framework/compatibility"}}