OSS探訪

Remix 3 — Web APIを土台にrouting・server・UIを一つのTypeScript frameworkへまとめる

スコアの見方

OSS規模スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした現在の規模指標(上限なし)です。発掘スコアは現在のOSS規模スコアから発掘時点のOSS規模スコアを引いた値、更新ペースは直近30日Commit数、成長モメンタムは直近の観測期間におけるOSS規模スコア差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
33,370
主要言語
TypeScript
ライセンス
MIT
リポジトリ最終更新
2026/09/18

概要

Remix 3は、Request、Response、URL、FormDataなどのWeb標準APIを中心に、typed routing、middleware、server rendering、UI、session、asset処理をまとめるfull-stack frameworkです。package境界を保ちながら、Node.js以外のruntimeへもportableにする設計を掲げています。

特徴と向いている用途

公式資料に基づく紹介・実機未検証 · 内容確認日:

typed routeとWeb Request/Responseでfull-stack処理をつなぐ

route定義をserver側のrequest handlingとlink/form生成の双方で共有し、Web標準のRequest/Responseを中心に処理できます。

出典:[2][3]

一つの`remix`packageからserver・UI・session等を利用する

router、middleware、render、auth、session、asset、test、UI等をsubpath importで利用し、必要な基盤を同じpackage familyで構成できます。

出典:[2][4]

Web標準APIを中心にportableなfull-stack TypeScript appを作る場合に

Node固有APIへの依存を抑え、Node、Bun、Deno、Cloudflare Workers等を視野に入れたWeb application基盤として評価できます。

出典:[2]

現在はRemix 3 RCで、旧Remixの知識をそのまま適用しない

現行READMEはRemix 3をactive developmentとして案内し、packageは3.0.0-rc.3です。旧版の記事やpackage構成と混在させず、remix@next向けの現行guideを基準にしてください。

出典:[2][4][3]

参考にした公式資料

  1. [1]remix-run/remix repository(2026-09-21)
  2. [2]Remix 3 README(2026-09-21)
  3. [3]Remix 3 Start Here guide(2026-09-21)
  4. [4]remix package(2026-09-21)
  5. [5]Remix MIT license(2026-09-21)
編集部からの補足

現在のrepositoryは従来のRemix 2ではなく、READMEが明示するRemix 3の開発本線です。`remix`packageは3.0.0-rc.3、Node.js 24.3.0以上を要求し、READMEは`remix@next`での試用を案内しています。Node/Bun/Deno/Cloudflare Workers等で使えるWeb API中心のportable設計が強く打ち出されています。

3ステップで試す

  1. 1

    Remix 3 projectを作成

    現行README/Start Hereが案内するnext dist-tagからRemix 3 appを生成します。

    npx remix@next new my-remix-app
  2. 2

    依存関係をinstall

    生成されたprojectへ移動し、Remix 3のruntime dependencyを導入します。

    cd my-remix-app && npm i
  3. 3

    dev serverを起動

    local serverを起動します。guideのdefaultではhttp://localhost:44100で確認できます。

    npm run dev
公式READMEで確認

成長

成長の推移 · 直近30日

33,370 Stars

推移データを蓄積中です。

開発アクティビティ

直近90日・週次

Commit(直近30日)
105
Open PR
31

開発アクティビティを蓄積中です。

Built with

カテゴリとタグ

GitHubデータ

GitHubのデータGitHubの詳細データを見る

GitHub Topics

  • remix
  • web
  • web-application
  • web-development
Stars
33,370
Forks
2,791
Watchers
267
Open Issues
5
Contributors
454
主要言語
TypeScript
ライセンス
MIT
リポジトリ最終更新
2026/09/18

このOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。

情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。

Remix 3とは?Web API中心のfull-stack TypeScript framework | OSS探訪