{"payload":{"pageCount":5,"repositories":[{"type":"Public","name":"fastify-awilix","owner":"fastify","isFork":false,"description":"Dependency injection support for fastify","allTopics":["fastify-plugin","fastify"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":90,"forksCount":10,"license":"MIT License","participation":[0,0,0,0,2,0,1,0,0,0,1,0,0,1,1,0,4,1,1,0,0,0,0,0,0,1,0,0,1,0,1,0,4,0,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T11:31:10.210Z"}},{"type":"Public","name":"merge-json-schemas","owner":"fastify","isFork":false,"description":"Builds a logical conjunction (AND) of multiple JSON schemas","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":2,"forksCount":2,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T10:52:52.220Z"}},{"type":"Public","name":"fastify-sensible","owner":"fastify","isFork":false,"description":"Defaults for Fastify that everyone can agree on","allTopics":["http","utility","defaults","fastify-plugin","fastify"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":438,"forksCount":32,"license":"MIT License","participation":[0,0,0,1,1,0,2,0,0,0,2,2,0,0,0,0,4,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,2,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T10:47:18.908Z"}},{"type":"Public","name":"json-schema-ref-resolver","owner":"fastify","isFork":false,"description":"JSON schema reference resolver","allTopics":["json-schema","reference","swagger","openapi","fastify-library"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":9,"forksCount":1,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T10:40:53.257Z"}},{"type":"Public","name":"fastify-autoload","owner":"fastify","isFork":false,"description":"Require all plugins in a directory","allTopics":["fastify-plugin","fastify"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":10,"starsCount":312,"forksCount":65,"license":"MIT License","participation":[0,1,1,0,0,0,1,1,0,0,2,3,0,0,2,0,5,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,2,0,0,2,0,2,6],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T10:40:34.126Z"}},{"type":"Public","name":"fast-json-stringify","owner":"fastify","isFork":false,"description":"2x faster than JSON.stringify()","allTopics":["speed","stringify","fastify-library","json"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":6,"issueCount":20,"starsCount":3399,"forksCount":203,"license":"MIT License","participation":[0,2,0,0,3,3,1,1,0,0,2,0,0,1,1,0,2,2,5,1,0,0,0,0,0,0,3,2,1,1,1,7,2,1,0,0,3,2,3,0,2,4,1,3,0,2,1,2,0,0,0,4],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T10:19:45.510Z"}},{"type":"Public","name":"fastify-circuit-breaker","owner":"fastify","isFork":false,"description":"A low overhead circuit breaker for your routes","allTopics":["circuit-breaker","fastify-plugin","fastify"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":139,"forksCount":11,"license":"MIT License","participation":[0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T10:16:10.748Z"}},{"type":"Public","name":"env-schema","owner":"fastify","isFork":false,"description":"Validate your env variable using Ajv and dotenv","allTopics":["environment","validation","environment-variables","fastify-library","json-schema"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":2,"starsCount":206,"forksCount":25,"license":"MIT License","participation":[0,1,0,0,1,1,1,1,0,0,2,0,0,0,1,0,2,4,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T09:48:57.423Z"}},{"type":"Public","name":"avvio","owner":"fastify","isFork":false,"description":"Asynchronous bootstrapping of Node applications","allTopics":["fastify-library","fastify"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":8,"starsCount":399,"forksCount":38,"license":"Other","participation":[4,0,0,0,0,0,0,13,0,0,1,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,3,0,0,1,0,0,0,0,0,0,2,0,0,0,0,4,1,1,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T09:25:02.861Z"}},{"type":"Public","name":"fastify-basic-auth","owner":"fastify","isFork":false,"description":"Fastify basic auth plugin","allTopics":["basic","fastify-plugin","authentication","fastify"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":68,"forksCount":24,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,1,1,0,0,0,2,0,0,1,0,0,0,2,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T09:21:10.043Z"}},{"type":"Public","name":"fastify-multipart","owner":"fastify","isFork":false,"description":"Multipart support for Fastify","allTopics":["fastify-plugin","fastify"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":7,"starsCount":450,"forksCount":98,"license":"MIT License","participation":[0,1,0,6,4,0,1,0,0,0,2,0,0,4,2,0,1,3,0,0,0,0,0,0,1,1,1,3,1,0,1,0,1,0,0,2,0,0,2,0,1,1,0,0,1,1,0,0,0,1,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T09:03:48.708Z"}},{"type":"Public","name":"github-action-merge-dependabot","owner":"fastify","isFork":false,"description":"This action automatically approves and merges dependabot PRs.","allTopics":["pull-requests","dependabot"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":8,"issueCount":8,"starsCount":153,"forksCount":35,"license":"Other","participation":[4,2,2,1,1,5,2,1,1,1,1,2,3,3,3,13,1,6,3,2,2,3,0,4,1,1,1,0,1,2,4,2,6,0,1,1,0,1,0,0,1,0,0,0,0,2,2,0,0,1,1,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T08:55:13.495Z"}},{"type":"Public","name":"fastify-env","owner":"fastify","isFork":false,"description":"Fastify plugin to check environment variables","allTopics":["fastify-plugin","fastify"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":3,"starsCount":193,"forksCount":24,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T06:59:17.594Z"}},{"type":"Public","name":"fastify-bearer-auth","owner":"fastify","isFork":false,"description":"A Fastify plugin to require bearer Authorization headers","allTopics":["fastify-plugin","fastify"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":3,"starsCount":146,"forksCount":28,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,1,0,0,1,0,0,0,0,1,9,1,0,1,0,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T06:49:32.572Z"}},{"type":"Public","name":"under-pressure","owner":"fastify","isFork":false,"description":"Measure process load with automatic handling of \"Service Unavailable\" plugin for Fastify.","allTopics":["fastify-plugin","fastify"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":4,"starsCount":315,"forksCount":30,"license":"MIT License","participation":[0,0,2,0,0,0,0,0,0,0,2,0,1,0,0,0,1,3,0,0,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,1,3,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T06:47:59.375Z"}},{"type":"Public","name":"ajv-compiler","owner":"fastify","isFork":false,"description":"Build and manage the AJV instances for the fastify framework","allTopics":["json-schema","ajv","fastify","ajv-validation","fastify-library"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":3,"starsCount":17,"forksCount":10,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,1,0,2,0,0,0,1,1,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T06:44:46.776Z"}},{"type":"Public","name":"fastify-passport","owner":"fastify","isFork":false,"description":"Use passport strategies for authentication within a fastify application ","allTopics":["fastify","fastify-plugin","authentication","passport"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":5,"starsCount":244,"forksCount":45,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T05:57:32.118Z"}},{"type":"Public","name":"csrf-protection","owner":"fastify","isFork":false,"description":"A fastify csrf plugin.","allTopics":["csrf-protection","fastify","fastify-plugin","csrf"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":3,"starsCount":137,"forksCount":16,"license":"Other","participation":[0,0,0,0,0,0,1,0,0,2,2,0,1,0,1,0,0,3,0,2,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T04:54:14.556Z"}},{"type":"Public","name":"aws-lambda-fastify","owner":"fastify","isFork":false,"description":"Insipired by aws-serverless-express to work with Fastify with inject functionality.","allTopics":["javascript","api","cloud","node","web","amazon","proxy","fastify-library","nodejs","aws","lambda","serverless","api-gateway","fastify"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":6,"starsCount":491,"forksCount":33,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T03:31:51.021Z"}},{"type":"Public","name":"fastify-cli","owner":"fastify","isFork":false,"description":"Run a Fastify application with one command!","allTopics":["tool","scaffold","fastify","fastify-tool","cli"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":15,"issueCount":30,"starsCount":637,"forksCount":161,"license":"MIT License","participation":[1,0,0,2,4,0,0,0,0,0,0,3,1,1,0,0,2,4,2,0,0,0,1,0,0,0,3,2,1,2,2,1,3,2,1,1,0,0,4,0,1,0,0,0,1,0,0,1,0,2,4,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T02:51:38.565Z"}},{"type":"Public","name":"benchmarks","owner":"fastify","isFork":false,"description":"Fast and low overhead web framework fastify benchmarks.","allTopics":["nodejs","framework","web","fastest","fastify"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":6,"issueCount":8,"starsCount":575,"forksCount":222,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T01:38:22.861Z"}},{"type":"Public","name":"fastify-nextjs","owner":"fastify","isFork":false,"description":"React server side rendering support for Fastify with Next","allTopics":["react","ssr","next","fastify-plugin","fastify"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":12,"issueCount":10,"starsCount":523,"forksCount":60,"license":"Other","participation":[4,2,2,7,4,4,4,2,1,3,4,3,3,4,6,6,6,6,1,0,0,0,0,0,0,0,9,3,4,1,3,2,4,3,3,3,3,3,3,2,5,4,3,1,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T01:18:47.348Z"}},{"type":"Public","name":"fast-json-stringify-compiler","owner":"fastify","isFork":false,"description":"Build and manage the fast-json-stringify instances for the fastify framework","allTopics":["fastify-library"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":2,"starsCount":7,"forksCount":2,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,2,1,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T01:13:35.264Z"}},{"type":"Public","name":"middie","owner":"fastify","isFork":false,"description":"Middleware engine for Fastify.","allTopics":["middlewares","performances","fastify-plugin","fastify"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":0,"starsCount":237,"forksCount":26,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T00:34:05.788Z"}},{"type":"Public","name":"deepmerge","owner":"fastify","isFork":false,"description":"Merges the enumerable properties of two or more objects deeply. Fastest implementation of deepmerge","allTopics":["merge","deepmerge","fastify-library","nodejs"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":3,"starsCount":69,"forksCount":10,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-23T16:07:47.791Z"}},{"type":"Public","name":"fast-uri","owner":"fastify","isFork":false,"description":"Dependency free RFC 3986 URI toolbox","allTopics":["uri","uri-parser","fastify-library"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":7,"starsCount":77,"forksCount":6,"license":"Other","participation":[0,1,0,0,0,0,0,1,0,0,2,0,0,0,1,1,0,1,1,0,0,0,0,0,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,2,5,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-23T15:59:08.749Z"}},{"type":"Public","name":"fastify-compress","owner":"fastify","isFork":false,"description":"Fastify compression utils","allTopics":["deflate","fastify-plugin","compression","gzip","brotli","fastify"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":192,"forksCount":44,"license":"MIT License","participation":[0,0,0,1,1,0,0,0,0,0,2,0,0,0,1,0,0,4,0,0,0,0,0,0,0,1,0,0,0,1,0,2,1,0,0,0,0,0,0,7,3,0,0,0,0,0,0,0,0,0,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-23T15:52:21.790Z"}},{"type":"Public","name":"csrf","owner":"fastify","isFork":false,"description":"CSRF utilities for fastify","allTopics":["csrf","csrf-protection","fastify","fastify-plugin","fastify-fork"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":15,"forksCount":3,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,1,2,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-23T15:46:14.883Z"}},{"type":"Public","name":"fastify-plugin","owner":"fastify","isFork":false,"description":"Plugin helper for Fastify","allTopics":["versioning","encapsulation","fastify","fastify-library"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":4,"starsCount":195,"forksCount":42,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-23T15:43:18.658Z"}},{"type":"Public","name":"demo","owner":"fastify","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":1,"issueCount":0,"starsCount":3,"forksCount":2,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-22T11:00:24.295Z"}}],"repositoryCount":135,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}