Search for a command to run...
Full-stack web framework that builds on web standards and React to deliver server-side rendering, data loading, and routing in a unified model. Routes declare loaders and actions so data fetches and mutations colocate with UI, while forms work without JavaScript via progressive enhancement.
Backed by Shopify. Stands out among React frameworks by treating the browser as a target rather than an afterthought: nested routes stream data, forms submit natively, and the runtime is designed to run across Node.js, Bun, Deno, and edge runtimes like Cloudflare Workers.
Key capabilities:
Developers use Remix for content sites, dashboards, and apps that must remain usable on slow networks or when JavaScript fails. The loader-action model keeps data fetching close to routes, reduces waterfall requests, and pairs well with headless CMS or REST APIs. Integrates with Vite, supports TypeScript out of the box, and works with Tailwind, CSS modules, and other styling approaches.