Introduction
Remix is the fully-stacked web framework.
Remix brings together a server runtime, routing, authentication, sessions, database integrations, a UI framework, asset compilation, dynamic styling, and accessible components in a cohesive stack built on Web APIs.
Everything you need, all in a single package. Remix provides the core systems you need to build, run, and maintain a modern web application. Use the complete framework or reach for individual packages when you need them.
- Server & runtime: Fetch-based HTTP servers and portable Web APIs that run across modern JavaScript runtimes.
- Routing & middleware: Typed routes, controllers, request context, and composable middleware from one coherent model.
- Data & databases: Runtime validation and typed relational data for SQLite, PostgreSQL, and MySQL.
- Auth & sessions: Authentication, OAuth, cookies, sessions, storage adapters, and security middleware.
- UI framework, components & styling: Server rendering, HTML-first Frames, composable styles, accessible components, forms, and animation.
- Assets & development: On-demand TypeScript, JSX, and CSS compilation with HMR and a first-party CLI.
- Testing & production: A test framework, logging, compression, static files, and production server tooling.
A bigger toolkit with a smaller mental model.
Web APIs throughout.
Runtime-first.
Composable packages.
One coherent model.
This is the source repository for Remix 3. It is under active development.
server runtimeroutingauthenticationsessionsdatabaseasset compilationweb APIs
Screenshots
Screenshot placeholder
Screenshot placeholder
Deployment
npm install remix@next
适合想先试用 Remix 当前 Beta 版并直接在现有项目中安装依赖的场景。
npx remix@next new my-app
适合从零创建一个新的 Remix 应用并快速开始开发的场景。
pnpm install "remix-run/remix#preview/main&path:packages/remix"
适合需要直接获取 Remix 最新 main 预览分支、体验前沿改动的场景。
Remix alternatives
cc-connect Open source
cc-connect 可将本地 AI 编程助手如 Claude Code、Cursor、Gemini CLI、Codex 接入飞书、钉钉、Slack、Telegram 等消息平台,便于随时远程对话与协作。
Azure Bastion Proprietary
Learn how to use Azure Bastion to connect to Windows VM using RDP.
Quay Open source
Quay
Back4app Proprietary
The Top 10 Netlify Alternatives | Which is the best?
Element UI Open source
Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库
Ad slot 300 × 250 Ad
About the data
Stars / commit times sync automatically from the GitHub API; pricing and features are human-verified.