Search iThub

Search tools, categories and collections. Type at least two characters.

Explore all tools
↑ ↓ to explore resultsEnter to open · Esc to close

Remix

Fully-stacked web framework built on Web APIs

Visit website Save

Remix is an open-source, MIT-licensed full-stack React framework emphasizing nested routing, server-side data loading and Web API standards, maintained by Shopify.

Pricing
Open source
33,449stars2,795forks
29views
Updated

What is Remix?

Remix is an open-source, MIT-licensed full-stack framework built on web standards. Its documentation describes it as a full-stack TypeScript framework where one package covers routing, data, auth, sessions, UI, asset compilation and testing, all using Web APIs such as Request, Response, streams and files. Remix Software was acquired by Shopify in August 2022, and the original Remix team continues to maintain the framework under Shopify.

The current docs describe a runtime-first design: source runs directly without making a bundler the center of the architecture, and TypeScript, JSX and CSS compile when requested and are served as native modules, so the browser caches each one independently. There is no application build step. In the UI layer, updates are explicit, because your code decides when the UI renders by calling handle.update() after changing state.

Remix can be used as the complete framework or adopted in focused parts, since the packages are composable. Install is through a package manager or runtime of your choice, using npm, pnpm, Yarn, Bun or Deno, and a new app is scaffolded with npx remix new my-app. The project also says it is designed so people and coding agents can trace how an app works. Because it is MIT-licensed, there is no licence fee.

Key capabilities

  • Server runtime Route Web Requests through typed middleware and controllers
  • Standard responses HTML, JSON, redirects, files and streams
  • On-demand assets TypeScript, JSX and CSS compile when requested
  • Composable packages Use the whole stack or focused parts
  • Partial page updates Server-rendered HTML for regions of a page
  • Agent skills Skills that teach coding agents Remix conventions
Advertisements

Where Remix fits

  • Server and routing Request handling built on standard Web APIs
  • Data and auth Database integrations, authentication and sessions
  • UI A UI framework with accessible components
  • Assets On-demand compilation without a build step
  • Tooling Scaffold with npx remix new

Install

npx remix new my-app

Reviews of Remix

No reviews yet

Be the first to share your experience with Remix.

Loading review form…

Alternatives to Remix

Compare Remix with these tools →