About react.wiki
react.wiki is a small, independent project built and maintained by working React developers. It started with a simple idea: put the resources we kept wishing existed in one fast, free, ad-supported place — practical enough to use on a real project, not just to read. We build it the way we'd want to use it ourselves: quick to load, easy to search, and free of the fluff that pads out so many tutorials.
What we're for
This is a practical reference for developers who already ship React and want answers without wading through outdated tutorials. We focus on modern React — function components, hooks, and current stable APIs — and on the decisions you actually face: which library to reach for, why a pattern works, and how to fix the error in front of you. We'd rather show real, runnable code and honest trade-offs than chase hype. If a topic has more than one reasonable approach, we try to lay out the options and let you choose, rather than pretending there's only one correct way to build something.
What you'll find
The site is organized into a handful of sections. Guides are tutorials and deep dives. Libraries collects hand-picked React libraries and tools with concise reviews. Snippets are copy-paste-ready bits of code, Interview gathers high-frequency questions with real answers, and Compare puts similar options side by side to help you decide. Alongside the content, a set of free AI tools — a hook generator, code explainer, error decoder, and code converter — plus utilities like a live playground, JSON formatter, and regex tester help with everyday work.
How we work
Some of our content is drafted with AI assistance and reviewed before publishing, and our interactive tools generate output live using large language models. AI is a useful drafting aid, but it isn't infallible: treat generated code as a starting point and always review and test it before shipping to production. For the details, see our Editorial Policy and Disclaimer.
Independent
react.wiki is independent and not affiliated with or endorsed by React or Meta. The site is free to use and supported by advertising. We don't take payment to feature or rank any particular library or tool, and product names are used only to describe what they are. Our goal is to stay useful and trustworthy first — everything else follows from that.
Have feedback or found a bug? Reach out via our contact page — we read everything.