生态系统
生态系统
¥Ecosystem
Fastify 团队维护的插件列在 核心 下,而社区维护的插件列在 社区 部分。
¥Plugins maintained by the Fastify team are listed under Core while plugins maintained by the community are listed in the Community section.
核心
¥Core
-
@fastify/accepts
在你的请求对象中包含 accepts。¥
@fastify/accepts
to have accepts in your request object. -
@fastify/accepts-serializer
根据Accept
标头序列化以输出。¥
@fastify/accepts-serializer
to serialize to output according to theAccept
header. -
@fastify/auth
在 Fastify 中运行多个身份验证函数。¥
@fastify/auth
Run multiple auth functions in Fastify. -
@fastify/autoload
需要目录中的所有插件。¥
@fastify/autoload
Require all plugins in a directory. -
@fastify/awilix
基于 awilix 的 Fastify 依赖注入支持。¥
@fastify/awilix
Dependency injection support for Fastify, based on awilix. -
@fastify/aws-lambda
允许你在 AWS Lambda 和 Amazon API Gateway 上使用 Fastify 轻松构建无服务器 Web 应用/服务和 RESTful API。¥
@fastify/aws-lambda
allows you to easily build serverless web applications/services and RESTful APIs using Fastify on top of AWS Lambda and Amazon API Gateway. -
@fastify/basic-auth
Fastify 的基本身份验证插件。¥
@fastify/basic-auth
Basic auth plugin for Fastify. -
@fastify/bearer-auth
Fastify 的 Bearer 身份验证插件。¥
@fastify/bearer-auth
Bearer auth plugin for Fastify. -
@fastify/caching
常规服务器端缓存和 ETag 支持。¥
@fastify/caching
General server-side cache and ETag support. -
@fastify/circuit-breaker
用于路由的低开销断路器。¥
@fastify/circuit-breaker
A low overhead circuit breaker for your routes. -
@fastify/compress
Fastify 压缩实用程序。¥
@fastify/compress
Fastify compression utils. -
@fastify/cookie
解析并设置 cookie 标头。¥
@fastify/cookie
Parse and set cookie headers. -
@fastify/cors
启用在 Fastify 应用中使用 CORS。¥
@fastify/cors
Enables the use of CORS in a Fastify application. -
@fastify/csrf-protection
用于为 Fastify 添加 CSRF 保护的插件。¥
@fastify/csrf-protection
A plugin for adding CSRF protection to Fastify. -
@fastify/elasticsearch
插件共享相同的 ES 客户端。¥
@fastify/elasticsearch
Plugin to share the same ES client. -
@fastify/env
加载并检查配置。¥
@fastify/env
Load and check configuration. -
@fastify/etag
自动为 HTTP 响应生成 ETag。¥
@fastify/etag
Automatically generate ETags for HTTP responses. -
@fastify/express
Fastify 的 Express 兼容层。¥
@fastify/express
Express compatibility layer for Fastify. -
@fastify/flash
使用会话设置和获取 flash 消息。¥
@fastify/flash
Set and get flash messages using the session. -
@fastify/formbody
插件解析 x-www-form-urlencoded 主体。¥
@fastify/formbody
Plugin to parse x-www-form-urlencoded bodies. -
@fastify/funky
使 Fastify 中的函数式编程更加方便。添加对返回功能结构的 Fastify 路由的支持,例如 Either、Task 或普通无参数函数。¥
@fastify/funky
Makes functional programming in Fastify more convenient. Adds support for Fastify routes returning functional structures, such as Either, Task or plain parameterless function. -
@fastify/helmet
Fastify 的重要安全标头。¥
@fastify/helmet
Important security headers for Fastify. -
@fastify/hotwire
将 Hotwire 模式与 Fastify 结合使用。¥
@fastify/hotwire
Use the Hotwire pattern with Fastify. -
@fastify/http-proxy
使用钩子将你的 HTTP 请求代理到另一台服务器。¥
@fastify/http-proxy
Proxy your HTTP requests to another server, with hooks. -
Fastify 的
@fastify/jwt
JWT 实用程序,内部使用 fast-jwt。¥
@fastify/jwt
JWT utils for Fastify, internally uses fast-jwt. -
@fastify/kafka
插件与 Apache Kafka 交互。¥
@fastify/kafka
Plugin to interact with Apache Kafka. -
@fastify/leveldb
插件在 Fastify 上共享通用 LevelDB 连接。¥
@fastify/leveldb
Plugin to share a common LevelDB connection across Fastify. -
@fastify/middie
Fastify 的中间件引擎。¥
@fastify/middie
Middleware engine for Fastify. -
@fastify/mongodb
Fastify MongoDB 连接插件,使用它你可以在服务器的每个部分共享相同的 MongoDB 连接池。¥
@fastify/mongodb
Fastify MongoDB connection plugin, with which you can share the same MongoDB connection pool across every part of your server. -
@fastify/multipart
Fastify 的多部分支持。¥
@fastify/multipart
Multipart support for Fastify. -
@fastify/mysql
Fastify MySQL 连接插件。¥
@fastify/mysql
Fastify MySQL connection plugin. -
@fastify/nextjs
使用 Next 为 Fastify 提供 React 服务器端渲染支持。¥
@fastify/nextjs
React server-side rendering support for Fastify with Next. -
@fastify/oauth2
环绕simple-oauth2
。¥
@fastify/oauth2
Wrap aroundsimple-oauth2
. -
@fastify/one-line-logger
将 Fastify 的日志格式化为一行漂亮的消息。¥
@fastify/one-line-logger
Formats Fastify's logs into a nice one-line message. -
@fastify/otel
OpenTelemetry 检测库。¥
@fastify/otel
OpenTelemetry instrumentation library. -
@fastify/passport
使用 Passport 策略对请求进行身份验证并保护路由。¥
@fastify/passport
Use Passport strategies to authenticate requests and protect route. -
@fastify/postgres
Fastify PostgreSQL 连接插件,使用它你可以在服务器的每个部分共享相同的 PostgreSQL 连接池。¥
@fastify/postgres
Fastify PostgreSQL connection plugin, with this you can share the same PostgreSQL connection pool in every part of your server. -
@fastify/rate-limit
用于路由的低开销速率限制器。¥
@fastify/rate-limit
A low overhead rate limiter for your routes. -
@fastify/redis
Fastify Redis 连接插件,使用它你可以在服务器的每个部分共享相同的 Redis 连接。¥
@fastify/redis
Fastify Redis connection plugin, with which you can share the same Redis connection across every part of your server. -
@fastify/reply-from
用于将当前 HTTP 请求转发到另一台服务器的插件。¥
@fastify/reply-from
Plugin to forward the current HTTP request to another server. -
@fastify/request-context
基于 AsyncLocalStorage(回退到 cls-hooked)的请求范围存储,提供类似于线程本地存储的功能。¥
@fastify/request-context
Request-scoped storage, based on AsyncLocalStorage (with fallback to cls-hooked), providing functionality similar to thread-local storages. -
@fastify/response-validation
启用 Fastify 响应验证的简单插件。¥
@fastify/response-validation
A simple plugin that enables response validation for Fastify. -
@fastify/routes
提供Map
路由的插件。¥
@fastify/routes
Plugin that provides aMap
of routes. -
@fastify/routes-stats
使用node:perf_hooks
提供路由的统计信息。¥
@fastify/routes-stats
Provide stats for routes usingnode:perf_hooks
. -
@fastify/schedule
基于 toad-scheduler 安排定期作业的插件。¥
@fastify/schedule
Plugin for scheduling periodic jobs, based on toad-scheduler. -
@fastify/secure-session
为 Fastify 创建一个安全的无状态 cookie 会话。¥
@fastify/secure-session
Create a secure stateless cookie session for Fastify. -
@fastify/sensible
每个人都同意的 Fastify 默认值。它添加了一些有用的装饰器,例如 HTTP 错误和断言,还添加了更多请求和响应方法。¥
@fastify/sensible
Defaults for Fastify that everyone can agree on. It adds some useful decorators such as HTTP errors and assertions, but also more request and reply methods. -
@fastify/session
是 Fastify 的会话插件。¥
@fastify/session
a session plugin for Fastify. -
@fastify/static
用于尽可能快地提供静态文件的插件。¥
@fastify/static
Plugin for serving static files as fast as possible. -
@fastify/swagger
用于为 Fastify 提供 Swagger/OpenAPI 文档的插件,支持动态生成。¥
@fastify/swagger
Plugin for serving Swagger/OpenAPI documentation for Fastify, supporting dynamic generation. -
@fastify/swagger-ui
用于提供 Swagger UI 的插件。¥
@fastify/swagger-ui
Plugin for serving Swagger UI. -
@fastify/throttle
用于限制请求下载速度的插件。¥
@fastify/throttle
Plugin for throttling the download speed of a request. -
@fastify/type-provider-json-schema-to-ts
用于 json-schema-to-ts 的 Fastify 类型提供者。¥
@fastify/type-provider-json-schema-to-ts
Fastify type provider for json-schema-to-ts. -
@fastify/type-provider-typebox
用于 Typebox 的 Fastify 类型提供者。¥
@fastify/type-provider-typebox
Fastify type provider for Typebox. -
@fastify/under-pressure
使用 Fastify 的 "服务不可用" 插件的自动处理来测量进程负载。¥
@fastify/under-pressure
Measure process load with automatic handling of "Service Unavailable" plugin for Fastify. -
@fastify/url-data
使用方法装饰Request
对象以访问原始 URL 组件。¥
@fastify/url-data
Decorate theRequest
object with a method to access raw URL components. -
@fastify/view
模板渲染(ejs、pug、handlebars、marko)插件支持 Fastify。¥
@fastify/view
Templates rendering (ejs, pug, handlebars, marko) plugin support for Fastify. -
@fastify/vite
与 Vite 集成,允许为 SPA/MPA/SSR Vite 应用提供服务。¥
@fastify/vite
Integration with Vite, allows for serving SPA/MPA/SSR Vite applications. -
@fastify/websocket
Fastify 的 WebSocket 支持。基于 ws 构建。¥
@fastify/websocket
WebSocket support for Fastify. Built upon ws. -
@fastify/zipkin
Zipkin 分布式跟踪系统插件。¥
@fastify/zipkin
Plugin for Zipkin distributed tracing system.
社区
ℹ️ 注意:Fastify 社区插件是更广泛社区工作的一部分,我们感谢这些贡献。但是,它们并非由 Fastify 团队维护。请自行决定是否使用它们。如果你发现恶意代码,请 提交问题 或提交 PR 以从列表中移除该插件。
¥ℹ️ Note: Fastify community plugins are part of the broader community efforts, and we are thankful for these contributions. However, they are not maintained by the Fastify team. Use them at your own discretion. If you find malicious code, please open an issue or submit a PR to remove the plugin from the list.
-
@aaroncadillac/crudify-mongo
在 fastify 项目中添加 crud 的简单方法。¥
@aaroncadillac/crudify-mongo
A simple way to add a crud in your fastify project. -
@applicazza/fastify-nextjs
替代 Fastify 和 Next.js 集成。¥
@applicazza/fastify-nextjs
Alternate Fastify and Next.js integration. -
@blastorg/fastify-aws-dynamodb-cache
一个插件可帮助使用 AWS DynamoDB 缓存 API 响应。¥
@blastorg/fastify-aws-dynamodb-cache
A plugin to help with caching API responses using AWS DynamoDB. -
@clerk/fastify
使用 Clerk 为你的 Fastify 应用添加身份验证和用户管理。¥
@clerk/fastify
Add authentication and user management to your Fastify application with Clerk. -
@coobaha/typed-fastify
使用从类型生成的 JSON 模式进行运行时验证的强类型路由。¥
@coobaha/typed-fastify
Strongly typed routes with a runtime validation using JSON schema generated from types. -
@dnlup/fastify-doc
用于采样过程指标的插件。¥
@dnlup/fastify-doc
A plugin for sampling process metrics. -
@dnlup/fastify-traps
一个插件可在SIGINT
和SIGTERM
信号上正常关闭服务器。¥
@dnlup/fastify-traps
A plugin to close the server gracefully onSIGINT
andSIGTERM
signals. -
@eropple/fastify-openapi3
根据你的路由提供简单、开发者友好的 OpenAPI 3.1 规范 + 文档资源管理器。¥
@eropple/fastify-openapi3
Provides easy, developer-friendly OpenAPI 3.1 specs + doc explorer based on your routes. -
@ethicdevs/fastify-custom-session
插件可让你使用会话并仅决定从哪里加载/保存/到哪里。拥有出色的 TypeScript 支持 + 适用于常见 ORM/数据库(Firebase、Prisma Client、Postgres (wip)、InMemory)的内置适配器,你可以轻松制作自己的适配器!¥
@ethicdevs/fastify-custom-session
A plugin lets you use session and decide only where to load/save from/to. Has great TypeScript support + built-in adapters for common ORMs/databases (Firebase, Prisma Client, Postgres (wip), InMemory) and you can easily make your own adapter! -
@ethicdevs/fastify-git-server
一个插件可轻松创建 git 服务器,并通过标准git
(通过 http)命令使一个/多个 Git 存储库可用于克隆/获取/推送。¥
@ethicdevs/fastify-git-server
A plugin to easily create git server and make one/many Git repositories available for clone/fetch/push through the standardgit
(over http) commands. -
@exortek/fastify-mongo-sanitize
通过清理数据防止 No(n)SQL 注入的 Fastify 插件。¥
@exortek/fastify-mongo-sanitize
A Fastify plugin that protects against No(n)SQL injection by sanitizing data. -
@exortek/remix-fastify
Remix 的 Fastify 插件。¥
@exortek/remix-fastify
Fastify plugin for Remix. -
@fastify-userland/request-id
Fastify 请求 ID 插件¥
@fastify-userland/request-id
Fastify Request ID Plugin -
@fastify-userland/typeorm-query-runner
Fastify typeorm QueryRunner 插件¥
@fastify-userland/typeorm-query-runner
Fastify typeorm QueryRunner plugin -
@gquittet/graceful-server
Tiny (~5k)、Fast、KISS 和无依赖的 Node.js 库使你的 Fastify API 更加优雅。¥
@gquittet/graceful-server
Tiny (~5k), Fast, KISS, and dependency-free Node.js library to make your Fastify API graceful. -
@h4ad/serverless-adapter
使用你现有的 Node.js 应用框架(Express、Koa、Hapi 和 Fastify),在 AWS Lambda、华为和许多其他云上运行 REST API 和其他 Web 应用。¥
@h4ad/serverless-adapter
Run REST APIs and other web applications using your existing Node.js application framework (Express, Koa, Hapi and Fastify), on top of AWS Lambda, Huawei and many other clouds. -
@immobiliarelabs/fastify-metrics
收集使用情况/流程指标并分派到 statsd 的简约而有主见的插件。¥
@immobiliarelabs/fastify-metrics
Minimalistic and opinionated plugin that collects usage/process metrics and dispatches to statsd. -
@inaiat/fastify-papr
一个将 Papr(用于 TypeScript 和 MongoDB 的 MongoDB ORM)与 Fastify 集成的插件。¥
@inaiat/fastify-papr
A plugin to integrate Papr, the MongoDB ORM for TypeScript & MongoDB, with Fastify. -
@jerome1337/fastify-enforce-routes-pattern
一个 Fastify 插件,强制使用路由路径的命名模式。¥
@jerome1337/fastify-enforce-routes-pattern
A Fastify plugin that enforces naming pattern for routes path. -
@joggr/fastify-prisma
用于访问服务器上实例化的 PrismaClient 的插件。¥
@joggr/fastify-prisma
A plugin for accessing an instantiated PrismaClient on your server. -
@mgcrea/fastify-graceful-exit
一个插件可正常关闭服务器¥
@mgcrea/fastify-graceful-exit
A plugin to close the server gracefully -
@mgcrea/fastify-request-logger
一个插件可为 Fastify 启用紧凑请求日志记录¥
@mgcrea/fastify-request-logger
A plugin to enable compact request logging for Fastify -
@mgcrea/fastify-session
支持无状态和有状态会话的 Fastify 会话插件¥
@mgcrea/fastify-session
Session plugin for Fastify that supports both stateless and stateful sessions -
@mgcrea/fastify-session-redis-store
使用 ioredis 为 @mgcrea/fastify-session 存储 Redis¥
@mgcrea/fastify-session-redis-store
Redis store for @mgcrea/fastify-session using ioredis -
@mgcrea/fastify-session-sodium-crypto
用于@mgcrea/fastify-session 的快速钠基加密¥
@mgcrea/fastify-session-sodium-crypto
Fast sodium-based crypto for @mgcrea/fastify-session -
@mgcrea/pino-pretty-compact
自定义紧凑型 pino-base 美化器¥
@mgcrea/pino-pretty-compact
A custom compact pino-base prettifier -
@pybot/fastify-autoload
插件可自动生成具有有效 json 内容的路由¥
@pybot/fastify-autoload
Plugin to generate routes automatically with valid json content -
@scalar/fastify-api-reference
Fastify 的精美 OpenAPI/Swagger API 参考¥
@scalar/fastify-api-reference
Beautiful OpenAPI/Swagger API references for Fastify -
@trubavuong/fastify-seaweedfs
SeaweedFS for Fastify -
apitally
Fastify 插件用于与 Apitally(一种 API 分析、日志记录和监控工具)集成。¥
apitally
Fastify plugin to integrate with Apitally, an API analytics, logging and monitoring tool. -
arecibo
用于 Kubernetes Liveness 和 Readiness Probes 的 Fastify ping 响应器。¥
arecibo
Fastify ping responder for Kubernetes Liveness and Readiness Probes. -
aws-xray-sdk-fastify
Fastify 插件通过 AWSXray 记录请求和子段。¥
aws-xray-sdk-fastify
A Fastify plugin to log requests and subsegments through AWSXray. -
cls-rtracer
用于基于 CLS 的请求 ID 生成的 Fastify 中间件。用于将请求 ID 添加到日志中的开箱即用的解决方案。¥
cls-rtracer
Fastify middleware for CLS-based request ID generation. An out-of-the-box solution for adding request IDs into your logs. -
electron-server
无需在 Electron 应用上使用端口即可使用 Fastify 的插件。¥
electron-server
A plugin for using Fastify without the need of consuming a port on Electron apps. -
fast-water
用于水线的 Fastify 插件。用水线模型装饰 Fastify。¥
fast-water
A Fastify plugin for waterline. Decorates Fastify with waterline models. -
fastify-204
Fastify 插件在空响应时返回 204 状态。¥
fastify-204
Fastify plugin that return 204 status on empty response. -
fastify-405
Fastify 插件为你的路由添加 405 HTTP 状态¥
fastify-405
Fastify plugin that adds 405 HTTP status to your routes -
fastify-allow
Fastify 插件自动向带有路由的响应添加允许标头。还为具有处理程序但不针对请求方法的路由发送 405 响应。¥
fastify-allow
Fastify plugin that automatically adds an Allow header to responses with routes. Also sends 405 responses for routes that have a handler but not for the request's method. -
fastify-amqp
Fastify AMQP 连接插件,用于 RabbitMQ 或其他连接器。只是amqplib
的封装器。¥
fastify-amqp
Fastify AMQP connection plugin, to use with RabbitMQ or another connector. Just a wrapper toamqplib
. -
fastify-amqp-async
Fastify AMQP 插件,带有amqplib-as-promised
提供的基于 Promise 的 API。¥
fastify-amqp-async
Fastify AMQP plugin with a Promise-based API provided byamqplib-as-promised
. -
fastify-angular-universal
使用@angular/platform-server
为 Fastify 提供 Angular 服务器端渲染支持¥
fastify-angular-universal
Angular server-side rendering support using@angular/platform-server
for Fastify -
fastify-api-key
Fastify 插件根据 API 密钥和签名对 HTTP 请求进行身份验证¥
fastify-api-key
Fastify plugin to authenticate HTTP requests based on API key and signature -
fastify-appwrite
Fastify 插件用于与 Appwrite 服务器交互。¥
fastify-appwrite
Fastify Plugin for interacting with Appwrite server. -
fastify-asyncforge
用于从 Node.js 异步本地存储 访问 Fastify 实例、日志器、请求和回复的插件。¥
fastify-asyncforge
Plugin to access Fastify instance, logger, request and reply from Node.js Async Local Storage. -
fastify-at-mysql
Fastify MySQL 插件具有自动 SQL 注入攻击预防功能。¥
fastify-at-mysql
Fastify MySQL plugin with auto SQL injection attack prevention. -
fastify-at-postgres
Fastify Postgres 插件具有自动 SQL 注入攻击预防功能。¥
fastify-at-postgres
Fastify Postgres plugin with auto SQL injection attack prevention. -
fastify-auth0-verify
:Fastify 的 Auth0 验证插件,内部使用 fastify-jwt 和 jsonwebtoken。¥
fastify-auth0-verify
: Auth0 verification plugin for Fastify, internally uses fastify-jwt and jsonwebtoken. -
fastify-autocrud
用于尽快自动生成 CRUD 路由的插件。¥
fastify-autocrud
Plugin to auto-generate CRUD routes as fast as possible. -
fastify-autoroutes
插件根据自定义目录的文件系统路径扫描和加载路由。¥
fastify-autoroutes
Plugin to scan and load routes based on filesystem path from a custom directory. -
fastify-aws-sns
用于 AWS 简单通知服务 (AWS SNS) 的 Fastify 插件,用于协调和管理向订阅端点或客户端传递或发送消息。¥
fastify-aws-sns
Fastify plugin for AWS Simple Notification Service (AWS SNS) that coordinates and manages the delivery or sending of messages to subscribing endpoints or clients. -
fastify-aws-timestream
用于管理数据库、表以及使用 AWS Timestream 查询和创建计划查询的 Fastify 插件。¥
fastify-aws-timestream
Fastify plugin for managing databases, tables, and querying and creating scheduled queries with AWS Timestream. -
fastify-axios
插件通过 axios 发送 HTTP 请求。¥
fastify-axios
Plugin to send HTTP requests via axios. -
fastify-babel
用于需要 Babel 转换 JavaScript 源的开发服务器的 Fastify 插件。¥
fastify-babel
Fastify plugin for development servers that require Babel transformations of JavaScript sources. -
fastify-bcrypt
Bcrypt 哈希生成器和检查器。¥
fastify-bcrypt
A Bcrypt hash generator & checker. -
fastify-better-sqlite3
better-sqlite3 插件。¥
fastify-better-sqlite3
Plugin for better-sqlite3. -
fastify-blipp
将你的路由打印到控制台,因此你肯定知道哪些端点可用。¥
fastify-blipp
Prints your routes to the console, so you definitely know which endpoints are available. -
fastify-bookshelf
Fastify 插件添加 bookshelf.js ORM 支持。¥
fastify-bookshelf
Fastify plugin to add bookshelf.js ORM support. -
fastify-boom
Fastify 插件添加 boom 支持。¥
fastify-boom
Fastify plugin to add boom support. -
fastify-bree
Fastify 插件添加 bree 支持。¥
fastify-bree
Fastify plugin to add bree support. -
fastify-bugsnag
Fastify 插件添加对 Bugsnag 错误报告的支持。¥
fastify-bugsnag
Fastify plugin to add support for Bugsnag error reporting. -
fastify-cacheman
用于 Fastify 的 Node.js 的小型高效缓存提供程序,具有内存、文件、Redis 和 MongoDB 引擎¥
fastify-cacheman
Small and efficient cache provider for Node.js with In-memory, File, Redis and MongoDB engines for Fastify -
fastify-casbin
Casbin 支持 Fastify。¥
fastify-casbin
Casbin support for Fastify. -
fastify-casbin-rest
Casbin 基于 RESTful 模型支持 Fastify。¥
fastify-casbin-rest
Casbin support for Fastify based on a RESTful model. -
fastify-casl
Fastify CASL 插件通过 preSerialization 和 preHandler 钩子支持类似 ACL 的端点保护,根据用户权限清理应用的输入和输出。¥
fastify-casl
Fastify CASL plugin that supports ACL-like protection of endpoints via either a preSerialization & preHandler hook, sanitizing the inputs and outputs of your application based on user rights. -
fastify-cloudevents
Fastify 插件以 Cloudevents 格式生成和转发 Fastify 事件。¥
fastify-cloudevents
Fastify plugin to generate and forward Fastify events in the Cloudevents format. -
fastify-cloudflare-turnstile
用于 CloudFlare Turnstile 的 Fastify 插件。¥
fastify-cloudflare-turnstile
Fastify plugin for CloudFlare Turnstile. -
fastify-cloudinary
插件在 Fastify 上共享通用 Cloudinary 连接。¥
fastify-cloudinary
Plugin to share a common Cloudinary connection across Fastify. -
fastify-cockroachdb
Fastify 插件通过 Sequelize ORM 连接到 CockroachDB PostgreSQL 实例。¥
fastify-cockroachdb
Fastify plugin to connect to a CockroachDB PostgreSQL instance via the Sequelize ORM. -
fastify-constraints
Fastify 插件为多个路由添加约束¥
fastify-constraints
Fastify plugin to add constraints to multiple routes -
fastify-couchdb
Fastify 插件通过 nano 添加 CouchDB 支持。¥
fastify-couchdb
Fastify plugin to add CouchDB support via nano. -
fastify-crud-generator
一个插件可为任何实体快速生成 CRUD 路由。¥
fastify-crud-generator
A plugin to rapidly generate CRUD routes for any entity. -
fastify-custom-healthcheck
Fastify 插件在服务器中添加健康路由以声明自定义函数。¥
fastify-custom-healthcheck
Fastify plugin to add health route in your server that asserts custom functions. -
fastify-decorators
Fastify 插件提供一组 TypeScript 装饰器。¥
fastify-decorators
Fastify plugin that provides the set of TypeScript decorators. -
fastify-delay-request
Fastify 插件允许在运行响应所依赖的任务(例如资源密集型进程)时延迟请求。¥
fastify-delay-request
Fastify plugin that allows requests to be delayed whilst a task the response is dependent on is run, such as a resource intensive process. -
fastify-disablecache
Fastify 插件禁用客户端缓存,灵感来自 nocache。¥
fastify-disablecache
Fastify plugin to disable client-side caching, inspired by nocache. -
Fastify 的
fastify-dynamodb
AWS DynamoDB 插件。它公开 AWS.DynamoDB.DocumentClient() 对象。¥
fastify-dynamodb
AWS DynamoDB plugin for Fastify. It exposes AWS.DynamoDB.DocumentClient() object. -
fastify-dynareg
Fastify 的动态插件注册。¥
fastify-dynareg
Dynamic plugin register for Fastify. -
fastify-envalid
Fastify 插件将 envalid 集成到你的 Fastify 项目中。¥
fastify-envalid
Fastify plugin to integrate envalid in your Fastify project. -
fastify-error-page
Fastify 插件将结构化 HTML 中的错误打印到浏览器。¥
fastify-error-page
Fastify plugin to print errors in structured HTML to the browser. -
fastify-esso
Fastify 最简单的身份验证插件,内置对单点登录的支持(以及出色的文档)。¥
fastify-esso
The easiest authentication plugin for Fastify, with built-in support for Single sign-on (and great documentation). -
fastify-event-bus
Fastify 的事件总线支持。基于 js-event-bus 构建。¥
fastify-event-bus
Event bus support for Fastify. Built upon js-event-bus. -
fastify-evervault
用于实例化和封装 Evervault 客户端的 Fastify 插件。¥
fastify-evervault
Fastify plugin for instantiating and encapsulating the Evervault client. -
fastify-explorer
在所有封装上下文中控制你的装饰器。¥
fastify-explorer
Get control of your decorators across all the encapsulated contexts. -
fastify-favicon
Fastify 插件用于提供默认图标。¥
fastify-favicon
Fastify plugin to serve default favicon. -
fastify-feature-flags
Fastify 功能标记插件具有多个提供程序支持(例如 env、config、unleash)。¥
fastify-feature-flags
Fastify feature flags plugin with multiple providers support (e.g. env, config, unleash). -
fastify-file-routes
将基于 Next.js 的文件系统路由到 fastify。¥
fastify-file-routes
Get Next.js based file system routing into fastify. -
fastify-file-upload
Fastify 插件用于上传文件。¥
fastify-file-upload
Fastify plugin for uploading files. -
fastify-firebase
用于 Firebase 管理 SDK 的 Fastify 插件到 Fastify,以便你可以轻松使用 Firebase Auth、Firestore、云存储、云消息传递等。¥
fastify-firebase
Fastify plugin for Firebase Admin SDK to Fastify so you can easily use Firebase Auth, Firestore, Cloud Storage, Cloud Messaging, and more. -
fastify-firebase-auth
Firebase Authentication for Fastify 支持与身份验证 API 相关的所有方法。¥
fastify-firebase-auth
Firebase Authentication for Fastify supporting all of the methods relating to the authentication API. -
fastify-formidable
方便的插件,提供多部分支持和 fastify-swagger 集成。¥
fastify-formidable
Handy plugin to provide multipart support and fastify-swagger integration. -
fastify-gcloud-trace
谷歌云跟踪 API Fastify 连接器。¥
fastify-gcloud-trace
Google Cloud Trace API Connector for Fastify. -
fastify-get-head
小插件用于为先前在 Fastify 中注册的每个 GET 路由设置一个新的 HEAD 路由处理程序。¥
fastify-get-head
Small plugin to set a new HEAD route handler for each GET route previously registered in Fastify. -
fastify-get-only
用于使 fastify 仅接受 GET 请求的小插件¥
fastify-get-only
Small plugin used to make fastify accept only GET requests -
fastify-good-sessions
一个专注于速度的优秀 Fastify 会话插件。¥
fastify-good-sessions
A good Fastify sessions plugin focused on speed. -
fastify-google-cloud-storage
Fastify 插件公开 GCP 云存储客户端实例。¥
fastify-google-cloud-storage
Fastify plugin that exposes a GCP Cloud Storage client instance. -
fastify-graceful-shutdown
正常且异步地关闭 Fastify。¥
fastify-graceful-shutdown
Shutdown Fastify gracefully and asynchronously. -
fastify-grant
Fastify 的身份验证/授权插件,支持 200 多个 OAuth 提供商。¥
fastify-grant
Authentication/Authorization plugin for Fastify that supports 200+ OAuth Providers. -
fastify-guard
通过检查经过身份验证的用户角色和/或范围来保护端点的 Fastify 插件。¥
fastify-guard
A Fastify plugin that protects endpoints by checking authenticated user roles and/or scopes. -
fastify-hana
将你的应用连接到SAP-HANA
。¥
fastify-hana
connects your application toSAP-HANA
. -
fastify-hashids
Fastify 插件使用 hashids 对 ID 进行编码/解码。¥
fastify-hashids
A Fastify plugin to encode/decode IDs using hashids. -
fastify-hasura
Fastify 插件可让你尽情享受 Hasura 带来的乐趣。¥
fastify-hasura
A Fastify plugin to have fun with Hasura. -
fastify-healthcheck
Fastify 插件用于提供健康检查路由和探测脚本。¥
fastify-healthcheck
Fastify plugin to serve a health check route and a probe script. -
fastify-hemera
Fastify Hemera 插件,用于使用 nats.io 编写可靠且容错的微服务。¥
fastify-hemera
Fastify Hemera plugin, for writing reliable & fault-tolerant microservices with nats.io. -
fastify-hl7
用于创建服务器、构建和发送 HL7 格式的 Hl7 消息的 Fastify 插件。使用 node-hl7-client 和 node-hl7-server 作为底层技术来执行此操作。¥
fastify-hl7
A Fastify Plugin to create a server, build, and send HL7 formatted Hl7 messages. Using node-hl7-client and node-hl7-server as the underlining technology to do this. -
fastify-http-client
插件发送 HTTP(s) 请求。基于 urllib 构建。¥
fastify-http-client
Plugin to send HTTP(s) requests. Built upon urllib. -
fastify-http-context
用于 "simulating" 的 Fastify 插件,一个执行线程,允许在 Fastify 调用生命周期内每个 API 调用都发生真正的 HTTP 上下文。¥
fastify-http-context
Fastify plugin for "simulating" a thread of execution to allow for true HTTP context to take place per API call within the Fastify lifecycle of calls. -
fastify-http-errors-enhanced
使用增强的 HTTP 错误的 Fastify 错误处理插件。¥
fastify-http-errors-enhanced
An error handling plugin for Fastify that uses enhanced HTTP errors. -
fastify-http2https
将 HTTP 请求重定向到 HTTPS,两者都使用相同的端口号,或者在 HTTP 和 HTTPS 上使用不同的响应。¥
fastify-http2https
Redirect HTTP requests to HTTPS, both using the same port number, or different response on HTTP and HTTPS. -
fastify-https-always
轻量级、代理感知重定向插件,从 HTTP 到 HTTPS。¥
fastify-https-always
Lightweight, proxy-aware redirect plugin from HTTP to HTTPS. -
fastify-https-redirect
用于从 HTTP 自动重定向到 HTTPS 的 Fastify 插件。¥
fastify-https-redirect
Fastify plugin for auto-redirect from HTTP to HTTPS. -
fastify-i18n
Fastify 的国际化插件。基于 node-polyglot 构建。¥
fastify-i18n
Internationalization plugin for Fastify. Built upon node-polyglot. -
fastify-impressions
Fastify 插件用于跟踪所有路由的印象。¥
fastify-impressions
Fastify plugin to track impressions of all the routes. -
fastify-influxdb
Fastify InfluxDB 插件通过 Influx 默认包连接到 InfluxDB 实例。¥
fastify-influxdb
Fastify InfluxDB plugin connecting to an InfluxDB instance via the Influx default package. -
fastify-ip
Fastify 的插件,允许你通过给定的一组自定义请求标头推断请求 ID。¥
fastify-ip
A plugin for Fastify that allows you to infer a request ID by a given set of custom Request headers. -
fastify-json-to-xml
Fastify 插件将 JSON 响应序列化为 XML。¥
fastify-json-to-xml
Fastify plugin to serialize JSON responses into XML. -
fastify-jwt-authz
JWT 用户范围验证器。¥
fastify-jwt-authz
JWT user scope verifier. -
基于 Fastify 的 Web 应用的
fastify-jwt-webapp
JWT 身份验证。¥
fastify-jwt-webapp
JWT authentication for Fastify-based web apps. -
fastify-kafkajs
Fastify 插件添加对 KafkaJS 的支持 - 现代 Apache Kafka 客户端库。¥
fastify-kafkajs
Fastify plugin that adds support for KafkaJS - a modern Apache Kafka client library. -
fastify-keycloak-adapter
Fastify 应用的 keycloak 适配器。¥
fastify-keycloak-adapter
A keycloak adapter for a Fastify app. -
fastify-knexjs
Fastify 插件用于支持 KnexJS 查询构建器。¥
fastify-knexjs
Fastify plugin for supporting KnexJS Query Builder. -
fastify-knexjs-mock
Fastify Mock KnexJS 用于测试支持。¥
fastify-knexjs-mock
Fastify Mock KnexJS for testing support. -
fastify-koa
将 Koa 中间件转换为 Fastify 插件¥
fastify-koa
Convert Koa middlewares into Fastify plugins -
fastify-kubernetes
Fastify Kubernetes 客户端插件。¥
fastify-kubernetes
Fastify Kubernetes client plugin. -
fastify-kysely
用于支持 Kysely 类型安全查询构建器的 Fastify 插件。¥
fastify-kysely
Fastify plugin for supporting Kysely type-safe query builder. -
fastify-language-parser
Fastify 插件用于解析请求语言。¥
fastify-language-parser
Fastify plugin to parse request language. -
fastify-lcache
轻量级缓存插件¥
fastify-lcache
Lightweight cache plugin -
fastify-list-routes
Fastify 的简单插件,用于列出所有可用路由。¥
fastify-list-routes
A simple plugin for Fastify to list all available routes. -
fastify-lm
将 OpenAI、Claude、Google、Deepseek 和其他语言模型与一个 Fastify 插件一起使用。¥
fastify-lm
Use OpenAI, Claude, Google, Deepseek, and others LMs with one Fastify plugin. -
fastify-loader
从目录加载路由并在每个文件中注入 Fastify 实例。¥
fastify-loader
Load routes from a directory and inject the Fastify instance in each file. -
fastify-log-controller
在运行时更改 Fastify 服务器的日志级别。¥
fastify-log-controller
changes the log level of your Fastify server at runtime. -
fastify-lured
插件使用 fastify-redis 和 lured 加载 lua 脚本。一个插件可在 Fastify 上实现 Lyra 搜索引擎。¥
fastify-lured
Plugin to load lua scripts with fastify-redis and lured. A plugin to implement Lyra search engine on Fastify. -
fastify-mailer
用于在 Fastify 中初始化和封装 Nodemailer 的传输器实例的插件。¥
fastify-mailer
Plugin to initialize and encapsulate Nodemailer's transporters instances in Fastify. -
fastify-markdown
markdown 支持插件。¥
fastify-markdown
Plugin to markdown support. -
fastify-method-override
Fastify 插件,允许使用 HTTP 动词,例如 DELETE、PATCH、HEAD、PUT、OPTIONS,以防客户端不支持它们。¥
fastify-method-override
Plugin for Fastify, which allows the use of HTTP verbs, such as DELETE, PATCH, HEAD, PUT, OPTIONS in case the client doesn't support them. -
fastify-metrics
用于导出 Prometheus 指标的插件。¥
fastify-metrics
Plugin for exporting Prometheus metrics. -
fastify-minify
用于缩小和转换响应的插件。¥
fastify-minify
Plugin for minification and transformation of responses. -
fastify-mongo-memory
Fastify MongoDB in Memory 插件用于测试支持。¥
fastify-mongo-memory
Fastify MongoDB in Memory Plugin for testing support. -
fastify-mongodb-sanitizer
Fastify 插件清理客户端输入以防止潜在的 MongoDB 查询注入攻击。¥
fastify-mongodb-sanitizer
Fastify plugin that sanitizes client input to prevent potential MongoDB query injection attacks. -
fastify-mongoose-api
Fastify 插件基于 Mongoose MongoDB 模型创建 REST API 方法。¥
fastify-mongoose-api
Fastify plugin to create REST API methods based on Mongoose MongoDB models. -
fastify-mongoose-driver
Fastify Mongoose 插件通过 Mongoose 插件连接到 MongoDB,支持模型。¥
fastify-mongoose-driver
Fastify Mongoose plugin that connects to a MongoDB via the Mongoose plugin with support for Models. -
fastify-mqtt
插件在 Fastify 上共享 mqtt 客户端。¥
fastify-mqtt
Plugin to share mqtt client across Fastify. -
fastify-msgpack
Fastify 和 MessagePack 终于在一起了。默认使用@msgpack/msgpack。¥
fastify-msgpack
Fastify and MessagePack, together at last. Uses @msgpack/msgpack by default. -
fastify-msgraph-webhook
管理 MS Graph 更改通知 webhook。¥
fastify-msgraph-webhook
to manage MS Graph Change Notifications webhooks. -
fastify-multer
Multer 是一个用于处理 multipart/form-data 的插件,主要用于上传文件。¥
fastify-multer
Multer is a plugin for handling multipart/form-data, which is primarily used for uploading files. -
fastify-nats
插件在 Fastify 上共享 NATS 客户端。¥
fastify-nats
Plugin to share NATS client across Fastify. -
fastify-next-auth
Fastify 的 NextAuth.js 插件。¥
fastify-next-auth
NextAuth.js plugin for Fastify. -
fastify-no-additional-properties
默认将additionalProperties: false
添加到你的 JSON 模式中。¥
fastify-no-additional-properties
AddadditionalProperties: false
by default to your JSON Schemas. -
fastify-no-icon
用于消除/favicon.ico
请求抛出的错误的插件。¥
fastify-no-icon
Plugin to eliminate thrown errors for/favicon.ico
requests. -
fastify-normalize-request-reply
插件规范化请求并回复 Express 版本 4.x 请求和响应,允许使用最初为 Express 编写的中间件,如 swagger-stats。¥
fastify-normalize-request-reply
Plugin to normalize the request and reply to the Express version 4.x request and response, which allows use of middleware, like swagger-stats, that was originally written for Express. -
fastify-now
在文件夹中构建你的端点并使用 Fastify 动态加载它们。¥
fastify-now
Structure your endpoints in a folder and load them dynamically with Fastify. -
fastify-nuxtjs
使用 Nuxt.js 框架的 Vue 服务器端渲染支持 Fastify。¥
fastify-nuxtjs
Vue server-side rendering support for Fastify with Nuxt.js Framework. -
fastify-oas
从 Fastify 的路由模式生成 OpenAPI 3.0+ 文档。¥
fastify-oas
Generates OpenAPI 3.0+ documentation from routes schemas for Fastify. -
fastify-objectionjs
用于提供与 objectionjs ORM 集成的 Fastify 框架的插件。¥
fastify-objectionjs
Plugin for the Fastify framework that provides integration with objectionjs ORM. -
fastify-objectionjs-classes
用于从 objectionjs ORM 中挑选类的插件。¥
fastify-objectionjs-classes
Plugin to cherry-pick classes from objectionjs ORM. -
fastify-opaque-apake
Fastify 插件可实现 OPAQUE aPAKE 协议。使用 @squirrelchat/opaque-wasm-server。¥
fastify-opaque-apake
A Fastify plugin to implement the OPAQUE aPAKE protocol. Uses @squirrelchat/opaque-wasm-server. -
fastify-openapi-docs
自动生成 OpenAPI 规范的 Fastify 插件。¥
fastify-openapi-docs
A Fastify plugin that generates OpenAPI spec automatically. -
fastify-openapi-glue
Fastify 中的 OpenAPI 规范 Glue 可根据 OpenAPI 规范自动生成路由。¥
fastify-openapi-glue
Glue for OpenAPI specifications in Fastify, autogenerates routes based on an OpenAPI Specification. -
fastify-opentelemetry
Fastify 插件使用 开放遥测 API 提供请求跟踪。¥
fastify-opentelemetry
A Fastify plugin that uses the OpenTelemetry API to provide request tracing. -
fastify-oracle
将oracledb
连接池附加到 Fastify 服务器实例。¥
fastify-oracle
Attaches anoracledb
connection pool to a Fastify server instance. -
fastify-orientdb
Fastify OrientDB 连接插件,你可以使用它在服务器的每个部分共享 OrientDB 连接。¥
fastify-orientdb
Fastify OrientDB connection plugin, with which you can share the OrientDB connection across every part of your server. -
fastify-osm
Fastify OSM 插件用于运行 OpenStreetMap 的立交桥查询。¥
fastify-osm
Fastify OSM plugin to run overpass queries by OpenStreetMap. -
fastify-override
Fastify 插件用于覆盖装饰器、插件和钩子以进行测试¥
fastify-override
Fastify plugin to override decorators, plugins and hooks for testing purposes -
fastify-passkit-webservice
一组 Fastify 插件用于集成 Apple Wallet Web Service 规范¥
fastify-passkit-webservice
A set of Fastify plugins to integrate Apple Wallet Web Service specification -
fastify-peekaboo
Fastify 插件通过表达性设置记忆响应。¥
fastify-peekaboo
Fastify plugin for memoize responses by expressive settings. -
fastify-piscina
使用 Piscina 的工作线程池插件。¥
fastify-piscina
A worker thread pool plugin using Piscina. -
fastify-polyglot
一个插件可使用 node-polyglot 处理 i18n。¥
fastify-polyglot
A plugin to handle i18n using node-polyglot. -
fastify-postgraphile
插件将 PostGraphile 集成到 Fastify 项目中。¥
fastify-postgraphile
Plugin to integrate PostGraphile in a Fastify project. -
fastify-postgres-dot-js
使用 Postgres.js 的 Fastify PostgreSQL 连接插件。¥
fastify-postgres-dot-js
Fastify PostgreSQL connection plugin that uses Postgres.js. -
fastify-prettier
Fastify 插件在底层使用 prettier 来美化 Fastify 服务器中的传出响应和/或其他内容。¥
fastify-prettier
A Fastify plugin that uses prettier under the hood to beautify outgoing responses and/or other things in the Fastify server. -
fastify-print-routes
打印所有可用路由的 Fastify 插件。¥
fastify-print-routes
A Fastify plugin that prints all available routes. -
fastify-protobufjs
Fastify 和 protobufjs 终于在一起了。默认使用 protobufjs。¥
fastify-protobufjs
Fastify and protobufjs, together at last. Uses protobufjs by default. -
fastify-qrcode
此插件利用 qrcode 生成二维码。¥
fastify-qrcode
This plugin utilizes qrcode to generate QR Code. -
fastify-qs
Fastify 的插件,增加了使用 qs 解析 URL 查询参数的支持。¥
fastify-qs
A plugin for Fastify that adds support for parsing URL query parameters with qs. -
fastify-rabbitmq
Fastify RabbitMQ 插件使用 node-rabbitmq-client 插件作为封装器。¥
fastify-rabbitmq
Fastify RabbitMQ plugin that uses node-rabbitmq-client plugin as a wrapper. -
fastify-racing
Fastify 的插件增加了对异步处理中止请求的支持。¥
fastify-racing
Fastify's plugin that adds support to handle an aborted request asynchronous. -
fastify-ravendb
RavenDB 连接插件。它在整个 Fastify 应用中公开相同的DocumentStore
(或多个)。¥
fastify-ravendb
RavenDB connection plugin. It exposes the sameDocumentStore
(or multiple ones) across the whole Fastify application. -
fastify-raw-body
添加request.rawBody
字段。¥
fastify-raw-body
Add therequest.rawBody
field. -
fastify-rbac
Fastify 基于角色的访问控制插件。¥
fastify-rbac
Fastify role-based access control plugin. -
fastify-recaptcha
Fastify 插件用于 reCAPTCHA 验证。¥
fastify-recaptcha
Fastify plugin for reCAPTCHA verification. -
fastify-redis-channels
基于 Redis 流的快速、可靠和可扩展通道实现插件。¥
fastify-redis-channels
A plugin for fast, reliable, and scalable channels implementation based on Redis streams. -
fastify-redis-session
fastify 的 Redis 会话插件。¥
fastify-redis-session
Redis Session plugin for fastify. -
fastify-register-routes
用于自动从指定路径加载路由的插件,并可选择通过正则表达式限制加载的文件名。¥
fastify-register-routes
Plugin to automatically load routes from a specified path and optionally limit loaded file names by a regular expression. -
fastify-response-caching
用于缓存响应的 Fastify 插件。¥
fastify-response-caching
A Fastify plugin for caching the response. -
fastify-response-time
在 Fastify 的每个请求中添加X-Response-Time
标头,以毫秒为单位。¥
fastify-response-time
AddX-Response-Time
header at each request for Fastify, in milliseconds. -
fastify-resty
基于 Fastify 的 Web 框架,使用 DI 和装饰器为 TypeORM 实体自动生成 REST API 路由。¥
fastify-resty
Fastify-based web framework with REST API routes auto-generation for TypeORM entities using DI and decorators. -
fastify-reverse-routes
Fastify 反向路由插件,允许定义命名路由并使用名称和参数构建路径。¥
fastify-reverse-routes
Fastify reverse routes plugin, allows to defined named routes and build path using name and parameters. -
fastify-rob-config
Fastify Rob-Config 集成。¥
fastify-rob-config
Fastify Rob-Config integration. -
fastify-route-group
方便的路由分组和继承。¥
fastify-route-group
Convenient grouping and inheritance of routes. -
fastify-s3-buckets
确保在应用启动时存在定义的 S3 存储桶。¥
fastify-s3-buckets
Ensure the existence of defined S3 buckets on the application startup. -
fastify-schema-constraint
根据请求参数选择要使用的 JSON 模式。¥
fastify-schema-constraint
Choose the JSON schema to use based on request parameters. -
fastify-schema-to-typescript
根据你的 JSON/YAML 验证模式生成 typescript 类型,以便它们始终保持同步。¥
fastify-schema-to-typescript
Generate typescript types based on your JSON/YAML validation schemas so they are always in sync. -
fastify-sentry
Fastify 插件将 Sentry SDK 错误处理程序添加到请求中。¥
fastify-sentry
Fastify plugin to add the Sentry SDK error handler to requests. -
fastify-sequelize
Fastify 插件与 Sequelize 配合使用(Node.js -> Sqlite、Mysql、Mssql、Postgres 的适配器)。¥
fastify-sequelize
Fastify plugin work with Sequelize (adapter for Node.js -> Sqlite, Mysql, Mssql, Postgres). -
fastify-server-session
通过fastify-caching
支持任意后备缓存的会话插件。¥
fastify-server-session
A session plugin with support for arbitrary backing caches viafastify-caching
. -
fastify-shared-schema
用于在不同路由之间共享模式的插件。¥
fastify-shared-schema
Plugin for sharing schemas between different routes. -
fastify-slonik
Fastify Slonik 插件,使用它你可以在服务器的每个部分使用 slonik。¥
fastify-slonik
Fastify Slonik plugin, with this you can use slonik in every part of your server. -
fastify-slow-down
一个插件可延迟服务器的响应。¥
fastify-slow-down
A plugin to delay the response from the server. -
fastify-socket.io
是 Fastify 的 Socket.io 插件。¥
fastify-socket.io
a Socket.io plugin for Fastify. -
fastify-split-validator
小插件允许你根据请求的每个 HTTP 部分在一个路由中使用多个验证器。¥
fastify-split-validator
Small plugin to allow you use multiple validators in one route based on each HTTP part of the request. -
fastify-sqlite
将你的应用连接到 sqlite3 数据库。¥
fastify-sqlite
connects your application to a sqlite3 database. -
fastify-sqlite-typed
将你的应用连接到具有完整 Typescript 支持的 SQLite 数据库。¥
fastify-sqlite-typed
connects your application to a SQLite database with full Typescript support. -
fastify-sse
使用reply.sse( … )
向 Fastify 提供服务器发送事件。¥
fastify-sse
to provide Server-Sent Events withreply.sse( … )
to Fastify. -
fastify-sse-v2
使用异步迭代器提供服务器发送事件(支持较新版本的 Fastify)。¥
fastify-sse-v2
to provide Server-Sent Events using Async Iterators (supports newer versions of Fastify). -
fastify-ssr-vite
使用 vite 设置服务器端渲染的简单插件。¥
fastify-ssr-vite
A simple plugin for setting up server side rendering with vite. -
fastify-stripe
用于在 Fastify 中初始化和封装 条纹 Node.js 实例的插件。¥
fastify-stripe
Plugin to initialize and encapsulate Stripe Node.js instances in Fastify. -
fastify-supabase
用于在 Fastify 中初始化和封装 Supabase 实例的插件。¥
fastify-supabase
Plugin to initialize and encapsulate Supabase instances in Fastify. -
fastify-tls-keygen
自动生成与浏览器兼容、受信任、自签名、仅限本地主机的 TLS 证书。¥
fastify-tls-keygen
Automatically generate a browser-compatible, trusted, self-signed, localhost-only, TLS certificate. -
Fastify 的
fastify-tokenize
Tokenize 插件消除了管理身份验证令牌的麻烦,并内置了fastify-auth
集成。¥
fastify-tokenize
Tokenize plugin for Fastify that removes the pain of managing authentication tokens, with built-in integration forfastify-auth
. -
fastify-totp
一个插件可处理 TOTP(例如用于 2FA)。¥
fastify-totp
A plugin to handle TOTP (e.g. for 2FA). -
fastify-twitch-ebs-tools
Twitch 扩展后端服务 (EBS) 的有用函数。¥
fastify-twitch-ebs-tools
Useful functions for Twitch Extension Backend Services (EBS). -
fastify-type-provider-effect-schema
用于 @effect/schema 的 Fastify 类型提供者。¥
fastify-type-provider-effect-schema
Fastify type provider for @effect/schema. -
fastify-type-provider-zod
用于 zod 的 Fastify 类型提供者。¥
fastify-type-provider-zod
Fastify type provider for zod. -
fastify-typeorm-plugin
Fastify 插件与 TypeORM 配合使用。¥
fastify-typeorm-plugin
Fastify plugin to work with TypeORM. -
fastify-user-agent
解析请求的user-agent
标头。¥
fastify-user-agent
parses your request'suser-agent
header. -
fastify-uws
Fastify 插件使用 Web 服务器 uWebSockets.js。¥
fastify-uws
A Fastify plugin to use the web server uWebSockets.js. -
fastify-vhost
将子域 HTTP 请求代理到另一台服务器(如果你想将多个子域指向同一个 IP 地址,同时在同一台机器上运行不同的服务器,这很有用)。¥
fastify-vhost
Proxy subdomain HTTP requests to another server (useful if you want to point multiple subdomains to the same IP address, while running different servers on the same machine). -
Fastify 的
fastify-vite
Vite 插件,支持 SSR 数据。¥
fastify-vite
Vite plugin for Fastify with SSR data support. -
fastify-vue-plugin
Nuxt.js Fastify 插件。控制 nuxt 应使用的路由。¥
fastify-vue-plugin
Nuxt.js plugin for Fastify. Control the routes nuxt should use. -
fastify-wamp-router
Fastify 的 Web 应用消息传递协议路由。¥
fastify-wamp-router
Web Application Messaging Protocol router for Fastify. -
fastify-web-response
启用在路由中返回 Web 流对象Response
和ReadableStream
。¥
fastify-web-response
Enables returning web streams objectsResponse
andReadableStream
in routes. -
fastify-webpack-hmr
Fastify 的 Webpack 热模块重新加载插件。¥
fastify-webpack-hmr
Webpack hot module reloading plugin for Fastify. -
fastify-webpack-hot
Fastify 的 Webpack 热模块替换。¥
fastify-webpack-hot
Webpack Hot Module Replacement for Fastify. -
fastify-ws
Fastify 的 WebSocket 集成 - 支持 WebSocket 生命周期钩子,而不是单个处理程序函数。基于 ws 和 uws 构建。¥
fastify-ws
WebSocket integration for Fastify — with support for WebSocket lifecycle hooks instead of a single handler function. Built upon ws and uws. -
fastify-xml-body-parser
将 XML 有效负载/请求正文解析为 JS/JSON 对象。¥
fastify-xml-body-parser
Parse XML payload / request body into JS / JSON object. -
http-wizard
为你的 Fastify API 导出 TypeScript API 客户端并确保项目的全栈类型安全。¥
http-wizard
Exports a typescript API client for your Fastify API and ensures fullstack type safety for your project. -
i18next-http-middleware
基于 i18next 的 i18n(国际化)中间件,可与 Express 或 Fastify 等 Node.js Web 框架以及 Deno 一起使用。¥
i18next-http-middleware
An i18next based i18n (internationalization) middleware to be used with Node.js web frameworks like Express or Fastify and also for Deno. -
Fastify 的
k-fastify-gateway
API 网关插件,使用fastify-reply-from
HTTP 代理库的低占用空间实现。¥
k-fastify-gateway
API Gateway plugin for Fastify, a low footprint implementation that uses thefastify-reply-from
HTTP proxy library. -
mercurius
Fastify 的功能齐全且性能卓越的 GraphQL 服务器实现。¥
mercurius
A fully-featured and performant GraphQL server implementation for Fastify. -
nstats
一种快速而紧凑的方式来获取节点应用的所有网络和进程统计信息。Websocket、HTTP/S 和 prometheus 兼容!¥
nstats
A fast and compact way to get all your network and process stats for your node application. Websocket, HTTP/S, and prometheus compatible! -
oas-fastify
OAS 3.x 用于 Fastify 路由自动化。通过快速配置和验证自动生成路由处理程序。¥
oas-fastify
OAS 3.x to Fastify routes automation. Automatically generates route handlers with fastify configuration and validation. -
openapi-validator-middleware
支持 Fastify 的基于 Swagger 和 OpenAPI 3.0 规范的请求验证中间件。¥
openapi-validator-middleware
Swagger and OpenAPI 3.0 spec-based request validation middleware that supports Fastify. -
pubsub-http-handler
Fastify 插件可轻松创建 Google Cloud PubSub 端点。¥
pubsub-http-handler
A Fastify plugin to easily create Google Cloud PubSub endpoints. -
sequelize-fastify
Fastify 的简单轻量级 Sequelize 插件。¥
sequelize-fastify
A simple and lightweight Sequelize plugin for Fastify. -
typeorm-fastify-plugin
用于 Fastify 的简单且更新的 Typeorm 插件。¥
typeorm-fastify-plugin
A simple and updated Typeorm plugin for use with Fastify.
社区工具
-
@fastify-userland/workflows
可在 Fastify 插件中使用的可重复使用的工作流¥
@fastify-userland/workflows
Reusable workflows for use in the Fastify plugin -
fast-maker
按目录结构生成路由配置。¥
fast-maker
route configuration generator by directory structure. -
fastify-flux
使用装饰器构建 Fastify API 并将 Typescript 接口转换为 JSON Schema 的工具。¥
fastify-flux
Tool for building Fastify APIs using decorators and convert Typescript interface to JSON Schema. -
jeasx
一个基于 Fastify 构建的灵活服务器渲染框架,利用异步 JSX 简化 Web 开发。¥
jeasx
A flexible server-rendering framework built on Fastify that leverages asynchronous JSX to simplify web development. -
simple-tjscli
CLI 工具,用于从 TypeScript 接口生成 JSON 模式。¥
simple-tjscli
CLI tool to generate JSON Schema from TypeScript interfaces. -
vite-plugin-fastify
用于 Vite 的 Fastify 插件,具有热模块替换功能。¥
vite-plugin-fastify
Fastify plugin for Vite with Hot-module Replacement. -
vite-plugin-fastify-routes
使用 Vite 为 Fastify 应用提供基于文件的路由。¥
vite-plugin-fastify-routes
File-based routing for Fastify applications using Vite.