• Stars
    star
    68
  • Rank 442,341 (Top 9 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 3 years ago
  • Updated 3 months ago

Reviews

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

Repository Details

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

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-bearer-auth

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

fastify-type-provider-typebox

A Type Provider for Typebox
TypeScript
134
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-example-todo

A Simple Fastify REST API Example
JavaScript
64
star
66

fastify-accepts

Add accepts parser to fastify
JavaScript
63
star
67

help

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

fastify-basic-auth

Fastify basic auth plugin
JavaScript
59
star
69

fastify-mysql

JavaScript
57
star
70

busboy

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

fastify-url-data

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

releasify

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

fastify-kafka

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

fastify-elasticsearch

Fastify plugin for Elasticsearch
JavaScript
40
star
75

fastify-routes-stats

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

deepmerge

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

manifetch

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

fastify-response-validation

A simple plugin that enables response validation for Fastify.
JavaScript
36
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