Remix 资源

由社区创建,为社区服务

npm i -D @remix-pwa/dev

精选Remix PWA

一个轻量级包和帮助程序的生态系统,用于将完整的 PWA 功能集成到 Remix 中 💿

npm install remix-utils

Remix Utils

一组与 Remix.run 一起使用的实用函数和类型

npm install remix-auth

Remix Auth

Remix 的简单身份验证

npm install @conform-to/react @conform-to/zod --save

CONFORM

一个类型安全的表单验证库,利用 Web 基础知识逐步增强 HTML 表单,并完全支持 Remix 和 Next.js 等服务器框架。

npm install -D remix-flat-routes

Remix Flat Routes

Remix 包,用于使用 flat-routes 约定定义路由

npm install remix-development-tools -D

Remix Dev Tools

使用 Remix/React Router 的开发者工具,将您的开发速度提高 10 倍

npm install remix-i18next i18next react-i18next i18next-browser-languagedetector

remix-i18next

翻译 Remix 应用的最简单方法

npm i -D @remix-pwa/dev

Remix PWA

一个轻量级包和帮助程序的生态系统,用于将完整的 PWA 功能集成到 Remix 中 💿

npm install remix-forms

Remix Forms

Remix 和 React Router 的完整栈表单库

npm install remix-hono

Remix + Hono

Remix 的 Hono 中间件

npm install remix-routes

remix-routes

Remix 应用的类型安全路由。

npm install remix-auth-totp

Remix Auth TOTP

Remix-Auth 的基于时间的一次性密码 (TOTP) 身份验证策略。

npm install @mcansh/remix-fastify fastify @fastify/static

Remix Fastify

Remix 的 Fastify 服务器请求处理程序

npm install remix-toast

remix-toast

Remix 中吐司通知的服务器端实现

npm install remix-client-cache

remix-client-cache

在 Remix.run 中缓存客户端数据的实用程序库

npm install remix-auth-oauth2

Remix Auth OAuth2 策略

Remix Auth 的 OAuth2 策略

npm install remix-auth-auth0

Remix Auth Auth0 策略

基于 OAuth2 策略的 Remix Auth 的 Auth0 策略

npm install @epic-web/remember

@epic-web/remember

简单、类型安全、“单例”实现。

npm install remix-auth remix-auth-form

Remix Auth 表单策略

用于处理表单的 Remix Auth 策略。

npm install remix-auth remix-auth-webauthn

Remix Auth WebAuthn 策略

用于使用 Web Authentication 密钥进行登录的 Remix Auth 策略。

npm install remix-auth remix-auth-github

Remix Auth GitHub 策略

基于 OAuth2Strategy 的 Remix Auth GitHub 策略。

npm install remix-auth-microsoft remix-auth remix-auth-oauth2

Remix Auth Microsoft 策略

用于 remix-auth 的 Microsoft 身份验证策略。

npm install remix-json-routes

Remix JSON 路由

一个 Remix 包,允许通过 JSON 或 React 元素自定义路由定义。

npm install @mcansh/vite-svg-sprite-plugin

vite-svg-sprite-plugin

这个 Vite 插件会转换任何导入的 SVG 文件,并将它们合并成一个可缓存的 SVG 雪碧图。

npx @inlang/paraglide-js init && npm i remix-paraglidejs @inlang/paraglide-js-adapter-vite

Remix-ParaglideJS

用于与 paraglidejs 协作的 Remix 工具和示例。

npm install @mcansh/http-helmet

HTTP Helmet

轻松地为您的 Web 应用程序添加 CSP 和其他安全头。