• Stars
    star
    36
  • Rank 711,171 (Top 15 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 4 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A simple plugin that enables response validation for Fastify.

More Repositories

1

fastify

Fast and low overhead web framework, for Node.js
JavaScript
29,975
star
2

fast-json-stringify

2x faster than JSON.stringify()
JavaScript
3,341
star
3

fastify-dx

Archived
JavaScript
909
star
4

fastify-vite

Fastify plugin for Vite integration.
JavaScript
795
star
5

fastify-swagger

Swagger documentation generator for Fastify
JavaScript
643
star
6

fastify-cli

Run a Fastify application with one command!
JavaScript
605
star
7

benchmarks

Fast and low overhead web framework fastify benchmarks.
JavaScript
502
star
8

fluent-json-schema

A fluent API to generate JSON schemas
JavaScript
479
star
9

aws-lambda-fastify

Insipired by aws-serverless-express to work with Fastify with inject functionality.
JavaScript
479
star
10

fastify-nextjs

React server side rendering support for Fastify with Next
JavaScript
450
star
11

fastify-sensible

Defaults for Fastify that everyone can agree on
JavaScript
405
star
12

fastify-static

Plugin for serving static files as fast as possible
JavaScript
396
star
13

avvio

Asynchronous bootstrapping of Node applications
JavaScript
385
star
14

fastify-multipart

Multipart support for Fastify
JavaScript
343
star
15

fastify-jwt

JWT utils for Fastify
JavaScript
340
star
16

fastify-rate-limit

A low overhead rate limiter for your routes
JavaScript
335
star
17

fastify-http-proxy

Proxy your http requests to another server, with hooks.
JavaScript
310
star
18

fastify-helmet

Important security headers for Fastify
JavaScript
305
star
19

fastify-websocket

basic websocket support for fastify
JavaScript
290
star
20

fastify-cors

Fastify CORS
JavaScript
276
star
21

point-of-view

Template rendering plugin for Fastify
JavaScript
272
star
22

fastify-auth

Run multiple auth functions in Fastify
JavaScript
268
star
23

fastify-example-twitter

Fastify example - clone twitter
JavaScript
262
star
24

docs-chinese

Fastify δΈ­ζ–‡ζ–‡ζ‘£
253
star
25

light-my-request

Fake HTTP injection library
JavaScript
243
star
26

fastify-autoload

Require all plugins in a directory
JavaScript
242
star
27

under-pressure

Measure process load with automatic handling of "Service Unavailable" plugin for Fastify.
JavaScript
234
star
28

fastify-passport

Use passport strategies for authentication within a fastify application
TypeScript
234
star
29

fastify-oauth2

Enable to perform login using oauth2 protocol
JavaScript
229
star
30

fastify-cookie

A Fastify plugin to add cookies support
JavaScript
224
star
31

middie

Middleware engine for Fastify.
JavaScript
206
star
32

fastify-mongodb

Fastify MongoDB connection plugin
JavaScript
200
star
33

fastify-express

Express compatibility layer for Fastify
JavaScript
190
star
34

secure-json-parse

JSON.parse() drop-in replacement with prototype poisoning protection
JavaScript
176
star
35

fastify-env

Fastify plugin to check environment variables
JavaScript
175
star
36

fastify-caching

A Fastify plugin to facilitate working with cache headers
JavaScript
163
star
37

fast-proxy

Node.js framework agnostic library that enables you to forward an http request to another HTTP server. Supported protocols: HTTP, HTTPS, HTTP2
JavaScript
163
star
38

fastify-plugin

Plugin helper for Fastify
JavaScript
159
star
39

fastify-compress

Fastify compression utils
JavaScript
157
star
40

env-schema

Validate your env variable using Ajv and dotenv
JavaScript
154
star
41

fastify-redis

Plugin to share a common Redis connection across Fastify.
JavaScript
151
star
42

github-action-merge-dependabot

This action automatically approves and merges dependabot PRs.
JavaScript
151
star
43

fastify-secure-session

Create a secure stateless cookie session for Fastify
JavaScript
145
star
44

fastify-postgres

Fastify PostgreSQL connection plugin
JavaScript
145
star
45

fastify-reply-from

fastify plugin to forward the current http request to another server
JavaScript
142
star
46

fastify-request-context

Request-scoped storage support, based on Asynchronous Local Storage (with fallback to cls-hooked)
JavaScript
138
star
47

fastify-type-provider-typebox

A Type Provider for Typebox
TypeScript
136
star
48

fastify-bearer-auth

A Fastify plugin to require bearer Authorization headers
JavaScript
136
star
49

csrf-protection

A fastify csrf plugin.
JavaScript
127
star
50

fastify-formbody

A Fastify plugin to parse x-www-form-urlencoded bodies
JavaScript
125
star
51

fastify-circuit-breaker

A low overhead circuit breaker for your routes
JavaScript
113
star
52

fastify-swagger-ui

Serve Swagger-UI for Fastify
JavaScript
100
star
53

example

Runnable examples of Fastify
JavaScript
96
star
54

create-fastify

Rapidly generate a Fastify project
JavaScript
92
star
55

fastify-routes

Decorates fastify instance with a map of routes
JavaScript
91
star
56

session

Session plugin for fastify
JavaScript
89
star
57

restartable

Restart Fastify without losing a request
JavaScript
86
star
58

fastify-schedule

Fastify plugin for scheduling periodic jobs.
JavaScript
76
star
59

website-metalsmith

This project is used to build the website for fastify web framework and publish it online.
HTML
76
star
60

fastify-awilix

Dependency injection support for fastify
JavaScript
75
star
61

fastify-error

JavaScript
74
star
62

fast-uri

Dependency free RFC 3986 URI toolbox
JavaScript
74
star
63

fastify-hotwire

Use the Hotwire pattern with Fastify
JavaScript
69
star
64

fastify-etag

Automatically generate etags for HTTP responses, for Fastify
JavaScript
69
star
65

fastify-funky

Make fastify functional! Plugin, adding support for fastify routes returning functional structures, such as Either, Task or plain parameterless function.
JavaScript
68
star
66

fastify-example-todo

A Simple Fastify REST API Example
JavaScript
64
star
67

fastify-accepts

Add accepts parser to fastify
JavaScript
63
star
68

help

Need help with Fastify? File an Issue here.
61
star
69

fastify-basic-auth

Fastify basic auth plugin
JavaScript
59
star
70

fastify-mysql

JavaScript
57
star
71

busboy

A streaming parser for HTML form data for node.js
JavaScript
56
star
72

fastify-url-data

A plugin to provide access to the raw URL components
JavaScript
55
star
73

releasify

A tool to release in a simpler way your module
JavaScript
55
star
74

fastify-kafka

Fastify plugin to interact with Apache Kafka.
JavaScript
51
star
75

fastify-elasticsearch

Fastify plugin for Elasticsearch
JavaScript
40
star
76

fastify-routes-stats

provide stats for routes using perf_hooks, for fastify
JavaScript
40
star
77

deepmerge

Merges the enumerable properties of two or more objects deeply. Fastest implementation of deepmerge
JavaScript
39
star
78

manifetch

A manifest-based fetch() API client builder.
JavaScript
37
star
79

fastify-type-provider-json-schema-to-ts

A Type Provider for json-schema-to-ts
TypeScript
32
star
80

skeleton

Template repository to create standardized Fastify plugins.
31
star
81

fastify-accepts-serializer

Serializer according to the accept header
JavaScript
24
star
82

website

JavaScript
24
star
83

fastify-leveldb

Plugin to share a common LevelDB connection across Fastify.
JavaScript
21
star
84

tsconfig

Shared TypeScript configuration for fastify projects
21
star
85

fastify-flash

Flash message plugin for Fastify
TypeScript
20
star
86

process-warning

A small utility for creating warnings and emitting them.
JavaScript
19
star
87

docs-korean

18
star
88

one-line-logger

JavaScript
18
star
89

fastify-api

A radically simple API routing and method injection plugin for Fastify.
JavaScript
18
star
90

ajv-compiler

Build and manage the AJV instances for the fastify framework
JavaScript
17
star
91

fastify-early-hints

Draft plugin of the HTTP 103 implementation
JavaScript
17
star
92

vite-plugin-blueprint

Vite plugin for shadowing files from a blueprint folder.
JavaScript
17
star
93

fastify-bankai

Bankai assets compiler for Fastify
JavaScript
15
star
94

fastify-diagnostics-channel

Plugin to deal with diagnostics_channel on Fastify
JavaScript
14
star
95

csrf

CSRF utilities for fastify
JavaScript
13
star
96

.github

Default community health files
13
star
97

any-schema-you-like

Save multiple schemas and decide which one to use to serialize the payload
JavaScript
13
star
98

fastify-throttle

Throttle the download speed of a request
JavaScript
12
star
99

fastify-typescript-extended-sample

This project is supposed to be a large, fake Fastify & TypeScript app. It is meant to be a reference as well as a pseudo-sandbox for Fastify TypeScript changes.
TypeScript
11
star
100

fastify-soap-client

Fastify plugin for a SOAP client
JavaScript
10
star