Navigate:
~$REMIX0.4%

Remix: Web framework built on standards

Full-stack web framework built on web standards with modular routing, middleware, and session packages.

LIVE RANKINGS • 10:20 AM • STEADY
OVERALL
#142
113
FRONTEND
#10
8
30 DAY RANKING TREND
ovr#142
·Front#10
STARS
32.4K
FORKS
2.7K
7D STARS
+135
7D FORKS
-4
See Repo:
Share:

Learn more about Remix

Remix is a web framework designed around web standards and cross-runtime compatibility. It consists of modular packages that handle routing, middleware, form processing, sessions, and other web development tasks using standard web APIs like Fetch, Web Streams, and Web Crypto instead of runtime-specific implementations. The framework follows a composable architecture where each package serves a single purpose and can be used independently or as part of the unified remix package. It targets modern web development with support for Node.js, Bun, Deno, Cloudflare Workers, and other JavaScript runtimes.

Remix

1

Web Standards Based

Uses web APIs like Fetch, Web Streams, and Web Crypto instead of runtime-specific implementations. This approach provides portability across different JavaScript environments without code changes.

2

Modular Architecture

Each package serves a single responsibility and can be used independently. The framework provides over 20 standalone packages for routing, middleware, parsing, and utilities that compose together.

3

Runtime Agnostic

Designed to work across Node.js, Bun, Deno, Cloudflare Workers, and other JavaScript runtimes. The framework avoids bundler dependencies and focuses on runtime compatibility.



vremix@3.0.0-alpha.2

This alpha release updates multiple Remix dependencies and adds a new package.json export for route pattern specificity APIs.

  • Bumped @remix-run/async-context-middleware@0.1.2
  • Bumped @remix-run/component@0.4.0
  • Bumped @remix-run/compression-middleware@0.1.2
  • Bumped @remix-run/fetch-router@0.16.0
v@remix-run/static-middleware@0.4.3

Updates fetch-router dependency to latest version.

  • Bumped @remix-run/fetch-router@0.16.0
v@remix-run/route-pattern@0.18.0

Breaking changes to route pattern API with simplified protocol handling and new RoutePattern features.

  • BREAKING CHANGE: Remove createHrefBuilder, type HrefBuilder, type HrefBuilderArg
  • BREAKING CHANGE: simplify protocol to only accept http, https, and http(s)
  • Add ast property to RoutePattern
  • Add getters to RoutePattern
  • Add meta to match returned by RoutePattern.match()

See how people are using Remix

Loading tweets...


[ EXPLORE MORE ]

Related Repositories

Discover similar tools and frameworks used by developers