{"full_name":"fastify/fastify","owner":"fastify","name":"fastify","url":"https://github.com/fastify/fastify","description":"Fast and low overhead web framework, for Node.js","homepage":"https://www.fastify.dev","topics":[],"language":"JavaScript","license":"MIT","avatar":"https://avatars.githubusercontent.com/u/24939410?v=4","created_at":"2016-09-28T19:10:14Z","pushed_at":"2026-11-07T17:47:01Z","metrics":{"stars":37394,"forks":3053,"watchers":350,"issues":2213,"prs":4509,"releases":333,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":308},"growth":{"day":{"stars":16,"forks":1,"base_day":"2026-11-09"},"week":{"stars":54,"forks":11,"base_day":"2026-11-03"},"month":{"stars":140,"forks":-6,"base_day":"2026-10-11"}},"history":{"dates":["2026-09-06","2026-09-07","2026-09-08","2026-09-09","2026-09-10","2026-09-11","2026-09-12","2026-09-13","2026-09-14","2026-09-15","2026-09-16","2026-09-17","2026-09-18","2026-09-19","2026-09-20","2026-09-21","2026-09-22","2026-09-23","2026-09-24","2026-09-25","2026-09-26","2026-09-27","2026-09-28","2026-09-29","2026-09-30","2026-10-01","2026-10-02","2026-10-03","2026-10-04","2026-10-05","2026-10-06","2026-10-07","2026-10-08","2026-10-09","2026-10-10","2026-10-11","2026-10-12","2026-10-13","2026-10-14","2026-10-15","2026-10-16","2026-10-17","2026-10-18","2026-10-19","2026-10-20","2026-10-21","2026-10-22","2026-10-23","2026-10-24","2026-10-25","2026-10-26","2026-10-27","2026-10-28","2026-10-29","2026-10-30","2026-10-31","2026-11-01","2026-11-02","2026-11-03","2026-11-04","2026-11-09","2026-11-10"],"stars":[37096,37102,37105,37108,37094,37101,37103,37108,37118,37137,37144,37146,37143,37153,37156,37160,37175,37184,37190,37189,37195,37198,37205,37207,37212,37214,37217,37221,37226,37233,37230,37233,37239,37241,37239,37254,37257,37265,37267,37273,37284,37284,37286,37283,37286,37285,37280,37282,37290,37294,37299,37305,37308,37318,37318,37326,37333,37339,37340,37338,37378,37394],"forks":[3017,3018,3021,3023,3007,3009,3012,3011,3014,3014,3016,3018,3020,3022,3022,3023,3025,3028,3032,3035,3036,3040,3043,3045,3046,3044,3045,3043,3043,3047,3046,3052,3054,3058,3060,3059,3060,3061,3064,3062,3061,3065,3063,3062,3066,3052,3023,3019,3021,3020,3023,3028,3029,3031,3034,3036,3035,3036,3042,3042,3052,3053],"watchers":[375,376,376,376,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,368,369,369,369,369,369,369,370,369,369,368,368,368,368,368,368,368,368,368,368,368,365,357,357,357,352,352,352,351,351,352,350,350,350,350,350,350,350],"issues_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"prs_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]},"boards":{},"same_owner":[],"issues":[{"number":2748,"title":"Automate releases","comments":47,"created_at":"2020-12-18T15:35:16Z"},{"number":5061,"title":"Removal of declaration merging","comments":43,"created_at":"2023-09-25T22:12:31Z"},{"number":4967,"title":"ApplicationHooks have inconsistent reference to instance","comments":31,"created_at":"2023-08-12T10:40:12Z"},{"number":6834,"title":"V6 Planning","comments":28,"created_at":"2026-07-07T09:06:15Z"},{"number":5215,"title":"Option to align route params with schema at startup","comments":27,"created_at":"2023-12-15T21:32:12Z"},{"number":5984,"title":"Automate plugins release and rotate keys automatically","comments":21,"created_at":"2025-02-12T16:36:34Z"},{"number":3618,"title":"Categorize Fastify Plugins","comments":21,"created_at":"2022-01-13T20:06:03Z"},{"number":4434,"title":"eslint plugin for fastify?","comments":20,"created_at":"2022-11-21T10:40:27Z"}],"discussions":[{"number":7178,"title":"Relia: monitoring for Fastify apps that explains incidents in plain words","comments":0,"category":"Show and tell","created_at":"2026-11-02T06:02:16Z"},{"number":7015,"title":"Bounty scope request: one-time Firebase initialization in Serverless guide (help#1042)","comments":0,"category":"General","created_at":"2026-09-10T09:24:05Z"},{"number":6970,"title":"Add a dedicated \"Dependency Injection\" section to the official Guides docs","comments":1,"category":"Ideas","created_at":"2026-08-20T10:12:05Z"},{"number":6931,"title":"Idempotency plugin for Fastify","comments":1,"category":"Show and tell","created_at":"2026-08-09T16:32:20Z"},{"number":6863,"title":"Bringing Convention over Configuration to Fastify with @syora/fastify","comments":0,"category":"Show and tell","created_at":"2026-07-22T07:55:03Z"},{"number":6777,"title":"[removed]","comments":0,"category":"General","created_at":"2026-06-10T14:49:55Z"},{"number":6703,"title":"Big memory usage improvement in fast-json-stringify","comments":2,"category":"General","created_at":"2026-04-30T10:04:34Z"},{"number":6626,"title":"OraClaw -- Decision intelligence API built on Fastify 5 (19 algorithms, sub-25ms)","comments":0,"category":"Show and tell","created_at":"2026-03-30T22:29:03Z"}],"latest_release":{"name":"v5.12.8","tag":"v5.12.8","published_at":"2026-11-02T10:51:32Z","body":"## ⚠️ Security Release\r\n\r\n* Fix for https://github.com/fastify/fastify/security/advisories/GHSA-3qgw-9275-xf8w\r\n\r\n## What's Changed\r\n* [Backport 5.x] fix(types): restore this context in route shorthand hooks by @github-actions[bot] in https://github.com/fastify/fastify/pull/7055\r\n* [Backport 5.x] fix(reply): send stream trailers after the stream actually finishes by @github-actions[bot] in https://github.com/fastify/fastify/pull/7111\r\n* [Backport 5.x] test(server): assert the server is listening instead of a literal by @github-actions[bot] in https://github.com/fastify/fastify/pull/7112\r\n* [Backport 5.x] feat: add routerOptions.compile to use find-my-way compiler mode by @Tony133 in https://github.com/fastify/fastify/pull/7116\r\n* [Backport 5.x] fix: clamp error statusCode between 400 and 599 with 500 fallback by @github-actions[bot] in https://github.com/fastify/fastify/pull/7122\r\n* [Backport 5.x] fix: contain synchronous throws from custom content type parsers by @github-actions[bot] in https://github.com/fastify/fastify/pull/7123\r\n* [Backport 5.x] docs(serverless): clarify per-route observability on serverless platf… by @github-actions[bot] in https://github.com/fastify/fastify/pull/7134\r\n* [Backport 5.x] feat(hooks): support disposables in onClose hook (#5669) by @github-actions[bot] in https://github.com/fastify/fastify/pull/7136\r\n* [Backport 5.x] fix(types): allow socket path strings in addresses by @github-actions[bot] in https://github.com/fastify/fastify/pull/7138\r\n* [Backport 5.x] fix(types): add logSerializers to RouteShorthandOptions by @github-actions[bot] in https://github.com/fastify/fastify/pull/7145\r\n* [Backport 5.x] test: do not assert a HEAD response body through inject() by @github-actions[bot] in https://github.com/fastify/fastify/pull/7149\r\n* [Backport 5.x] docs(request): reorganize Request reference by properties and methods by @Tony133 in https://github.com/fastify/fastify/pull/7150\r\n* [Backport 5.x] docs(reply): reorganize Reply reference by properties and methods by @Tony133 in https://github.com/fastify/fastify/pull/7151\r\n* [Backport 5.x] docs: remove plugins that do not support Fastify v5 by @Tony133 in https://github.com/fastify/fastify/pull/7152\r\n* [Backport 5.x] perf(request): hoist port regex to module level by @github-actions[bot] in https://github.com/fastify/fastify/pull/7153\r\n* [Backport 5.x] fix(decorators): evaluate instance getters once in getDecorator by @github-actions[bot] in https://github.com/fastify/fastify/pull/7154\r\n* [Backport 5.x] docs: clarify that maxParamLength does not prevent ReDoS by @github-actions[bot] in https://github.com/fastify/fastify/pull/7158\r\n* [Backport 5.x] docs: fix syntax errors in code examples by @github-actions[bot] in https://github.com/fastify/fastify/pull/7160\r\n\r\n\r\n**Full Changelog**: https://github.com/fastify/fastify/compare/v5.12.7...v5.12.8"},"readme":true,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}