React is a JavaScript library that helps you build interactive user interfaces easily, with guides, tutorials, and resources for developers of all levels.
Build interactive UIs with reusable components
React is a popular JavaScript library designed to help you create user interfaces that are interactive and efficient. Whether you're building a single-page app or adding features to an existing site, React lets you design simple views for each state in your application and updates the right components when your data changes.
On the React website, you'll find comprehensive documentation, helpful tutorials, and guides for both beginners and experienced developers. You can dive into main concepts, advanced guides, and API references, or join the community through discussion forums and chat groups.
If you're looking to learn, improve, or get support with React, this site is your go-to resource. Everything you need to get started or deepen your understanding of React is organized and accessible, making it easier to build modern web apps.
Discover websites similar to Legacy.reactjs.org based on shared categories, topics, and features.
Dojo Toolkit is an open-source JavaScript framework for building modern web applications, offering tools and resources for developers.
Ruby on Rails is a web framework for building database-backed apps using the MVC pattern, offering tools and resources for streamlined development.
Nette offers secure and user-friendly PHP components and a framework to help you build safe, efficient web applications with ease.
GWT lets you build high-performance web apps in Java and compile them to JavaScript. It's open source, free, and used by developers worldwide.
Vue.js is a progressive JavaScript framework for building user interfaces and single-page applications, offering guides, docs, and a vibrant developer community.
Backbone.js is a JavaScript framework that helps you build structured web apps with models, views, and easy API connections using RESTful JSON.
CakePHP is an open-source web framework that helps you build PHP applications quickly and easily with less code and a simple structure.
Next.js is a full-stack web framework for building fast, scalable React applications, offering features like server-side rendering and easy routing.
Three.js is a JavaScript library that lets you create 3D graphics and interactive experiences directly in your web browser using simple code.
Explore asm.js, a JavaScript subset designed to boost web performance and enable near-native speed for browser-based applications and games.
WebAssembly.org offers resources, docs, and community support for using WebAssembly to run code efficiently in web browsers and other environments.
Modelica.org is the hub for the Modelica language, offering resources, tools, and a community for modeling complex cyber-physical systems.
Processing.org offers a free, open-source platform and language for learning, coding, and creating visual art, with tutorials, examples, and a creative community.
Paper.js is an open-source JavaScript framework for creating vector graphics and interactive drawings right in your web browser.
Mithril.js is a lightweight, fast JavaScript framework for building single-page applications with built-in routing and XHR utilities.
Prototype is an open-source JavaScript framework that helps developers build web applications more easily by handling cross-browser issues.
Apache Tomcat is an open source web server and servlet container for running Java-based web applications using Jakarta EE technologies.
WebRTC.org offers an open framework that lets you add real-time audio, video, and data communication features directly into web browsers and apps.
Tornado is a Python web framework and asynchronous networking library for building scalable web applications that need long-lived user connections.
OpenResty is an open-source web platform that extends NGINX with Lua, helping you build scalable web apps and APIs with powerful performance tools.
Symfony offers reusable PHP components and a web framework to help you build robust web apps, APIs, and microservices. Learn, get support, and join the community.
Django is an open-source web framework for Python that helps you build secure, scalable websites quickly and efficiently.
Laravel is a PHP web framework that helps you build web applications easily with clean, expressive code and managed deployment options.
Ember.js is an open-source JavaScript framework that helps developers build modern, scalable web applications with rich user interfaces and tools.
Express is a minimalist Node.js web framework that helps you build fast, flexible web and mobile apps. Available in many languages for easy access.
Nuxt is an open source web framework that helps you build full-stack, high-quality web apps easily using Vue.js and a supportive developer community.
hapi.dev is a secure, flexible web framework for building scalable Node.js applications, offering powerful features and easy setup for developers.
FastAPI is a modern web framework for building APIs with Python, offering high performance, simple syntax, and interactive documentation tools.
Learn about building cross-platform mobile and desktop apps with .NET now that Xamarin support has ended. Find migration resources and development tools.
Slim Framework is a lightweight PHP tool for building fast web applications and APIs, making it easy for developers to start projects quickly.
Angular CLI lets you quickly create, develop, test, and deploy Angular web apps from the command line, making modern app development easier and faster.
Flask is a lightweight web framework for building Python web apps, with clear documentation to help you get started and develop complex projects.
Jakarta EE is an open source platform for building cloud-native, enterprise Java applications, offering guides, specs, and community support for developers.
Wordless is a WordPress plugin and starter theme that helps you build custom WordPress themes faster with modern tools and streamlined workflows.
Tailwind CSS lets you build modern, responsive websites quickly using utility-first classes, all without leaving your HTML. Easy to customize and use.
Bun is a fast JavaScript runtime with built-in tools for bundling, installing, and running JavaScript and TypeScript apps—all in one toolkit.
Official website for the Dart programming language, offering documentation, guides, tools, and resources to help you build apps for web, mobile, and more.
Cincom Smalltalk offers tools, tutorials, and resources for building custom applications with Smalltalk on Windows and cross-platform environments.
Flutter lets you build, test, and deploy apps for mobile, web, desktop, and embedded devices from a single codebase with fast performance and a rich toolkit.
ReactiveX introduces a framework for composing and transforming data streams, offering guides, docs, and tools for reactive programming in many languages.
Open-source platform for building universal React and Node.js apps with best practices, performance focus, and easy cloud deployment.
Zend Framework is an open-source PHP web framework that helps developers build fast, robust web applications with ease and flexibility.
Pyramid is a lightweight Python web framework that helps you build web apps, from simple projects to complex sites, with flexible features and easy setup.
SolidJS is a fast, efficient JavaScript library for building user interfaces with a simple, declarative approach for web developers.
Koa is a modern web framework for Node.js that helps developers build web applications and APIs using async functions and minimal core features.
Sinatra is a simple and flexible web framework for Ruby that helps you build web applications quickly. Find docs, code, and community support here.
Knockout.js helps you build dynamic JavaScript user interfaces using the MVVM pattern, with clear documentation, tutorials, and live examples.
Jersey is an open-source development framework for building RESTful web services in Java. Visit the new site for guides, docs, and resources.
Explore advanced open-source tools for interactive data visualization and graphics, built on WebGL and supported by the OpenJS Foundation.
Basscss is a low-level CSS toolkit that helps you build fast, scalable, and readable user interfaces with simple, human-friendly class names.
MooTools offers a set of JavaScript tools for developers looking to build flexible and efficient web applications with clean and consistent code.
Tokio is an open-source Rust runtime for building fast, reliable asynchronous applications, offering tools for async I/O, networking, and scheduling.
reacTIVision is an open-source framework for tracking objects and fingers on interactive surfaces, making it easy to build tangible user interfaces.
Gridlex is a simple CSS grid system based on Flexbox, making it easy to build modern and responsive layouts for web projects quickly.
A personal tech blog sharing PHP, Swoole, and WordPress resources, coding notes, and development experiences. Content is mainly in Chinese.
Brython lets you write and run Python code directly in your web browser, making it easy to use Python for creating interactive web pages.
Explore detailed documentation, guides, and resources for Facebook's open-source software projects, including React, Jest, and more.
SketchUp lets you easily create, edit, and share 3D models for design projects, making 3D modeling accessible for beginners and pros alike.
Find legacy Unreal Engine guides, tutorials, and documentation to help you use and develop with earlier versions of this powerful game creation tool.