260 libraries
vditor is an open-source TypeScript project in the editors & rich text space with 11k GitHub stars. The repository has seen commits within the last year.
React Native is a framework for building native iOS and Android apps using React and JavaScript, rendering real native UI controls rather than web views. It lets developers share a single codebase across platforms with fast iteration via live reload.
ui is an open-source TypeScript project in the ui components space with 116.3k GitHub stars. The repository is actively maintained, with recent commits.
Gatsby is a React-based static site and web application framework that pulls data from many sources (CMSs, APIs, Markdown) through a GraphQL data layer and pre-renders pages for fast, SEO-friendly delivery. It pioneered the "build-time data sourcing + hydration" model for content-heavy sites.
Ionic Framework is a cross-platform UI toolkit built on Web Components for building native-quality mobile apps and Progressive Web Apps from a single codebase. It ships a large library of pre-styled, accessible UI components with first-class bindings for Angular, React, and Vue.
Expo is a framework and platform for building universal native apps with React and React Native, providing a managed SDK, build/deployment services (EAS), and a large set of cross-platform native APIs and tooling.
Meteor is a full-stack JavaScript platform for building reactive web and mobile applications, bundling a build system, an isomorphic client/server data layer with real-time syncing, and integration with frontend libraries like React, Vue, Blaze, and Svelte.
Payload is an open-source, TypeScript-native headless CMS and application framework that installs directly into a Next.js `/app` folder. It generates a customizable React admin UI, auto-types your data, and lets you query the database directly from React Server Components alongside REST and GraphQL APIs.
Redux is a small, predictable state container for JavaScript apps, built around a single immutable store, plain action objects, and pure reducer functions. Its official Redux Toolkit layer abstracts away boilerplate and codifies recommended patterns for real-world apps.
Zustand is a minimal, hook-based state management library for React (with a framework-agnostic vanilla core) built on simplified flux principles. It avoids context providers and boilerplate while handling React's tricky edge cases like zombie children and concurrency.
TanStack Query is an async state management library for fetching, caching, synchronizing, and updating server state in web apps. It abstracts the lifecycle of asynchronous data with declarative queries and mutations, supporting any data source (REST, GraphQL, promises) across React, Vue, Svelte, Solid, and Angular.
React Hook Form is a performant, dependency-free form library for React that uses uncontrolled inputs and hooks (register, handleSubmit, formState) to minimize re-renders, with built-in HTML validation and schema resolvers for Zod, Yup, Joi, and others.
Vuex is the formerly-official centralized state management library for Vue.js, providing a single store with predictable, mutation-controlled state and Vue devtools integration for time-travel debugging. It has been superseded by Pinia as Vue's recommended state solution and is now in maintenance mode.
MobX is a signal-based reactive state management library that makes any object observable and automatically tracks which derived computations and UI components depend on which fields, re-running only what's strictly needed. It's framework-agnostic at its core but most commonly paired with React via mobx-react/mobx-react-lite.
Jotai is a minimal, atom-based state management library for React built around tiny composable "atoms" of state that can be derived, combined, and made async. It avoids string keys, integrates with Suspense, and scales from a useState replacement to large TypeScript apps.
Refine is a React-based meta-framework for building data-intensive applications like internal tools, admin panels, dashboards, and CRMs. It provides headless hooks and adapters for data fetching, auth, routing, and access control while leaving the UI layer open to your choice of component library.
Medusa is an open-source, headless commerce platform built in TypeScript that provides modular building blocks—orders, carts, products, pricing, fulfillment—plus a customization framework so developers can build bespoke commerce backends without rewriting core commerce logic.
Microsoft's official extension of React Native that brings the framework to Windows, letting developers build native Windows apps (PCs, tablets, Xbox, mixed reality) with JavaScript and React. It implements Windows-native renderers — the legacy UWP XAML-based Paper renderer and the newer Composition/WinAppSDK-based Fabric renderer.
react-admin is a React/TypeScript framework for building data-driven admin panels and B2B single-page apps on top of any REST or GraphQL API. It ships ready-made hooks and Material UI components for CRUD pages, forms, datagrids, auth, i18n, and more, all wired through a pluggable "Data Provider" adapter layer.
ReactiveCocoa provides reactive, declarative extensions to Apple's Cocoa frameworks, built on ReactiveSwift's stream-of-values primitives. It adds UI bindings, control-event signals, Objective-C method interception, and key-value observation wrapped as composable reactive streams for iOS, macOS, watchOS, and tvOS apps.