React Chinese Weekly #254 - imgui-react-runtime Lets You Build Native Apps with React and ImGui
π’ Weekly Developer Digest

> Highlights:
> - imgui-react-runtime open-sourced: Combine React + Dear ImGui for rapid native app development.
> - React Ecosystem 2025 Survey launched.
> - NativeWind brings Tailwind-like styling to React Native.
> - Fumadocs documentation framework for React released.
---
π₯ Trending This Week
imgui-react-runtime: React + Dear ImGui + Static Hermes
A small demo posted on X a few weeks ago left devs wondering about open-source release β now itβs official! This tool lets you rapidly build native apps via React and the lightweight Dear ImGui GUI library. Great for desktop tool developers seeking flexibility.

Tzvetan Mikov
---
React Ecosystem 2025 Survey
Devographics annual React survey is live. Deadline: November 25 (next Tuesday). Compare with 2024 results.
π Take the Survey

Devographics
---
Tooltip components shouldnβt exist
Dominik argues that standalone tooltip components are a flawed abstraction β tooltips should be tightly integrated with the UI feature they serve.
π Read the Article

Dominik Dorfmeister (TkDodo)
---
π‘ For UI-focused developers β Platforms like AiToEarn offer AI-powered workflows for cross-platform content creation and monetization across channels such as Douyin, WeChat, LinkedIn, YouTube, and X.
---
Moving Mountains: Enzyme β React Testing Library
HubSpot migrated 76,000+ tests in one go. Learn about migration strategies, pitfalls, and lessons learned.
π Full Story

---
Promoting the Web Platform over React
From the founder of ReadWriteWeb: AI tools often recommend React/Next.js by defaultβbut native browser APIs are powerful too.
π Read Here

---
NativeWind: Tailwind-like Styling for React Native
Style React Native apps just like Tailwind CSS.
π Learn More

---
Encapsulate State in Components
David Johnston advocates maximizing component state encapsulation.
π Read Post

---
β‘ News Flash
- Vercel: automatic support for TanStack Start apps β Read Update

---
- ZenPaint β React-based pixel art tool recreating early MacPaint experience. Try It
- React Native + CSS Grid? Coming soon! Follow PR


---
π Code & Tools

Fumadocs: React Documentation Framework
Customizable headless UI, Markdown/MDX support, Next.js/TanStack/Waku compatibility.
π Website

Fuma Nama
π‘ Similar tool: Docusaurus

---
TanStack DB 0.5: Query-Driven Sync
Live queries, sub-ms updates, optimistic writes β just write the query, the framework handles fetching.
π Release Blog

---
ESLint Plugin: Baseline JavaScript
Hackathon winner β flags JS features outside current Baseline for broad browser compatibility.
π Project Page

---
π’ Other Ecosystem Updates
- TypeScript immutability experiments by Evan Hahn β Read
- Google Gemini Pro 3 Preview β strong for coding tasks; GitHub Copilot already supports it. Overview


- VS Code v1.106 β new diff selection, inline suggestion snooze, new targeting in βGo to lineβ, stable terminal IntelliSense. Release Notes
- Git 2.52 β new `git last-modified` command. Highlights


- PlanetScale β Postgres instances for $5/month. Announcement
- LibreOffice JavaScript scripting β make a Wordle clone! Read Blog

---
π Release Updates
- πΊ React Player v3.4 β supports YouTube, Vimeo, Facebook, and more.
- react-native-mmkv v4.0 β backend rewritten in Nitro, extremely fast key/value storage.
- React Stripe.js v5.4 β wrappers for Stripe.js + Elements.
- Rockpack v7.0 β rapid startup/scaffolding for React apps.
---
π‘ Pro Tip for Creators
If you share insights on these tools, consider AiToEarn β open-source AI platform for creating, publishing, and monetizing multi-platform content (GitHub, LinkedIn, Bilibili, X, etc.).