From ae8d0e634dec33cfeb8e1af00513fd00655f380d Mon Sep 17 00:00:00 2001 From: Tooling Builder Date: Sat, 28 Oct 2023 03:27:15 +0000 Subject: [PATCH] chore: Metadata build (updates to OpenAPI tooling metadata and site rebuild) --- docs/categories/all.html | 644 ++++++------- docs/categories/code-generators.html | 88 +- docs/categories/converters.html | 60 +- docs/categories/data-validators.html | 48 +- docs/categories/description-validators.html | 40 +- docs/categories/documentation.html | 58 +- docs/categories/dsl.html | 8 +- docs/categories/gateway.html | 12 +- docs/categories/learning.html | 12 +- docs/categories/low-level-tooling.html | 30 +- docs/categories/mock.html | 14 +- docs/categories/parsers.html | 214 ++--- docs/categories/sdk.html | 72 +- docs/categories/security.html | 18 +- docs/categories/server-implementations.html | 158 ++-- docs/categories/server.html | 36 +- docs/categories/testing-tools.html | 6 +- docs/categories/testing.html | 74 +- docs/categories/text-editors.html | 6 +- docs/categories/unclassified.html | 6 +- docs/categories/user-interfaces.html | 14 +- src/_data/tools.yaml | 994 ++++++++++---------- 22 files changed, 1306 insertions(+), 1306 deletions(-) diff --git a/docs/categories/all.html b/docs/categories/all.html index 031fc398..bb8affeb 100644 --- a/docs/categories/all.html +++ b/docs/categories/all.html @@ -86,7 +86,7 @@

No Yes No - 389 + 395 @@ -109,7 +109,7 @@

Yes Yes Yes - 1075 + 1078 @@ -132,7 +132,7 @@

Yes Yes No - 1204 + 1205 @@ -279,7 +279,7 @@

Yes Yes Yes - 140 + 141 @@ -369,7 +369,7 @@

No Yes Yes - 155 + 156 @@ -558,7 +558,7 @@

Yes Yes Yes - 21263 + 21268 @@ -736,7 +736,7 @@

No Yes No - 4270 + 4275 @@ -782,7 +782,7 @@

No Yes Yes - 17936 + 17957 @@ -828,7 +828,7 @@

No Yes Yes - 879 + 881 @@ -940,7 +940,7 @@

No Yes Yes - 284 + 285 @@ -1604,7 +1604,7 @@

No Yes Yes - 2914 + 2917 @@ -1650,7 +1650,7 @@

No Yes Yes - 857 + 859 @@ -1719,7 +1719,7 @@

Yes Yes No - 540 + 541 @@ -1788,7 +1788,7 @@

No Yes No - 1577 + 1576 @@ -1901,7 +1901,7 @@

No Yes Yes - 4068 + 4069 @@ -1989,7 +1989,7 @@

No Yes No - 580 + 581 @@ -2012,7 +2012,7 @@

No Yes No - 1328 + 1331 @@ -2056,7 +2056,7 @@

Yes Yes Yes - 2080 + 2081 @@ -2077,7 +2077,7 @@

No Yes Yes - 178 + 180 @@ -2098,7 +2098,7 @@

No Yes Yes - 409 + 410 @@ -2234,7 +2234,7 @@

No Yes Yes - 706 + 707 @@ -2366,7 +2366,7 @@

No Yes Yes - 2131 + 2132 @@ -2496,7 +2496,7 @@

No Yes Yes - 1220 + 1221 @@ -2716,7 +2716,7 @@

No Yes Yes - 6121 + 6125 @@ -2762,7 +2762,7 @@

No Yes Yes - 16058 + 16060 @@ -2783,7 +2783,7 @@

No Yes Yes - 4350 + 4352 @@ -2829,7 +2829,7 @@

Yes Yes Yes - 196 + 197 @@ -3079,7 +3079,7 @@

No Yes Yes - 375 + 376 @@ -3186,7 +3186,7 @@

Yes Yes Yes - 1009 + 1010 @@ -3432,7 +3432,7 @@

Yes Yes No - 545 + 546 @@ -3585,7 +3585,7 @@

No Yes Yes - 11364 + 11367 @@ -3757,7 +3757,7 @@

No Yes Yes - 351 + 352 @@ -3780,7 +3780,7 @@

No Yes No - 26526 + 26533 @@ -3932,7 +3932,7 @@

No Yes No - 862 + 865 @@ -4290,7 +4290,7 @@

Yes Yes Yes - 302 + 303 @@ -4334,7 +4334,7 @@

Yes Yes Yes - 3692 + 3698 @@ -4357,7 +4357,7 @@

Yes Yes Yes - 184 + 185 @@ -4468,7 +4468,7 @@

No Yes Yes - 237 + 238 @@ -4537,7 +4537,7 @@

No Yes No - 145 + 146 @@ -4560,7 +4560,7 @@

Yes Yes Yes - 61 + 62 @@ -4606,7 +4606,7 @@

Yes Yes Yes - 198 + 199 @@ -4772,7 +4772,7 @@

No Yes No - 1775 + 1776 @@ -4795,7 +4795,7 @@

No Yes Yes - 1927 + 1926 @@ -4864,7 +4864,7 @@

No Yes No - 357 + 358 @@ -4910,7 +4910,7 @@

No Yes No - 63923 + 63962 @@ -4933,7 +4933,7 @@

Yes Yes No - 24670 + 24680 @@ -4956,7 +4956,7 @@

Yes Yes No - 21263 + 21268 @@ -4977,7 +4977,7 @@

No Yes No - 13252 + 13261 @@ -4998,7 +4998,7 @@

No Yes No - 7277 + 7279 @@ -5019,7 +5019,7 @@

No Yes No - 5444 + 5448 @@ -5040,7 +5040,7 @@

No Yes No - 3654 + 3655 @@ -5061,7 +5061,7 @@

No Yes No - 3400 + 3401 @@ -5105,7 +5105,7 @@

Yes Yes No - 2536 + 2538 @@ -5126,7 +5126,7 @@

No Yes No - 2378 + 2380 @@ -5149,7 +5149,7 @@

No Yes No - 1877 + 1878 @@ -5170,7 +5170,7 @@

No Yes No - 1868 + 1870 @@ -5212,7 +5212,7 @@

No Yes No - 1439 + 1441 @@ -5233,7 +5233,7 @@

No Yes No - 1431 + 1432 @@ -5254,7 +5254,7 @@

No Yes No - 1373 + 1376 @@ -5298,7 +5298,7 @@

No Yes No - 1121 + 1122 @@ -5424,7 +5424,7 @@

No Yes No - 693 + 695 @@ -5445,7 +5445,7 @@

No Yes No - 672 + 673 @@ -5466,7 +5466,7 @@

No Yes No - 671 + 677 @@ -5550,7 +5550,7 @@

Yes Yes No - 567 + 569 @@ -5634,7 +5634,7 @@

No Yes No - 428 + 429 @@ -5676,7 +5676,7 @@

No Yes No - 416 + 417 @@ -5781,7 +5781,7 @@

No Yes No - 357 + 358 @@ -5970,7 +5970,7 @@

Yes Yes No - 285 + 286 @@ -6035,7 +6035,7 @@

No Yes No - 257 + 258 @@ -6077,7 +6077,7 @@

Yes Yes No - 240 + 241 @@ -6161,7 +6161,7 @@

No Yes No - 219 + 221 @@ -6352,7 +6352,7 @@

No Yes No - 192 + 193 @@ -6604,7 +6604,7 @@

No Yes No - 168 + 173 @@ -6732,7 +6732,7 @@

No Yes No - 155 + 156 @@ -7091,7 +7091,7 @@

No Yes No - 98 + 99 @@ -7301,7 +7301,7 @@

No Yes No - 81 + 80 @@ -7469,7 +7469,7 @@

No Yes No - 71 + 72 @@ -7679,7 +7679,7 @@

No Yes No - 60 + 61 @@ -7784,7 +7784,7 @@

No Yes No - 57 + 58 @@ -8080,7 +8080,7 @@

No Yes No - 44 + 45 @@ -8651,7 +8651,7 @@

No Yes No - 31 + 32 @@ -11767,7 +11767,7 @@

No Yes No - 7 + 8 @@ -12229,7 +12229,7 @@

No Yes No - 7 + 8 @@ -14938,7 +14938,7 @@

No Yes No - 4 + 5 @@ -17815,7 +17815,7 @@

No Yes No - 1 + 2 @@ -27568,7 +27568,7 @@

No Yes No - 74 + 75 @@ -27822,7 +27822,7 @@

No No No - 7277 + 7279 @@ -27845,7 +27845,7 @@

No No No - 1220 + 1221 @@ -28158,7 +28158,7 @@

No No No - 3435 + 3436 @@ -28720,7 +28720,7 @@

No Yes Yes - 437 + 438 @@ -28856,7 +28856,7 @@

No Yes No - 4660 + 4661 @@ -28900,7 +28900,7 @@

No Yes Yes - 2313 + 2314 @@ -29729,7 +29729,7 @@

oasdiff (link)

Stars - 389 + 395 Watchers @@ -29745,7 +29745,7 @@

oasdiff (link)

Last Updated - 2023-10-26T11:36:55Z + 2023-10-27T17:50:34Z Archived @@ -29781,7 +29781,7 @@

Scalar (link)

Stars - 1075 + 1078 Watchers @@ -29797,7 +29797,7 @@

Scalar (link)

Last Updated - 2023-10-27T03:12:23Z + 2023-10-27T22:13:34Z Archived @@ -29833,7 +29833,7 @@

optic diff (link)

Stars - 1204 + 1205 Watchers @@ -29849,7 +29849,7 @@

optic diff (link)

Last Updated - 2023-10-26T18:23:00Z + 2023-10-27T15:15:46Z Archived @@ -30197,7 +30197,7 @@

OpenAPI Filter (link)

Stars - 140 + 141 Watchers @@ -30213,7 +30213,7 @@

OpenAPI Filter (link)

Last Updated - 2023-10-16T15:28:04Z + 2023-10-27T13:15:17Z Archived @@ -30361,7 +30361,7 @@

LucyBot api-spec-converter (link)

Forks - 169 + 170 Created @@ -30405,7 +30405,7 @@

OpenDocumenter (link)

Stars - 155 + 156 Watchers @@ -30421,7 +30421,7 @@

OpenDocumenter (link)

Last Updated - 2023-10-16T16:31:49Z + 2023-10-27T22:44:20Z Archived @@ -30873,7 +30873,7 @@

ReDoc (link)

Stars - 21263 + 21268 Watchers @@ -30889,7 +30889,7 @@

ReDoc (link)

Last Updated - 2023-10-26T19:50:22Z + 2023-10-28T00:15:34Z Archived @@ -31289,7 +31289,7 @@

OpenAPI Server Code Generator (oapi-cod Stars - 4270 + 4275 Watchers @@ -31305,7 +31305,7 @@

OpenAPI Server Code Generator (oapi-cod Last Updated - 2023-10-27T02:54:39Z + 2023-10-28T02:41:07Z Archived @@ -31393,7 +31393,7 @@

OpenAPI Generator (link)

Stars - 17936 + 17957 Watchers @@ -31401,7 +31401,7 @@

OpenAPI Generator (link)

Forks - 5709 + 5715 Created @@ -31409,7 +31409,7 @@

OpenAPI Generator (link)

Last Updated - 2023-10-26T19:27:23Z + 2023-10-27T23:16:45Z Archived @@ -31497,7 +31497,7 @@

Kiota Api Client Generator (link)

Stars - 879 + 881 Watchers @@ -31513,7 +31513,7 @@

Kiota Api Client Generator (link)

Last Updated - 2023-10-26T18:59:18Z + 2023-10-27T08:54:42Z Archived @@ -31557,7 +31557,7 @@

FabriKt (link)

Forks - 24 + 25 Created @@ -31757,7 +31757,7 @@

VSCode OpenAPI (link)

Stars - 284 + 285 Watchers @@ -31773,7 +31773,7 @@

VSCode OpenAPI (link)

Last Updated - 2023-10-13T11:23:26Z + 2023-10-28T01:50:02Z Archived @@ -33369,11 +33369,11 @@

tsoa (link)

Stars - 2914 + 2917 Watchers - 23 + 24 Forks @@ -33385,7 +33385,7 @@

tsoa (link)

Last Updated - 2023-10-26T17:14:09Z + 2023-10-27T14:27:03Z Archived @@ -33473,7 +33473,7 @@

express-openapi (link)

Stars - 857 + 859 Watchers @@ -33489,7 +33489,7 @@

express-openapi (link)

Last Updated - 2023-10-25T22:17:56Z + 2023-10-27T19:05:15Z Archived @@ -33581,7 +33581,7 @@

@smartrecruiters/openapi-first (link) Watchers - 20 + 21 Forks @@ -33629,7 +33629,7 @@

openapi-backend (link)

Stars - 540 + 541 Watchers @@ -33645,7 +33645,7 @@

openapi-backend (link)

Last Updated - 2023-10-25T21:43:40Z + 2023-10-27T12:51:56Z Archived @@ -33689,7 +33689,7 @@

API Platform (link)

Forks - 965 + 966 Created @@ -33785,7 +33785,7 @@

Fusio (link)

Stars - 1577 + 1576 Watchers @@ -33801,7 +33801,7 @@

Fusio (link)

Last Updated - 2023-10-26T13:36:15Z + 2023-10-27T19:57:56Z Archived @@ -34045,7 +34045,7 @@

Dredd (link)

Stars - 4068 + 4069 Watchers @@ -34061,7 +34061,7 @@

Dredd (link)

Last Updated - 2023-10-24T07:37:40Z + 2023-10-27T17:14:43Z Archived @@ -34253,7 +34253,7 @@

portman (link)

Stars - 580 + 581 Watchers @@ -34261,7 +34261,7 @@

portman (link)

Forks - 55 + 56 Created @@ -34269,7 +34269,7 @@

portman (link)

Last Updated - 2023-10-20T07:21:31Z + 2023-10-27T22:37:19Z Archived @@ -34305,7 +34305,7 @@

Step CI (link)

Stars - 1328 + 1331 Watchers @@ -34321,7 +34321,7 @@

Step CI (link)

Last Updated - 2023-10-26T01:39:57Z + 2023-10-27T23:48:52Z Archived @@ -34409,7 +34409,7 @@

Spectral (link)

Stars - 2080 + 2081 Watchers @@ -34425,7 +34425,7 @@

Spectral (link)

Last Updated - 2023-10-26T18:41:58Z + 2023-10-27T13:07:59Z Archived @@ -34461,7 +34461,7 @@

OpenAPI Style Validator (link)

Stars - 178 + 180 Watchers @@ -34477,7 +34477,7 @@

OpenAPI Style Validator (link)

Last Updated - 2023-10-24T10:41:37Z + 2023-10-27T22:49:33Z Archived @@ -34513,7 +34513,7 @@

OpenAPI Validator (link)

Stars - 409 + 410 Watchers @@ -34529,7 +34529,7 @@

OpenAPI Validator (link)

Last Updated - 2023-10-23T15:46:18Z + 2023-10-27T18:41:38Z Archived @@ -34825,7 +34825,7 @@

swagger-parser (link)

Stars - 706 + 707 Watchers @@ -34833,7 +34833,7 @@

swagger-parser (link)

Forks - 535 + 536 Created @@ -34841,7 +34841,7 @@

swagger-parser (link)

Last Updated - 2023-10-25T13:57:03Z + 2023-10-27T06:33:07Z Archived @@ -34881,7 +34881,7 @@

APIDevTools/swagger-parser (link)

Watchers - 21 + 20 Forks @@ -35137,7 +35137,7 @@

kin-openapi (link)

Stars - 2131 + 2132 Watchers @@ -35153,7 +35153,7 @@

kin-openapi (link)

Last Updated - 2023-10-27T02:41:20Z + 2023-10-27T15:26:18Z Archived @@ -35449,7 +35449,7 @@

Microsoft/OpenAPI.NET (link)

Stars - 1220 + 1221 Watchers @@ -35465,7 +35465,7 @@

Microsoft/OpenAPI.NET (link)

Last Updated - 2023-10-26T22:02:51Z + 2023-10-27T05:11:18Z Archived @@ -35821,7 +35821,7 @@

go-swagger (link)

Forks - 1261 + 1262 Created @@ -35829,7 +35829,7 @@

go-swagger (link)

Last Updated - 2023-10-27T00:20:11Z + 2023-10-27T16:44:34Z Archived @@ -35969,7 +35969,7 @@

NSwag (link)

Stars - 6121 + 6125 Watchers @@ -35977,7 +35977,7 @@

NSwag (link)

Forks - 1162 + 1163 Created @@ -35985,7 +35985,7 @@

NSwag (link)

Last Updated - 2023-10-26T19:57:27Z + 2023-10-27T21:52:23Z Archived @@ -36073,7 +36073,7 @@

Swagger-Codegen (link)

Stars - 16058 + 16060 Watchers @@ -36081,7 +36081,7 @@

Swagger-Codegen (link)

Forks - 6021 + 6023 Created @@ -36089,7 +36089,7 @@

Swagger-Codegen (link)

Last Updated - 2023-10-26T18:40:03Z + 2023-10-27T20:16:00Z Archived @@ -36125,7 +36125,7 @@

Azure AutoRest (link)

Stars - 4350 + 4352 Watchers @@ -36141,7 +36141,7 @@

Azure AutoRest (link)

Last Updated - 2023-10-27T03:18:42Z + 2023-10-28T02:15:58Z Archived @@ -36229,7 +36229,7 @@

oas (link)

Stars - 196 + 197 Watchers @@ -36245,7 +36245,7 @@

oas (link)

Last Updated - 2023-10-25T05:26:17Z + 2023-10-27T22:47:32Z Archived @@ -36297,7 +36297,7 @@

api (link)

Last Updated - 2023-10-26T20:45:22Z + 2023-10-27T20:38:25Z Archived @@ -36853,7 +36853,7 @@

EvoMaster (link)

Stars - 375 + 376 Watchers @@ -36869,7 +36869,7 @@

EvoMaster (link)

Last Updated - 2023-10-26T06:05:44Z + 2023-10-27T12:29:15Z Archived @@ -37113,7 +37113,7 @@

cats (link)

Stars - 1009 + 1010 Watchers @@ -37129,7 +37129,7 @@

cats (link)

Last Updated - 2023-10-26T06:06:42Z + 2023-10-27T05:40:32Z Archived @@ -37685,7 +37685,7 @@

Restish (link)

Stars - 545 + 546 Watchers @@ -37693,7 +37693,7 @@

Restish (link)

Forks - 59 + 60 Created @@ -37701,7 +37701,7 @@

Restish (link)

Last Updated - 2023-10-23T08:02:39Z + 2023-10-27T03:47:50Z Archived @@ -38049,7 +38049,7 @@

OWASP ZAP (link)

Stars - 11364 + 11367 Watchers @@ -38065,7 +38065,7 @@

OWASP ZAP (link)

Last Updated - 2023-10-26T20:39:08Z + 2023-10-27T19:14:24Z Archived @@ -38465,7 +38465,7 @@

APIFuzzer (link)

Stars - 351 + 352 Watchers @@ -38481,7 +38481,7 @@

APIFuzzer (link)

Last Updated - 2023-10-26T21:43:27Z + 2023-10-27T13:56:53Z Archived @@ -38517,7 +38517,7 @@

Django REST Framework (link)

Stars - 26526 + 26533 Watchers @@ -38525,7 +38525,7 @@

Django REST Framework (link)

Forks - 6772 + 6776 Created @@ -38533,7 +38533,7 @@

Django REST Framework (link)

Last Updated - 2023-10-27T02:32:14Z + 2023-10-28T03:08:51Z Archived @@ -38881,7 +38881,7 @@

openapi-python-client (link)

Stars - 862 + 865 Watchers @@ -38897,7 +38897,7 @@

openapi-python-client (link)

Last Updated - 2023-10-25T15:31:05Z + 2023-10-28T01:45:23Z Archived @@ -38941,7 +38941,7 @@

Elements (link)

Forks - 149 + 151 Created @@ -39469,7 +39469,7 @@

orval (link)

Last Updated - 2023-10-27T01:37:25Z + 2023-10-27T12:07:26Z Archived @@ -39713,7 +39713,7 @@

vacuum (link)

Stars - 302 + 303 Watchers @@ -39721,7 +39721,7 @@

vacuum (link)

Forks - 23 + 24 Created @@ -39729,7 +39729,7 @@

vacuum (link)

Last Updated - 2023-10-23T19:02:17Z + 2023-10-27T03:49:28Z Archived @@ -39817,7 +39817,7 @@

OpenAPI TypeScript (link)

Stars - 3692 + 3698 Watchers @@ -39833,7 +39833,7 @@

OpenAPI TypeScript (link)

Last Updated - 2023-10-27T02:11:56Z + 2023-10-27T19:22:37Z Archived @@ -39869,7 +39869,7 @@

libopenapi (link)

Stars - 184 + 185 Watchers @@ -39885,7 +39885,7 @@

libopenapi (link)

Last Updated - 2023-10-26T09:36:37Z + 2023-10-27T14:09:17Z Archived @@ -40129,7 +40129,7 @@

Kusk Gateway (link)

Stars - 237 + 238 Watchers @@ -40145,7 +40145,7 @@

Kusk Gateway (link)

Last Updated - 2023-10-25T11:53:52Z + 2023-10-27T23:16:06Z Archived @@ -40285,7 +40285,7 @@

Specmatic (link)

Stars - 145 + 146 Watchers @@ -40301,7 +40301,7 @@

Specmatic (link)

Last Updated - 2023-10-25T01:13:30Z + 2023-10-27T19:26:09Z Archived @@ -40337,7 +40337,7 @@

openapi-changes (link)

Stars - 61 + 62 Watchers @@ -40353,7 +40353,7 @@

openapi-changes (link)

Last Updated - 2023-10-25T14:16:44Z + 2023-10-27T06:22:03Z Archived @@ -40441,7 +40441,7 @@

kubb (link)

Stars - 198 + 199 Watchers @@ -40457,7 +40457,7 @@

kubb (link)

Last Updated - 2023-10-26T14:52:18Z + 2023-10-27T05:36:46Z Archived @@ -40857,7 +40857,7 @@

rswag (link)

Stars - 1775 + 1776 Watchers @@ -40865,7 +40865,7 @@

rswag (link)

Forks - 396 + 394 Created @@ -40873,7 +40873,7 @@

rswag (link)

Last Updated - 2023-10-26T22:33:43Z + 2023-10-27T19:04:02Z Archived @@ -40909,7 +40909,7 @@

Fern (link)

Stars - 1927 + 1926 Watchers @@ -40925,7 +40925,7 @@

Fern (link)

Last Updated - 2023-10-27T00:20:08Z + 2023-10-27T08:12:03Z Archived @@ -41065,7 +41065,7 @@

typeconv (link)

Stars - 357 + 358 Watchers @@ -41081,7 +41081,7 @@

typeconv (link)

Last Updated - 2023-10-26T03:02:37Z + 2023-10-27T22:47:57Z Archived @@ -41169,15 +41169,15 @@

FastAPI (link)

Stars - 63923 + 63962 Watchers - 639 + 640 Forks - 5406 + 5411 Created @@ -41185,7 +41185,7 @@

FastAPI (link)

Last Updated - 2023-10-27T02:35:13Z + 2023-10-28T03:21:00Z Archived @@ -41221,7 +41221,7 @@

swagger-ui (link)

Stars - 24670 + 24680 Watchers @@ -41229,7 +41229,7 @@

swagger-ui (link)

Forks - 8808 + 8809 Created @@ -41237,7 +41237,7 @@

swagger-ui (link)

Last Updated - 2023-10-27T02:45:53Z + 2023-10-27T18:13:45Z Archived @@ -41273,7 +41273,7 @@

Redoc (link)

Stars - 21263 + 21268 Watchers @@ -41289,7 +41289,7 @@

Redoc (link)

Last Updated - 2023-10-26T19:50:22Z + 2023-10-28T00:15:34Z Archived @@ -41325,15 +41325,15 @@

full-stack-fastapi-postgresql (link) Stars - 13252 + 13261 Watchers - 198 + 199 Forks - 2424 + 2426 Created @@ -41341,7 +41341,7 @@

full-stack-fastapi-postgresql (link) Last Updated - 2023-10-26T23:59:47Z + 2023-10-28T02:43:26Z Archived @@ -41377,7 +41377,7 @@

swagger-core (link)

Stars - 7277 + 7279 Watchers @@ -41385,7 +41385,7 @@

swagger-core (link)

Forks - 2153 + 2154 Created @@ -41393,7 +41393,7 @@

swagger-core (link)

Last Updated - 2023-10-25T15:27:24Z + 2023-10-27T22:38:29Z Archived @@ -41429,7 +41429,7 @@

mockoon (link)

Stars - 5444 + 5448 Watchers @@ -41437,7 +41437,7 @@

mockoon (link)

Forks - 304 + 303 Created @@ -41445,7 +41445,7 @@

mockoon (link)

Last Updated - 2023-10-26T15:02:10Z + 2023-10-27T14:33:20Z Archived @@ -41481,7 +41481,7 @@

knife4j (link)

Stars - 3654 + 3655 Watchers @@ -41497,7 +41497,7 @@

knife4j (link)

Last Updated - 2023-10-26T16:41:21Z + 2023-10-27T03:45:36Z Archived @@ -41533,7 +41533,7 @@

openapi-directory (link)

Stars - 3400 + 3401 Watchers @@ -41549,7 +41549,7 @@

openapi-directory (link)

Last Updated - 2023-10-26T12:34:34Z + 2023-10-27T19:48:14Z Archived @@ -41593,7 +41593,7 @@

springdoc-openapi (link)

Forks - 420 + 421 Created @@ -41637,7 +41637,7 @@

swagger-js (link)

Stars - 2536 + 2538 Watchers @@ -41645,7 +41645,7 @@

swagger-js (link)

Forks - 781 + 783 Created @@ -41653,7 +41653,7 @@

swagger-js (link)

Last Updated - 2023-10-25T04:32:11Z + 2023-10-27T23:17:34Z Archived @@ -41689,7 +41689,7 @@

uvicorn-gunicorn-fastapi-docker (link)< Stars - 2378 + 2380 Watchers @@ -41705,7 +41705,7 @@

uvicorn-gunicorn-fastapi-docker (link)< Last Updated - 2023-10-26T12:52:16Z + 2023-10-27T23:54:21Z Archived @@ -41741,7 +41741,7 @@

Schemathesis (link)

Stars - 1877 + 1878 Watchers @@ -41757,7 +41757,7 @@

Schemathesis (link)

Last Updated - 2023-10-26T23:11:01Z + 2023-10-27T19:14:26Z Archived @@ -41793,7 +41793,7 @@

drf-spectacular (link)

Stars - 1868 + 1870 Watchers @@ -41801,7 +41801,7 @@

drf-spectacular (link)

Forks - 220 + 221 Created @@ -41809,7 +41809,7 @@

drf-spectacular (link)

Last Updated - 2023-10-27T01:03:56Z + 2023-10-27T20:17:31Z Archived @@ -41897,7 +41897,7 @@

utoipa (link)

Stars - 1439 + 1441 Watchers @@ -41913,7 +41913,7 @@

utoipa (link)

Last Updated - 2023-10-27T02:43:23Z + 2023-10-27T23:53:44Z Archived @@ -41949,7 +41949,7 @@

rapidoc (link)

Stars - 1431 + 1432 Watchers @@ -41965,7 +41965,7 @@

rapidoc (link)

Last Updated - 2023-10-25T05:09:47Z + 2023-10-27T15:19:41Z Archived @@ -42001,7 +42001,7 @@

msgspec (link)

Stars - 1373 + 1376 Watchers @@ -42017,7 +42017,7 @@

msgspec (link)

Last Updated - 2023-10-27T02:55:20Z + 2023-10-27T23:22:24Z Archived @@ -42105,7 +42105,7 @@

openapi-generator-cli (link)

Stars - 1121 + 1122 Watchers @@ -42121,7 +42121,7 @@

openapi-generator-cli (link)

Last Updated - 2023-10-25T12:59:57Z + 2023-10-27T19:21:16Z Archived @@ -42269,7 +42269,7 @@

typespec (link)

Forks - 99 + 100 Created @@ -42417,7 +42417,7 @@

json-schema-validator (link)

Stars - 693 + 695 Watchers @@ -42433,7 +42433,7 @@

json-schema-validator (link)

Last Updated - 2023-10-25T00:36:06Z + 2023-10-28T02:17:03Z Archived @@ -42469,7 +42469,7 @@

oas-kit (link)

Stars - 672 + 673 Watchers @@ -42477,7 +42477,7 @@

oas-kit (link)

Forks - 127 + 128 Created @@ -42485,7 +42485,7 @@

oas-kit (link)

Last Updated - 2023-10-19T09:25:33Z + 2023-10-27T15:42:16Z Archived @@ -42521,7 +42521,7 @@

openapi-diff (link)

Stars - 671 + 677 Watchers @@ -42529,7 +42529,7 @@

openapi-diff (link)

Forks - 147 + 148 Created @@ -42537,7 +42537,7 @@

openapi-diff (link)

Last Updated - 2023-10-24T11:55:07Z + 2023-10-27T22:49:37Z Archived @@ -42729,7 +42729,7 @@

openapi.tools (link)

Stars - 567 + 569 Watchers @@ -42745,7 +42745,7 @@

openapi.tools (link)

Last Updated - 2023-10-26T03:32:23Z + 2023-10-28T01:44:54Z Archived @@ -42937,7 +42937,7 @@

openapi-mock (link)

Stars - 428 + 429 Watchers @@ -42953,7 +42953,7 @@

openapi-mock (link)

Last Updated - 2023-10-26T23:10:49Z + 2023-10-27T07:31:55Z Archived @@ -42997,7 +42997,7 @@

docusaurus-openapi (link)

Forks - 71 + 72 Created @@ -43041,7 +43041,7 @@

full-stack-fastapi-couchbase (link)

Stars - 416 + 417 Watchers @@ -43057,7 +43057,7 @@

full-stack-fastapi-couchbase (link)

Last Updated - 2023-10-26T10:22:17Z + 2023-10-27T23:40:02Z Archived @@ -43301,7 +43301,7 @@

typeconv (link)

Stars - 357 + 358 Watchers @@ -43317,7 +43317,7 @@

typeconv (link)

Last Updated - 2023-10-26T03:02:37Z + 2023-10-27T22:47:57Z Archived @@ -43461,7 +43461,7 @@

openapi-codegen (link)

Watchers - 7 + 6 Forks @@ -43769,7 +43769,7 @@

openapi-spec-validator (link)

Stars - 285 + 286 Watchers @@ -43785,7 +43785,7 @@

openapi-spec-validator (link)

Last Updated - 2023-10-19T13:00:56Z + 2023-10-28T02:24:45Z Archived @@ -43925,7 +43925,7 @@

rest (link)

Stars - 257 + 258 Watchers @@ -43941,7 +43941,7 @@

rest (link)

Last Updated - 2023-10-24T17:40:19Z + 2023-10-27T04:52:11Z Archived @@ -44029,7 +44029,7 @@

openapi-core (link)

Stars - 240 + 241 Watchers @@ -44045,7 +44045,7 @@

openapi-core (link)

Last Updated - 2023-10-25T10:53:52Z + 2023-10-28T01:51:29Z Archived @@ -44237,7 +44237,7 @@

apicat (link)

Stars - 219 + 221 Watchers @@ -44245,7 +44245,7 @@

apicat (link)

Forks - 27 + 28 Created @@ -44253,7 +44253,7 @@

apicat (link)

Last Updated - 2023-10-19T11:15:57Z + 2023-10-27T04:34:49Z Archived @@ -44705,7 +44705,7 @@

validator-badge (link)

Stars - 192 + 193 Watchers @@ -44721,7 +44721,7 @@

validator-badge (link)

Last Updated - 2023-10-24T04:57:17Z + 2023-10-27T06:30:05Z Archived @@ -45329,7 +45329,7 @@

stackql (link)

Stars - 168 + 173 Watchers @@ -45345,7 +45345,7 @@

stackql (link)

Last Updated - 2023-10-27T03:19:10Z + 2023-10-27T17:44:40Z Archived @@ -45641,7 +45641,7 @@

openapi-go (link)

Stars - 155 + 156 Watchers @@ -45657,7 +45657,7 @@

openapi-go (link)

Last Updated - 2023-10-27T02:57:32Z + 2023-10-27T04:55:15Z Archived @@ -46525,7 +46525,7 @@

speakeasy (link)

Stars - 98 + 99 Watchers @@ -46533,7 +46533,7 @@

speakeasy (link)

Forks - 8 + 9 Created @@ -46541,7 +46541,7 @@

speakeasy (link)

Last Updated - 2023-10-25T20:19:23Z + 2023-10-27T03:50:29Z Archived @@ -47045,7 +47045,7 @@

esmerald (link)

Stars - 81 + 80 Watchers @@ -47061,7 +47061,7 @@

esmerald (link)

Last Updated - 2023-10-26T23:27:00Z + 2023-10-27T20:00:54Z Archived @@ -47157,7 +47157,7 @@

oatpp-swagger (link)

Forks - 48 + 49 Created @@ -47413,7 +47413,7 @@

moclojer (link)

Watchers - 1 + 2 Forks @@ -47461,7 +47461,7 @@

awesome-jsonschema (link)

Stars - 71 + 72 Watchers @@ -47477,7 +47477,7 @@

awesome-jsonschema (link)

Last Updated - 2023-10-25T21:18:20Z + 2023-10-27T22:44:36Z Archived @@ -47981,7 +47981,7 @@

openapi-to-plantuml (link)

Stars - 60 + 61 Watchers @@ -47997,7 +47997,7 @@

openapi-to-plantuml (link)

Last Updated - 2023-10-19T16:20:49Z + 2023-10-27T17:53:13Z Archived @@ -48241,7 +48241,7 @@

zod-openapi (link)

Stars - 57 + 58 Watchers @@ -48257,7 +48257,7 @@

zod-openapi (link)

Last Updated - 2023-10-26T16:01:27Z + 2023-10-27T10:55:48Z Archived @@ -48969,7 +48969,7 @@

openapi-petstore (link)

Stars - 44 + 45 Watchers @@ -48985,7 +48985,7 @@

openapi-petstore (link)

Last Updated - 2023-10-18T11:48:16Z + 2023-10-27T06:47:41Z Archived @@ -50373,7 +50373,7 @@

openapi3-parser (link)

Stars - 31 + 32 Watchers @@ -50389,7 +50389,7 @@

openapi3-parser (link)

Last Updated - 2023-10-26T02:13:36Z + 2023-10-28T02:29:03Z Archived @@ -51057,7 +51057,7 @@

openapi-python-generator (link)

Forks - 11 + 13 Created @@ -53553,7 +53553,7 @@

mockoon.com (link)

Forks - 12 + 11 Created @@ -58069,7 +58069,7 @@

openapi-linter (link)

Stars - 7 + 8 Watchers @@ -58085,7 +58085,7 @@

openapi-linter (link)

Last Updated - 2023-06-19T11:11:59Z + 2023-10-27T20:15:46Z Archived @@ -59213,7 +59213,7 @@

sb-openapi (link)

Stars - 7 + 8 Watchers @@ -59229,7 +59229,7 @@

sb-openapi (link)

Last Updated - 2023-09-08T18:26:10Z + 2023-10-27T19:17:04Z Archived @@ -65921,7 +65921,7 @@

zod-express-openapi-routes (link)

Stars - 4 + 5 Watchers @@ -65937,7 +65937,7 @@

zod-express-openapi-routes (link)

Last Updated - 2023-10-25T22:19:34Z + 2023-10-27T05:46:57Z Archived @@ -71801,7 +71801,7 @@

openapi-schemas-validator (link)

Watchers - 19 + 20 Forks @@ -73045,7 +73045,7 @@

spring-boot-3-security-6-jwt (link)

Stars - 1 + 2 Watchers @@ -73053,7 +73053,7 @@

spring-boot-3-security-6-jwt (link)

Forks - 0 + 1 Created @@ -73061,7 +73061,7 @@

spring-boot-3-security-6-jwt (link)

Last Updated - 2023-10-19T09:47:19Z + 2023-10-27T22:18:28Z Archived @@ -78833,7 +78833,7 @@

trendr-news_summarization (link)

Last Updated - 2023-05-28T22:04:11Z + 2023-10-27T23:20:57Z Archived @@ -97225,7 +97225,7 @@

pywss (link)

Stars - 74 + 75 Watchers @@ -97241,7 +97241,7 @@

pywss (link)

Last Updated - 2023-10-12T11:43:05Z + 2023-10-27T14:17:52Z Archived @@ -97849,7 +97849,7 @@

swagger-models (link)

Stars - 7277 + 7279 Watchers @@ -97857,7 +97857,7 @@

swagger-models (link)

Forks - 2153 + 2154 Created @@ -97865,7 +97865,7 @@

swagger-models (link)

Last Updated - 2023-10-25T15:27:24Z + 2023-10-27T22:38:29Z Archived @@ -97901,7 +97901,7 @@

Microsoft.OpenApi.net (link)

Stars - 1220 + 1221 Watchers @@ -97917,7 +97917,7 @@

Microsoft.OpenApi.net (link)

Last Updated - 2023-10-26T22:02:51Z + 2023-10-27T05:11:18Z Archived @@ -98681,7 +98681,7 @@

PHP-CRUD-API (link)

Stars - 3435 + 3436 Watchers @@ -98689,7 +98689,7 @@

PHP-CRUD-API (link)

Forks - 1031 + 1032 Created @@ -98697,7 +98697,7 @@

PHP-CRUD-API (link)

Last Updated - 2023-10-25T06:11:31Z + 2023-10-27T17:15:11Z Archived @@ -100033,7 +100033,7 @@

APIClarity (link)

Stars - 437 + 438 Watchers @@ -100049,7 +100049,7 @@

APIClarity (link)

Last Updated - 2023-10-26T14:18:34Z + 2023-10-28T01:50:30Z Archived @@ -100345,7 +100345,7 @@

LoopBack 4 (link)

Stars - 4660 + 4661 Watchers @@ -100361,7 +100361,7 @@

LoopBack 4 (link)

Last Updated - 2023-10-26T16:30:42Z + 2023-10-27T14:49:06Z Archived @@ -100449,7 +100449,7 @@

RESTler (link)

Stars - 2313 + 2314 Watchers @@ -100465,7 +100465,7 @@

RESTler (link)

Last Updated - 2023-10-27T02:30:06Z + 2023-10-27T09:59:54Z Archived diff --git a/docs/categories/code-generators.html b/docs/categories/code-generators.html index 2058e570..93c662ae 100644 --- a/docs/categories/code-generators.html +++ b/docs/categories/code-generators.html @@ -86,7 +86,7 @@

No Yes No - 4270 + 4275 @@ -132,7 +132,7 @@

No Yes Yes - 17936 + 17957 @@ -178,7 +178,7 @@

No Yes Yes - 879 + 881 @@ -266,7 +266,7 @@

No Yes Yes - 16058 + 16060 @@ -404,7 +404,7 @@

Yes Yes Yes - 198 + 199 @@ -427,7 +427,7 @@

No Yes Yes - 1927 + 1926 @@ -450,7 +450,7 @@

Yes Yes No - 24670 + 24680 @@ -471,7 +471,7 @@

No Yes No - 7277 + 7279 @@ -492,7 +492,7 @@

Yes Yes No - 2536 + 2538 @@ -513,7 +513,7 @@

No Yes No - 1121 + 1122 @@ -664,7 +664,7 @@

No Yes No - 44 + 45 @@ -1779,7 +1779,7 @@

No No No - 7277 + 7279 @@ -2028,7 +2028,7 @@

OpenAPI Server Code Generator (oapi-cod Stars - 4270 + 4275 Watchers @@ -2044,7 +2044,7 @@

OpenAPI Server Code Generator (oapi-cod Last Updated - 2023-10-27T02:54:39Z + 2023-10-28T02:41:07Z Archived @@ -2132,7 +2132,7 @@

OpenAPI Generator (link)

Stars - 17936 + 17957 Watchers @@ -2140,7 +2140,7 @@

OpenAPI Generator (link)

Forks - 5709 + 5715 Created @@ -2148,7 +2148,7 @@

OpenAPI Generator (link)

Last Updated - 2023-10-26T19:27:23Z + 2023-10-27T23:16:45Z Archived @@ -2236,7 +2236,7 @@

Kiota Api Client Generator (link)

Stars - 879 + 881 Watchers @@ -2252,7 +2252,7 @@

Kiota Api Client Generator (link)

Last Updated - 2023-10-26T18:59:18Z + 2023-10-27T08:54:42Z Archived @@ -2296,7 +2296,7 @@

FabriKt (link)

Forks - 24 + 25 Created @@ -2444,7 +2444,7 @@

Swagger-Codegen (link)

Stars - 16058 + 16060 Watchers @@ -2452,7 +2452,7 @@

Swagger-Codegen (link)

Forks - 6021 + 6023 Created @@ -2460,7 +2460,7 @@

Swagger-Codegen (link)

Last Updated - 2023-10-26T18:40:03Z + 2023-10-27T20:16:00Z Archived @@ -2668,7 +2668,7 @@

orval (link)

Last Updated - 2023-10-27T01:37:25Z + 2023-10-27T12:07:26Z Archived @@ -2756,7 +2756,7 @@

kubb (link)

Stars - 198 + 199 Watchers @@ -2772,7 +2772,7 @@

kubb (link)

Last Updated - 2023-10-26T14:52:18Z + 2023-10-27T05:36:46Z Archived @@ -2808,7 +2808,7 @@

Fern (link)

Stars - 1927 + 1926 Watchers @@ -2824,7 +2824,7 @@

Fern (link)

Last Updated - 2023-10-27T00:20:08Z + 2023-10-27T08:12:03Z Archived @@ -2860,7 +2860,7 @@

swagger-ui (link)

Stars - 24670 + 24680 Watchers @@ -2868,7 +2868,7 @@

swagger-ui (link)

Forks - 8808 + 8809 Created @@ -2876,7 +2876,7 @@

swagger-ui (link)

Last Updated - 2023-10-27T02:45:53Z + 2023-10-27T18:13:45Z Archived @@ -2912,7 +2912,7 @@

swagger-core (link)

Stars - 7277 + 7279 Watchers @@ -2920,7 +2920,7 @@

swagger-core (link)

Forks - 2153 + 2154 Created @@ -2928,7 +2928,7 @@

swagger-core (link)

Last Updated - 2023-10-25T15:27:24Z + 2023-10-27T22:38:29Z Archived @@ -2964,7 +2964,7 @@

swagger-js (link)

Stars - 2536 + 2538 Watchers @@ -2972,7 +2972,7 @@

swagger-js (link)

Forks - 781 + 783 Created @@ -2980,7 +2980,7 @@

swagger-js (link)

Last Updated - 2023-10-25T04:32:11Z + 2023-10-27T23:17:34Z Archived @@ -3016,7 +3016,7 @@

openapi-generator-cli (link)

Stars - 1121 + 1122 Watchers @@ -3032,7 +3032,7 @@

openapi-generator-cli (link)

Last Updated - 2023-10-25T12:59:57Z + 2023-10-27T19:21:16Z Archived @@ -3380,7 +3380,7 @@

openapi-petstore (link)

Stars - 44 + 45 Watchers @@ -3396,7 +3396,7 @@

openapi-petstore (link)

Last Updated - 2023-10-18T11:48:16Z + 2023-10-27T06:47:41Z Archived @@ -6136,7 +6136,7 @@

swagger-models (link)

Stars - 7277 + 7279 Watchers @@ -6144,7 +6144,7 @@

swagger-models (link)

Forks - 2153 + 2154 Created @@ -6152,7 +6152,7 @@

swagger-models (link)

Last Updated - 2023-10-25T15:27:24Z + 2023-10-27T22:38:29Z Archived diff --git a/docs/categories/converters.html b/docs/categories/converters.html index 35949dbf..6bd86ed4 100644 --- a/docs/categories/converters.html +++ b/docs/categories/converters.html @@ -149,7 +149,7 @@

Yes Yes Yes - 140 + 141 @@ -239,7 +239,7 @@

No Yes No - 580 + 581 @@ -262,7 +262,7 @@

No Yes No - 1328 + 1331 @@ -486,7 +486,7 @@

No Yes No - 862 + 865 @@ -532,7 +532,7 @@

Yes Yes Yes - 3692 + 3698 @@ -597,7 +597,7 @@

No Yes No - 357 + 358 @@ -639,7 +639,7 @@

No Yes No - 672 + 673 @@ -702,7 +702,7 @@

No Yes No - 71 + 72 @@ -1290,7 +1290,7 @@

OpenAPI Filter (link)

Stars - 140 + 141 Watchers @@ -1306,7 +1306,7 @@

OpenAPI Filter (link)

Last Updated - 2023-10-16T15:28:04Z + 2023-10-27T13:15:17Z Archived @@ -1454,7 +1454,7 @@

LucyBot api-spec-converter (link)

Forks - 169 + 170 Created @@ -1498,7 +1498,7 @@

portman (link)

Stars - 580 + 581 Watchers @@ -1506,7 +1506,7 @@

portman (link)

Forks - 55 + 56 Created @@ -1514,7 +1514,7 @@

portman (link)

Last Updated - 2023-10-20T07:21:31Z + 2023-10-27T22:37:19Z Archived @@ -1550,7 +1550,7 @@

Step CI (link)

Stars - 1328 + 1331 Watchers @@ -1566,7 +1566,7 @@

Step CI (link)

Last Updated - 2023-10-26T01:39:57Z + 2023-10-27T23:48:52Z Archived @@ -1610,7 +1610,7 @@

go-swagger (link)

Forks - 1261 + 1262 Created @@ -1618,7 +1618,7 @@

go-swagger (link)

Last Updated - 2023-10-27T00:20:11Z + 2023-10-27T16:44:34Z Archived @@ -1722,7 +1722,7 @@

api (link)

Last Updated - 2023-10-26T20:45:22Z + 2023-10-27T20:38:25Z Archived @@ -2070,7 +2070,7 @@

openapi-python-client (link)

Stars - 862 + 865 Watchers @@ -2086,7 +2086,7 @@

openapi-python-client (link)

Last Updated - 2023-10-25T15:31:05Z + 2023-10-28T01:45:23Z Archived @@ -2174,7 +2174,7 @@

OpenAPI TypeScript (link)

Stars - 3692 + 3698 Watchers @@ -2190,7 +2190,7 @@

OpenAPI TypeScript (link)

Last Updated - 2023-10-27T02:11:56Z + 2023-10-27T19:22:37Z Archived @@ -2330,7 +2330,7 @@

typeconv (link)

Stars - 357 + 358 Watchers @@ -2346,7 +2346,7 @@

typeconv (link)

Last Updated - 2023-10-26T03:02:37Z + 2023-10-27T22:47:57Z Archived @@ -2434,7 +2434,7 @@

oas-kit (link)

Stars - 672 + 673 Watchers @@ -2442,7 +2442,7 @@

oas-kit (link)

Forks - 127 + 128 Created @@ -2450,7 +2450,7 @@

oas-kit (link)

Last Updated - 2023-10-19T09:25:33Z + 2023-10-27T15:42:16Z Archived @@ -2590,7 +2590,7 @@

awesome-jsonschema (link)

Stars - 71 + 72 Watchers @@ -2606,7 +2606,7 @@

awesome-jsonschema (link)

Last Updated - 2023-10-25T21:18:20Z + 2023-10-27T22:44:36Z Archived diff --git a/docs/categories/data-validators.html b/docs/categories/data-validators.html index f5c494eb..697526e2 100644 --- a/docs/categories/data-validators.html +++ b/docs/categories/data-validators.html @@ -86,7 +86,7 @@

No Yes Yes - 2914 + 2917 @@ -153,7 +153,7 @@

No Yes No - 1328 + 1331 @@ -264,7 +264,7 @@

No Yes Yes - 2131 + 2132 @@ -394,7 +394,7 @@

No Yes Yes - 351 + 352 @@ -463,7 +463,7 @@

Yes Yes Yes - 302 + 303 @@ -509,7 +509,7 @@

Yes Yes Yes - 61 + 62 @@ -597,7 +597,7 @@

Yes Yes No - 240 + 241 @@ -1810,11 +1810,11 @@

tsoa (link)

Stars - 2914 + 2917 Watchers - 23 + 24 Forks @@ -1826,7 +1826,7 @@

tsoa (link)

Last Updated - 2023-10-26T17:14:09Z + 2023-10-27T14:27:03Z Archived @@ -1966,7 +1966,7 @@

Step CI (link)

Stars - 1328 + 1331 Watchers @@ -1982,7 +1982,7 @@

Step CI (link)

Last Updated - 2023-10-26T01:39:57Z + 2023-10-27T23:48:52Z Archived @@ -2226,7 +2226,7 @@

kin-openapi (link)

Stars - 2131 + 2132 Watchers @@ -2242,7 +2242,7 @@

kin-openapi (link)

Last Updated - 2023-10-27T02:41:20Z + 2023-10-27T15:26:18Z Archived @@ -2538,7 +2538,7 @@

APIFuzzer (link)

Stars - 351 + 352 Watchers @@ -2554,7 +2554,7 @@

APIFuzzer (link)

Last Updated - 2023-10-26T21:43:27Z + 2023-10-27T13:56:53Z Archived @@ -2694,7 +2694,7 @@

vacuum (link)

Stars - 302 + 303 Watchers @@ -2702,7 +2702,7 @@

vacuum (link)

Forks - 23 + 24 Created @@ -2710,7 +2710,7 @@

vacuum (link)

Last Updated - 2023-10-23T19:02:17Z + 2023-10-27T03:49:28Z Archived @@ -2798,7 +2798,7 @@

openapi-changes (link)

Stars - 61 + 62 Watchers @@ -2814,7 +2814,7 @@

openapi-changes (link)

Last Updated - 2023-10-25T14:16:44Z + 2023-10-27T06:22:03Z Archived @@ -3006,7 +3006,7 @@

openapi-core (link)

Stars - 240 + 241 Watchers @@ -3022,7 +3022,7 @@

openapi-core (link)

Last Updated - 2023-10-25T10:53:52Z + 2023-10-28T01:51:29Z Archived @@ -4362,7 +4362,7 @@

openapi-schemas-validator (link)

Watchers - 19 + 20 Forks diff --git a/docs/categories/description-validators.html b/docs/categories/description-validators.html index c39b7e21..6eee6130 100644 --- a/docs/categories/description-validators.html +++ b/docs/categories/description-validators.html @@ -128,7 +128,7 @@

Yes Yes Yes - 2080 + 2081 @@ -149,7 +149,7 @@

No Yes Yes - 178 + 180 @@ -170,7 +170,7 @@

No Yes Yes - 409 + 410 @@ -369,7 +369,7 @@

Yes Yes Yes - 302 + 303 @@ -478,7 +478,7 @@

Yes Yes No - 567 + 569 @@ -499,7 +499,7 @@

No Yes No - 428 + 429 @@ -1604,7 +1604,7 @@

Spectral (link)

Stars - 2080 + 2081 Watchers @@ -1620,7 +1620,7 @@

Spectral (link)

Last Updated - 2023-10-26T18:41:58Z + 2023-10-27T13:07:59Z Archived @@ -1656,7 +1656,7 @@

OpenAPI Style Validator (link)

Stars - 178 + 180 Watchers @@ -1672,7 +1672,7 @@

OpenAPI Style Validator (link)

Last Updated - 2023-10-24T10:41:37Z + 2023-10-27T22:49:33Z Archived @@ -1708,7 +1708,7 @@

OpenAPI Validator (link)

Stars - 409 + 410 Watchers @@ -1724,7 +1724,7 @@

OpenAPI Validator (link)

Last Updated - 2023-10-23T15:46:18Z + 2023-10-27T18:41:38Z Archived @@ -1932,7 +1932,7 @@

api (link)

Last Updated - 2023-10-26T20:45:22Z + 2023-10-27T20:38:25Z Archived @@ -2176,7 +2176,7 @@

vacuum (link)

Stars - 302 + 303 Watchers @@ -2184,7 +2184,7 @@

vacuum (link)

Forks - 23 + 24 Created @@ -2192,7 +2192,7 @@

vacuum (link)

Last Updated - 2023-10-23T19:02:17Z + 2023-10-27T03:49:28Z Archived @@ -2436,7 +2436,7 @@

openapi.tools (link)

Stars - 567 + 569 Watchers @@ -2452,7 +2452,7 @@

openapi.tools (link)

Last Updated - 2023-10-26T03:32:23Z + 2023-10-28T01:44:54Z Archived @@ -2488,7 +2488,7 @@

openapi-mock (link)

Stars - 428 + 429 Watchers @@ -2504,7 +2504,7 @@

openapi-mock (link)

Last Updated - 2023-10-26T23:10:49Z + 2023-10-27T07:31:55Z Archived diff --git a/docs/categories/documentation.html b/docs/categories/documentation.html index d398d808..30a72a67 100644 --- a/docs/categories/documentation.html +++ b/docs/categories/documentation.html @@ -86,7 +86,7 @@

Yes Yes Yes - 1075 + 1078 @@ -109,7 +109,7 @@

No Yes Yes - 155 + 156 @@ -298,7 +298,7 @@

Yes Yes Yes - 21263 + 21268 @@ -563,7 +563,7 @@

Yes Yes No - 545 + 546 @@ -714,7 +714,7 @@

No Yes Yes - 237 + 238 @@ -737,7 +737,7 @@

Yes Yes Yes - 61 + 62 @@ -819,7 +819,7 @@

No Yes Yes - 1927 + 1926 @@ -863,7 +863,7 @@

No Yes No - 1431 + 1432 @@ -1283,7 +1283,7 @@

No Yes No - 7 + 8 @@ -1999,7 +1999,7 @@

Scalar (link)

Stars - 1075 + 1078 Watchers @@ -2015,7 +2015,7 @@

Scalar (link)

Last Updated - 2023-10-27T03:12:23Z + 2023-10-27T22:13:34Z Archived @@ -2051,7 +2051,7 @@

OpenDocumenter (link)

Stars - 155 + 156 Watchers @@ -2067,7 +2067,7 @@

OpenDocumenter (link)

Last Updated - 2023-10-16T16:31:49Z + 2023-10-27T22:44:20Z Archived @@ -2519,7 +2519,7 @@

ReDoc (link)

Stars - 21263 + 21268 Watchers @@ -2535,7 +2535,7 @@

ReDoc (link)

Last Updated - 2023-10-26T19:50:22Z + 2023-10-28T00:15:34Z Archived @@ -3143,7 +3143,7 @@

Restish (link)

Stars - 545 + 546 Watchers @@ -3151,7 +3151,7 @@

Restish (link)

Forks - 59 + 60 Created @@ -3159,7 +3159,7 @@

Restish (link)

Last Updated - 2023-10-23T08:02:39Z + 2023-10-27T03:47:50Z Archived @@ -3255,7 +3255,7 @@

Elements (link)

Forks - 149 + 151 Created @@ -3507,7 +3507,7 @@

Kusk Gateway (link)

Stars - 237 + 238 Watchers @@ -3523,7 +3523,7 @@

Kusk Gateway (link)

Last Updated - 2023-10-25T11:53:52Z + 2023-10-27T23:16:06Z Archived @@ -3559,7 +3559,7 @@

openapi-changes (link)

Stars - 61 + 62 Watchers @@ -3575,7 +3575,7 @@

openapi-changes (link)

Last Updated - 2023-10-25T14:16:44Z + 2023-10-27T06:22:03Z Archived @@ -3767,7 +3767,7 @@

Fern (link)

Stars - 1927 + 1926 Watchers @@ -3783,7 +3783,7 @@

Fern (link)

Last Updated - 2023-10-27T00:20:08Z + 2023-10-27T08:12:03Z Archived @@ -3871,7 +3871,7 @@

rapidoc (link)

Stars - 1431 + 1432 Watchers @@ -3887,7 +3887,7 @@

rapidoc (link)

Last Updated - 2023-10-25T05:09:47Z + 2023-10-27T15:19:41Z Archived @@ -4911,7 +4911,7 @@

sb-openapi (link)

Stars - 7 + 8 Watchers @@ -4927,7 +4927,7 @@

sb-openapi (link)

Last Updated - 2023-09-08T18:26:10Z + 2023-10-27T19:17:04Z Archived diff --git a/docs/categories/dsl.html b/docs/categories/dsl.html index 41e53607..b83e76d7 100644 --- a/docs/categories/dsl.html +++ b/docs/categories/dsl.html @@ -187,7 +187,7 @@

No Yes No - 1775 + 1776 @@ -545,7 +545,7 @@

rswag (link)

Stars - 1775 + 1776 Watchers @@ -553,7 +553,7 @@

rswag (link)

Forks - 396 + 394 Created @@ -561,7 +561,7 @@

rswag (link)

Last Updated - 2023-10-26T22:33:43Z + 2023-10-27T19:04:02Z Archived diff --git a/docs/categories/gateway.html b/docs/categories/gateway.html index fc37b2eb..cc7a3cfa 100644 --- a/docs/categories/gateway.html +++ b/docs/categories/gateway.html @@ -105,7 +105,7 @@

No Yes No - 1577 + 1576 @@ -147,7 +147,7 @@

No Yes Yes - 237 + 238 @@ -318,7 +318,7 @@

Fusio (link)

Stars - 1577 + 1576 Watchers @@ -334,7 +334,7 @@

Fusio (link)

Last Updated - 2023-10-26T13:36:15Z + 2023-10-27T19:57:56Z Archived @@ -422,7 +422,7 @@

Kusk Gateway (link)

Stars - 237 + 238 Watchers @@ -438,7 +438,7 @@

Kusk Gateway (link)

Last Updated - 2023-10-25T11:53:52Z + 2023-10-27T23:16:06Z Archived diff --git a/docs/categories/learning.html b/docs/categories/learning.html index 699502c3..6e3bdc0b 100644 --- a/docs/categories/learning.html +++ b/docs/categories/learning.html @@ -86,7 +86,7 @@

Yes Yes No - 1204 + 1205 @@ -241,7 +241,7 @@

No Yes Yes - 437 + 438 @@ -318,7 +318,7 @@

optic diff (link)

Stars - 1204 + 1205 Watchers @@ -334,7 +334,7 @@

optic diff (link)

Last Updated - 2023-10-26T18:23:00Z + 2023-10-27T15:15:46Z Archived @@ -682,7 +682,7 @@

APIClarity (link)

Stars - 437 + 438 Watchers @@ -698,7 +698,7 @@

APIClarity (link)

Last Updated - 2023-10-26T14:18:34Z + 2023-10-28T01:50:30Z Archived diff --git a/docs/categories/low-level-tooling.html b/docs/categories/low-level-tooling.html index ff455068..de9e85b9 100644 --- a/docs/categories/low-level-tooling.html +++ b/docs/categories/low-level-tooling.html @@ -107,7 +107,7 @@

No Yes No - 192 + 193 @@ -151,7 +151,7 @@

No Yes No - 155 + 156 @@ -1335,7 +1335,7 @@

No No No - 7277 + 7279 @@ -1358,7 +1358,7 @@

No No No - 1220 + 1221 @@ -1506,7 +1506,7 @@

springdoc-openapi (link)

Forks - 420 + 421 Created @@ -1550,7 +1550,7 @@

validator-badge (link)

Stars - 192 + 193 Watchers @@ -1566,7 +1566,7 @@

validator-badge (link)

Last Updated - 2023-10-24T04:57:17Z + 2023-10-27T06:30:05Z Archived @@ -1654,7 +1654,7 @@

openapi-go (link)

Stars - 155 + 156 Watchers @@ -1670,7 +1670,7 @@

openapi-go (link)

Last Updated - 2023-10-27T02:57:32Z + 2023-10-27T04:55:15Z Archived @@ -1870,7 +1870,7 @@

oatpp-swagger (link)

Forks - 48 + 49 Created @@ -4566,7 +4566,7 @@

swagger-models (link)

Stars - 7277 + 7279 Watchers @@ -4574,7 +4574,7 @@

swagger-models (link)

Forks - 2153 + 2154 Created @@ -4582,7 +4582,7 @@

swagger-models (link)

Last Updated - 2023-10-25T15:27:24Z + 2023-10-27T22:38:29Z Archived @@ -4618,7 +4618,7 @@

Microsoft.OpenApi.net (link)

Stars - 1220 + 1221 Watchers @@ -4634,7 +4634,7 @@

Microsoft.OpenApi.net (link)

Last Updated - 2023-10-26T22:02:51Z + 2023-10-27T05:11:18Z Archived diff --git a/docs/categories/mock.html b/docs/categories/mock.html index 8c667dc5..2b2b2374 100644 --- a/docs/categories/mock.html +++ b/docs/categories/mock.html @@ -389,7 +389,7 @@

No Yes Yes - 237 + 238 @@ -412,7 +412,7 @@

No Yes No - 145 + 146 @@ -1364,7 +1364,7 @@

orval (link)

Last Updated - 2023-10-27T01:37:25Z + 2023-10-27T12:07:26Z Archived @@ -1452,7 +1452,7 @@

Kusk Gateway (link)

Stars - 237 + 238 Watchers @@ -1468,7 +1468,7 @@

Kusk Gateway (link)

Last Updated - 2023-10-25T11:53:52Z + 2023-10-27T23:16:06Z Archived @@ -1504,7 +1504,7 @@

Specmatic (link)

Stars - 145 + 146 Watchers @@ -1520,7 +1520,7 @@

Specmatic (link)

Last Updated - 2023-10-25T01:13:30Z + 2023-10-27T19:26:09Z Archived diff --git a/docs/categories/parsers.html b/docs/categories/parsers.html index 8aacfabe..1409647a 100644 --- a/docs/categories/parsers.html +++ b/docs/categories/parsers.html @@ -86,7 +86,7 @@

No Yes No - 389 + 395 @@ -107,7 +107,7 @@

Yes Yes Yes - 140 + 141 @@ -151,7 +151,7 @@

No Yes Yes - 155 + 156 @@ -197,7 +197,7 @@

Yes Yes Yes - 21263 + 21268 @@ -310,7 +310,7 @@

No Yes No - 4270 + 4275 @@ -333,7 +333,7 @@

No Yes Yes - 284 + 285 @@ -584,7 +584,7 @@

No Yes Yes - 2914 + 2917 @@ -764,7 +764,7 @@

No Yes Yes - 706 + 707 @@ -896,7 +896,7 @@

No Yes Yes - 2131 + 2132 @@ -1005,7 +1005,7 @@

No Yes Yes - 1220 + 1221 @@ -1543,7 +1543,7 @@

No Yes No - 862 + 865 @@ -1681,7 +1681,7 @@

Yes Yes Yes - 184 + 185 @@ -1773,7 +1773,7 @@

Yes Yes Yes - 61 + 62 @@ -1880,7 +1880,7 @@

No Yes No - 1775 + 1776 @@ -1903,7 +1903,7 @@

No Yes No - 357 + 358 @@ -1926,7 +1926,7 @@

Yes Yes No - 21263 + 21268 @@ -1947,7 +1947,7 @@

No Yes No - 1439 + 1441 @@ -2010,7 +2010,7 @@

No Yes No - 693 + 695 @@ -2031,7 +2031,7 @@

No Yes No - 672 + 673 @@ -2052,7 +2052,7 @@

No Yes No - 671 + 677 @@ -2136,7 +2136,7 @@

No Yes No - 428 + 429 @@ -2199,7 +2199,7 @@

No Yes No - 357 + 358 @@ -2283,7 +2283,7 @@

Yes Yes No - 285 + 286 @@ -2304,7 +2304,7 @@

Yes Yes No - 240 + 241 @@ -2390,7 +2390,7 @@

No Yes No - 192 + 193 @@ -2518,7 +2518,7 @@

No Yes No - 155 + 156 @@ -2751,7 +2751,7 @@

No Yes No - 98 + 99 @@ -3087,7 +3087,7 @@

No Yes No - 57 + 58 @@ -3448,7 +3448,7 @@

No Yes No - 31 + 32 @@ -4649,7 +4649,7 @@

No Yes No - 7 + 8 @@ -5867,7 +5867,7 @@

No Yes No - 4 + 5 @@ -9586,7 +9586,7 @@

No No No - 1220 + 1221 @@ -10095,7 +10095,7 @@

oasdiff (link)

Stars - 389 + 395 Watchers @@ -10111,7 +10111,7 @@

oasdiff (link)

Last Updated - 2023-10-26T11:36:55Z + 2023-10-27T17:50:34Z Archived @@ -10147,7 +10147,7 @@

OpenAPI Filter (link)

Stars - 140 + 141 Watchers @@ -10163,7 +10163,7 @@

OpenAPI Filter (link)

Last Updated - 2023-10-16T15:28:04Z + 2023-10-27T13:15:17Z Archived @@ -10251,7 +10251,7 @@

OpenDocumenter (link)

Stars - 155 + 156 Watchers @@ -10267,7 +10267,7 @@

OpenDocumenter (link)

Last Updated - 2023-10-16T16:31:49Z + 2023-10-27T22:44:20Z Archived @@ -10355,7 +10355,7 @@

ReDoc (link)

Stars - 21263 + 21268 Watchers @@ -10371,7 +10371,7 @@

ReDoc (link)

Last Updated - 2023-10-26T19:50:22Z + 2023-10-28T00:15:34Z Archived @@ -10615,7 +10615,7 @@

OpenAPI Server Code Generator (oapi-cod Stars - 4270 + 4275 Watchers @@ -10631,7 +10631,7 @@

OpenAPI Server Code Generator (oapi-cod Last Updated - 2023-10-27T02:54:39Z + 2023-10-28T02:41:07Z Archived @@ -10667,7 +10667,7 @@

VSCode OpenAPI (link)

Stars - 284 + 285 Watchers @@ -10683,7 +10683,7 @@

VSCode OpenAPI (link)

Last Updated - 2023-10-13T11:23:26Z + 2023-10-28T01:50:02Z Archived @@ -11239,11 +11239,11 @@

tsoa (link)

Stars - 2914 + 2917 Watchers - 23 + 24 Forks @@ -11255,7 +11255,7 @@

tsoa (link)

Last Updated - 2023-10-26T17:14:09Z + 2023-10-27T14:27:03Z Archived @@ -11295,7 +11295,7 @@

@smartrecruiters/openapi-first (link) Watchers - 20 + 21 Forks @@ -11655,7 +11655,7 @@

swagger-parser (link)

Stars - 706 + 707 Watchers @@ -11663,7 +11663,7 @@

swagger-parser (link)

Forks - 535 + 536 Created @@ -11671,7 +11671,7 @@

swagger-parser (link)

Last Updated - 2023-10-25T13:57:03Z + 2023-10-27T06:33:07Z Archived @@ -11711,7 +11711,7 @@

APIDevTools/swagger-parser (link)

Watchers - 21 + 20 Forks @@ -11967,7 +11967,7 @@

kin-openapi (link)

Stars - 2131 + 2132 Watchers @@ -11983,7 +11983,7 @@

kin-openapi (link)

Last Updated - 2023-10-27T02:41:20Z + 2023-10-27T15:26:18Z Archived @@ -12227,7 +12227,7 @@

Microsoft/OpenAPI.NET (link)

Stars - 1220 + 1221 Watchers @@ -12243,7 +12243,7 @@

Microsoft/OpenAPI.NET (link)

Last Updated - 2023-10-26T22:02:51Z + 2023-10-27T05:11:18Z Archived @@ -12443,7 +12443,7 @@

go-swagger (link)

Forks - 1261 + 1262 Created @@ -12451,7 +12451,7 @@

go-swagger (link)

Last Updated - 2023-10-27T00:20:11Z + 2023-10-27T16:44:34Z Archived @@ -12607,7 +12607,7 @@

api (link)

Last Updated - 2023-10-26T20:45:22Z + 2023-10-27T20:38:25Z Archived @@ -13475,7 +13475,7 @@

openapi-python-client (link)

Stars - 862 + 865 Watchers @@ -13491,7 +13491,7 @@

openapi-python-client (link)

Last Updated - 2023-10-25T15:31:05Z + 2023-10-28T01:45:23Z Archived @@ -13787,7 +13787,7 @@

libopenapi (link)

Stars - 184 + 185 Watchers @@ -13803,7 +13803,7 @@

libopenapi (link)

Last Updated - 2023-10-26T09:36:37Z + 2023-10-27T14:09:17Z Archived @@ -13995,7 +13995,7 @@

openapi-changes (link)

Stars - 61 + 62 Watchers @@ -14011,7 +14011,7 @@

openapi-changes (link)

Last Updated - 2023-10-25T14:16:44Z + 2023-10-27T06:22:03Z Archived @@ -14255,7 +14255,7 @@

rswag (link)

Stars - 1775 + 1776 Watchers @@ -14263,7 +14263,7 @@

rswag (link)

Forks - 396 + 394 Created @@ -14271,7 +14271,7 @@

rswag (link)

Last Updated - 2023-10-26T22:33:43Z + 2023-10-27T19:04:02Z Archived @@ -14307,7 +14307,7 @@

typeconv (link)

Stars - 357 + 358 Watchers @@ -14323,7 +14323,7 @@

typeconv (link)

Last Updated - 2023-10-26T03:02:37Z + 2023-10-27T22:47:57Z Archived @@ -14359,7 +14359,7 @@

Redoc (link)

Stars - 21263 + 21268 Watchers @@ -14375,7 +14375,7 @@

Redoc (link)

Last Updated - 2023-10-26T19:50:22Z + 2023-10-28T00:15:34Z Archived @@ -14411,7 +14411,7 @@

utoipa (link)

Stars - 1439 + 1441 Watchers @@ -14427,7 +14427,7 @@

utoipa (link)

Last Updated - 2023-10-27T02:43:23Z + 2023-10-27T23:53:44Z Archived @@ -14567,7 +14567,7 @@

json-schema-validator (link)

Stars - 693 + 695 Watchers @@ -14583,7 +14583,7 @@

json-schema-validator (link)

Last Updated - 2023-10-25T00:36:06Z + 2023-10-28T02:17:03Z Archived @@ -14619,7 +14619,7 @@

oas-kit (link)

Stars - 672 + 673 Watchers @@ -14627,7 +14627,7 @@

oas-kit (link)

Forks - 127 + 128 Created @@ -14635,7 +14635,7 @@

oas-kit (link)

Last Updated - 2023-10-19T09:25:33Z + 2023-10-27T15:42:16Z Archived @@ -14671,7 +14671,7 @@

openapi-diff (link)

Stars - 671 + 677 Watchers @@ -14679,7 +14679,7 @@

openapi-diff (link)

Forks - 147 + 148 Created @@ -14687,7 +14687,7 @@

openapi-diff (link)

Last Updated - 2023-10-24T11:55:07Z + 2023-10-27T22:49:37Z Archived @@ -14879,7 +14879,7 @@

openapi-mock (link)

Stars - 428 + 429 Watchers @@ -14895,7 +14895,7 @@

openapi-mock (link)

Last Updated - 2023-10-26T23:10:49Z + 2023-10-27T07:31:55Z Archived @@ -15035,7 +15035,7 @@

typeconv (link)

Stars - 357 + 358 Watchers @@ -15051,7 +15051,7 @@

typeconv (link)

Last Updated - 2023-10-26T03:02:37Z + 2023-10-27T22:47:57Z Archived @@ -15243,7 +15243,7 @@

openapi-spec-validator (link)

Stars - 285 + 286 Watchers @@ -15259,7 +15259,7 @@

openapi-spec-validator (link)

Last Updated - 2023-10-19T13:00:56Z + 2023-10-28T02:24:45Z Archived @@ -15295,7 +15295,7 @@

openapi-core (link)

Stars - 240 + 241 Watchers @@ -15311,7 +15311,7 @@

openapi-core (link)

Last Updated - 2023-10-25T10:53:52Z + 2023-10-28T01:51:29Z Archived @@ -15503,7 +15503,7 @@

validator-badge (link)

Stars - 192 + 193 Watchers @@ -15519,7 +15519,7 @@

validator-badge (link)

Last Updated - 2023-10-24T04:57:17Z + 2023-10-27T06:30:05Z Archived @@ -15815,7 +15815,7 @@

openapi-go (link)

Stars - 155 + 156 Watchers @@ -15831,7 +15831,7 @@

openapi-go (link)

Last Updated - 2023-10-27T02:57:32Z + 2023-10-27T04:55:15Z Archived @@ -16387,7 +16387,7 @@

speakeasy (link)

Stars - 98 + 99 Watchers @@ -16395,7 +16395,7 @@

speakeasy (link)

Forks - 8 + 9 Created @@ -16403,7 +16403,7 @@

speakeasy (link)

Last Updated - 2023-10-25T20:19:23Z + 2023-10-27T03:50:29Z Archived @@ -17219,7 +17219,7 @@

zod-openapi (link)

Stars - 57 + 58 Watchers @@ -17235,7 +17235,7 @@

zod-openapi (link)

Last Updated - 2023-10-26T16:01:27Z + 2023-10-27T10:55:48Z Archived @@ -18103,7 +18103,7 @@

openapi3-parser (link)

Stars - 31 + 32 Watchers @@ -18119,7 +18119,7 @@

openapi3-parser (link)

Last Updated - 2023-10-26T02:13:36Z + 2023-10-28T02:29:03Z Archived @@ -21067,7 +21067,7 @@

openapi-linter (link)

Stars - 7 + 8 Watchers @@ -21083,7 +21083,7 @@

openapi-linter (link)

Last Updated - 2023-06-19T11:11:59Z + 2023-10-27T20:15:46Z Archived @@ -24083,7 +24083,7 @@

zod-express-openapi-routes (link)

Stars - 4 + 5 Watchers @@ -24099,7 +24099,7 @@

zod-express-openapi-routes (link)

Last Updated - 2023-10-25T22:19:34Z + 2023-10-27T05:46:57Z Archived @@ -33287,7 +33287,7 @@

Microsoft.OpenApi.net (link)

Stars - 1220 + 1221 Watchers @@ -33303,7 +33303,7 @@

Microsoft.OpenApi.net (link)

Last Updated - 2023-10-26T22:02:51Z + 2023-10-27T05:11:18Z Archived diff --git a/docs/categories/sdk.html b/docs/categories/sdk.html index 960d0cf9..b8e3b1a8 100644 --- a/docs/categories/sdk.html +++ b/docs/categories/sdk.html @@ -109,7 +109,7 @@

No Yes Yes - 17936 + 17957 @@ -155,7 +155,7 @@

No Yes Yes - 879 + 881 @@ -377,7 +377,7 @@

No Yes Yes - 6121 + 6125 @@ -421,7 +421,7 @@

No Yes Yes - 4350 + 4352 @@ -532,7 +532,7 @@

No Yes Yes - 11364 + 11367 @@ -670,7 +670,7 @@

Yes Yes Yes - 3692 + 3698 @@ -758,7 +758,7 @@

No Yes Yes - 1927 + 1926 @@ -779,7 +779,7 @@

No Yes No - 3654 + 3655 @@ -800,7 +800,7 @@

No Yes No - 3400 + 3401 @@ -1010,7 +1010,7 @@

No Yes No - 60 + 61 @@ -2882,7 +2882,7 @@

OpenAPI Generator (link)

Stars - 17936 + 17957 Watchers @@ -2890,7 +2890,7 @@

OpenAPI Generator (link)

Forks - 5709 + 5715 Created @@ -2898,7 +2898,7 @@

OpenAPI Generator (link)

Last Updated - 2023-10-26T19:27:23Z + 2023-10-27T23:16:45Z Archived @@ -2986,7 +2986,7 @@

Kiota Api Client Generator (link)

Stars - 879 + 881 Watchers @@ -3002,7 +3002,7 @@

Kiota Api Client Generator (link)

Last Updated - 2023-10-26T18:59:18Z + 2023-10-27T08:54:42Z Archived @@ -3046,7 +3046,7 @@

FabriKt (link)

Forks - 24 + 25 Created @@ -3358,7 +3358,7 @@

go-swagger (link)

Forks - 1261 + 1262 Created @@ -3366,7 +3366,7 @@

go-swagger (link)

Last Updated - 2023-10-27T00:20:11Z + 2023-10-27T16:44:34Z Archived @@ -3506,7 +3506,7 @@

NSwag (link)

Stars - 6121 + 6125 Watchers @@ -3514,7 +3514,7 @@

NSwag (link)

Forks - 1162 + 1163 Created @@ -3522,7 +3522,7 @@

NSwag (link)

Last Updated - 2023-10-26T19:57:27Z + 2023-10-27T21:52:23Z Archived @@ -3610,7 +3610,7 @@

Azure AutoRest (link)

Stars - 4350 + 4352 Watchers @@ -3626,7 +3626,7 @@

Azure AutoRest (link)

Last Updated - 2023-10-27T03:18:42Z + 2023-10-28T02:15:58Z Archived @@ -3870,7 +3870,7 @@

OWASP ZAP (link)

Stars - 11364 + 11367 Watchers @@ -3886,7 +3886,7 @@

OWASP ZAP (link)

Last Updated - 2023-10-26T20:39:08Z + 2023-10-27T19:14:24Z Archived @@ -4182,7 +4182,7 @@

OpenAPI TypeScript (link)

Stars - 3692 + 3698 Watchers @@ -4198,7 +4198,7 @@

OpenAPI TypeScript (link)

Last Updated - 2023-10-27T02:11:56Z + 2023-10-27T19:22:37Z Archived @@ -4390,7 +4390,7 @@

Fern (link)

Stars - 1927 + 1926 Watchers @@ -4406,7 +4406,7 @@

Fern (link)

Last Updated - 2023-10-27T00:20:08Z + 2023-10-27T08:12:03Z Archived @@ -4442,7 +4442,7 @@

knife4j (link)

Stars - 3654 + 3655 Watchers @@ -4458,7 +4458,7 @@

knife4j (link)

Last Updated - 2023-10-26T16:41:21Z + 2023-10-27T03:45:36Z Archived @@ -4494,7 +4494,7 @@

openapi-directory (link)

Stars - 3400 + 3401 Watchers @@ -4510,7 +4510,7 @@

openapi-directory (link)

Last Updated - 2023-10-26T12:34:34Z + 2023-10-27T19:48:14Z Archived @@ -4606,7 +4606,7 @@

docusaurus-openapi (link)

Forks - 71 + 72 Created @@ -5014,7 +5014,7 @@

openapi-to-plantuml (link)

Stars - 60 + 61 Watchers @@ -5030,7 +5030,7 @@

openapi-to-plantuml (link)

Last Updated - 2023-10-19T16:20:49Z + 2023-10-27T17:53:13Z Archived diff --git a/docs/categories/security.html b/docs/categories/security.html index 9de90e0a..50f93428 100644 --- a/docs/categories/security.html +++ b/docs/categories/security.html @@ -170,7 +170,7 @@

Yes Yes Yes - 1009 + 1010 @@ -212,7 +212,7 @@

No Yes Yes - 11364 + 11367 @@ -298,7 +298,7 @@

No Yes Yes - 2313 + 2314 @@ -560,7 +560,7 @@

cats (link)

Stars - 1009 + 1010 Watchers @@ -576,7 +576,7 @@

cats (link)

Last Updated - 2023-10-26T06:06:42Z + 2023-10-27T05:40:32Z Archived @@ -664,7 +664,7 @@

OWASP ZAP (link)

Stars - 11364 + 11367 Watchers @@ -680,7 +680,7 @@

OWASP ZAP (link)

Last Updated - 2023-10-26T20:39:08Z + 2023-10-27T19:14:24Z Archived @@ -872,7 +872,7 @@

RESTler (link)

Stars - 2313 + 2314 Watchers @@ -888,7 +888,7 @@

RESTler (link)

Last Updated - 2023-10-27T02:30:06Z + 2023-10-27T09:59:54Z Archived diff --git a/docs/categories/server-implementations.html b/docs/categories/server-implementations.html index cf4af644..58880bb9 100644 --- a/docs/categories/server-implementations.html +++ b/docs/categories/server-implementations.html @@ -86,7 +86,7 @@

Yes Yes No - 1204 + 1205 @@ -316,7 +316,7 @@

No Yes No - 1577 + 1576 @@ -362,7 +362,7 @@

Yes Yes Yes - 1009 + 1010 @@ -429,7 +429,7 @@

No Yes No - 26526 + 26533 @@ -498,7 +498,7 @@

No Yes Yes - 237 + 238 @@ -521,7 +521,7 @@

No Yes No - 63923 + 63962 @@ -542,7 +542,7 @@

No Yes No - 13252 + 13261 @@ -586,7 +586,7 @@

No Yes No - 2378 + 2380 @@ -609,7 +609,7 @@

No Yes No - 1877 + 1878 @@ -630,7 +630,7 @@

No Yes No - 1868 + 1870 @@ -651,7 +651,7 @@

No Yes No - 1431 + 1432 @@ -672,7 +672,7 @@

No Yes No - 1373 + 1376 @@ -779,7 +779,7 @@

No Yes No - 416 + 417 @@ -928,7 +928,7 @@

No Yes No - 257 + 258 @@ -970,7 +970,7 @@

No Yes No - 219 + 221 @@ -1054,7 +1054,7 @@

No Yes No - 168 + 173 @@ -1222,7 +1222,7 @@

No Yes No - 81 + 80 @@ -1432,7 +1432,7 @@

No Yes No - 44 + 45 @@ -4647,7 +4647,7 @@

No Yes No - 1 + 2 @@ -8805,7 +8805,7 @@

No Yes No - 74 + 75 @@ -8977,7 +8977,7 @@

No No No - 3435 + 3436 @@ -9191,7 +9191,7 @@

No Yes Yes - 437 + 438 @@ -9503,7 +9503,7 @@

optic diff (link)

Stars - 1204 + 1205 Watchers @@ -9519,7 +9519,7 @@

optic diff (link)

Last Updated - 2023-10-26T18:23:00Z + 2023-10-27T15:15:46Z Archived @@ -9979,7 +9979,7 @@

API Platform (link)

Forks - 965 + 966 Created @@ -10023,7 +10023,7 @@

Fusio (link)

Stars - 1577 + 1576 Watchers @@ -10039,7 +10039,7 @@

Fusio (link)

Last Updated - 2023-10-26T13:36:15Z + 2023-10-27T19:57:56Z Archived @@ -10127,7 +10127,7 @@

cats (link)

Stars - 1009 + 1010 Watchers @@ -10143,7 +10143,7 @@

cats (link)

Last Updated - 2023-10-26T06:06:42Z + 2023-10-27T05:40:32Z Archived @@ -10283,7 +10283,7 @@

Django REST Framework (link)

Stars - 26526 + 26533 Watchers @@ -10291,7 +10291,7 @@

Django REST Framework (link)

Forks - 6772 + 6776 Created @@ -10299,7 +10299,7 @@

Django REST Framework (link)

Last Updated - 2023-10-27T02:32:14Z + 2023-10-28T03:08:51Z Archived @@ -10439,7 +10439,7 @@

Kusk Gateway (link)

Stars - 237 + 238 Watchers @@ -10455,7 +10455,7 @@

Kusk Gateway (link)

Last Updated - 2023-10-25T11:53:52Z + 2023-10-27T23:16:06Z Archived @@ -10491,15 +10491,15 @@

FastAPI (link)

Stars - 63923 + 63962 Watchers - 639 + 640 Forks - 5406 + 5411 Created @@ -10507,7 +10507,7 @@

FastAPI (link)

Last Updated - 2023-10-27T02:35:13Z + 2023-10-28T03:21:00Z Archived @@ -10543,15 +10543,15 @@

full-stack-fastapi-postgresql (link) Stars - 13252 + 13261 Watchers - 198 + 199 Forks - 2424 + 2426 Created @@ -10559,7 +10559,7 @@

full-stack-fastapi-postgresql (link) Last Updated - 2023-10-26T23:59:47Z + 2023-10-28T02:43:26Z Archived @@ -10603,7 +10603,7 @@

springdoc-openapi (link)

Forks - 420 + 421 Created @@ -10647,7 +10647,7 @@

uvicorn-gunicorn-fastapi-docker (link)< Stars - 2378 + 2380 Watchers @@ -10663,7 +10663,7 @@

uvicorn-gunicorn-fastapi-docker (link)< Last Updated - 2023-10-26T12:52:16Z + 2023-10-27T23:54:21Z Archived @@ -10699,7 +10699,7 @@

Schemathesis (link)

Stars - 1877 + 1878 Watchers @@ -10715,7 +10715,7 @@

Schemathesis (link)

Last Updated - 2023-10-26T23:11:01Z + 2023-10-27T19:14:26Z Archived @@ -10751,7 +10751,7 @@

drf-spectacular (link)

Stars - 1868 + 1870 Watchers @@ -10759,7 +10759,7 @@

drf-spectacular (link)

Forks - 220 + 221 Created @@ -10767,7 +10767,7 @@

drf-spectacular (link)

Last Updated - 2023-10-27T01:03:56Z + 2023-10-27T20:17:31Z Archived @@ -10803,7 +10803,7 @@

rapidoc (link)

Stars - 1431 + 1432 Watchers @@ -10819,7 +10819,7 @@

rapidoc (link)

Last Updated - 2023-10-25T05:09:47Z + 2023-10-27T15:19:41Z Archived @@ -10855,7 +10855,7 @@

msgspec (link)

Stars - 1373 + 1376 Watchers @@ -10871,7 +10871,7 @@

msgspec (link)

Last Updated - 2023-10-27T02:55:20Z + 2023-10-27T23:22:24Z Archived @@ -11019,7 +11019,7 @@

typespec (link)

Forks - 99 + 100 Created @@ -11115,7 +11115,7 @@

full-stack-fastapi-couchbase (link)

Stars - 416 + 417 Watchers @@ -11131,7 +11131,7 @@

full-stack-fastapi-couchbase (link)

Last Updated - 2023-10-26T10:22:17Z + 2023-10-27T23:40:02Z Archived @@ -11479,7 +11479,7 @@

rest (link)

Stars - 257 + 258 Watchers @@ -11495,7 +11495,7 @@

rest (link)

Last Updated - 2023-10-24T17:40:19Z + 2023-10-27T04:52:11Z Archived @@ -11583,7 +11583,7 @@

apicat (link)

Stars - 219 + 221 Watchers @@ -11591,7 +11591,7 @@

apicat (link)

Forks - 27 + 28 Created @@ -11599,7 +11599,7 @@

apicat (link)

Last Updated - 2023-10-19T11:15:57Z + 2023-10-27T04:34:49Z Archived @@ -11791,7 +11791,7 @@

stackql (link)

Stars - 168 + 173 Watchers @@ -11807,7 +11807,7 @@

stackql (link)

Last Updated - 2023-10-27T03:19:10Z + 2023-10-27T17:44:40Z Archived @@ -12207,7 +12207,7 @@

esmerald (link)

Stars - 81 + 80 Watchers @@ -12223,7 +12223,7 @@

esmerald (link)

Last Updated - 2023-10-26T23:27:00Z + 2023-10-27T20:00:54Z Archived @@ -12727,7 +12727,7 @@

openapi-petstore (link)

Stars - 44 + 45 Watchers @@ -12743,7 +12743,7 @@

openapi-petstore (link)

Last Updated - 2023-10-18T11:48:16Z + 2023-10-27T06:47:41Z Archived @@ -13359,7 +13359,7 @@

openapi-python-generator (link)

Forks - 11 + 13 Created @@ -20683,7 +20683,7 @@

spring-boot-3-security-6-jwt (link)

Stars - 1 + 2 Watchers @@ -20691,7 +20691,7 @@

spring-boot-3-security-6-jwt (link)

Forks - 0 + 1 Created @@ -20699,7 +20699,7 @@

spring-boot-3-security-6-jwt (link)

Last Updated - 2023-10-19T09:47:19Z + 2023-10-27T22:18:28Z Archived @@ -30979,7 +30979,7 @@

pywss (link)

Stars - 74 + 75 Watchers @@ -30995,7 +30995,7 @@

pywss (link)

Last Updated - 2023-10-12T11:43:05Z + 2023-10-27T14:17:52Z Archived @@ -31395,7 +31395,7 @@

PHP-CRUD-API (link)

Stars - 3435 + 3436 Watchers @@ -31403,7 +31403,7 @@

PHP-CRUD-API (link)

Forks - 1031 + 1032 Created @@ -31411,7 +31411,7 @@

PHP-CRUD-API (link)

Last Updated - 2023-10-25T06:11:31Z + 2023-10-27T17:15:11Z Archived @@ -31915,7 +31915,7 @@

APIClarity (link)

Stars - 437 + 438 Watchers @@ -31931,7 +31931,7 @@

APIClarity (link)

Last Updated - 2023-10-26T14:18:34Z + 2023-10-28T01:50:30Z Archived diff --git a/docs/categories/server.html b/docs/categories/server.html index 651410fd..9dc08550 100644 --- a/docs/categories/server.html +++ b/docs/categories/server.html @@ -86,7 +86,7 @@

No Yes Yes - 2914 + 2917 @@ -132,7 +132,7 @@

No Yes Yes - 857 + 859 @@ -201,7 +201,7 @@

Yes Yes No - 540 + 541 @@ -270,7 +270,7 @@

No Yes No - 1577 + 1576 @@ -2584,7 +2584,7 @@

No Yes No - 4660 + 4661 @@ -2705,11 +2705,11 @@

tsoa (link)

Stars - 2914 + 2917 Watchers - 23 + 24 Forks @@ -2721,7 +2721,7 @@

tsoa (link)

Last Updated - 2023-10-26T17:14:09Z + 2023-10-27T14:27:03Z Archived @@ -2809,7 +2809,7 @@

express-openapi (link)

Stars - 857 + 859 Watchers @@ -2825,7 +2825,7 @@

express-openapi (link)

Last Updated - 2023-10-25T22:17:56Z + 2023-10-27T19:05:15Z Archived @@ -2917,7 +2917,7 @@

@smartrecruiters/openapi-first (link) Watchers - 20 + 21 Forks @@ -2965,7 +2965,7 @@

openapi-backend (link)

Stars - 540 + 541 Watchers @@ -2981,7 +2981,7 @@

openapi-backend (link)

Last Updated - 2023-10-25T21:43:40Z + 2023-10-27T12:51:56Z Archived @@ -3025,7 +3025,7 @@

API Platform (link)

Forks - 965 + 966 Created @@ -3121,7 +3121,7 @@

Fusio (link)

Stars - 1577 + 1576 Watchers @@ -3137,7 +3137,7 @@

Fusio (link)

Last Updated - 2023-10-26T13:36:15Z + 2023-10-27T19:57:56Z Archived @@ -8789,7 +8789,7 @@

LoopBack 4 (link)

Stars - 4660 + 4661 Watchers @@ -8805,7 +8805,7 @@

LoopBack 4 (link)

Last Updated - 2023-10-26T16:30:42Z + 2023-10-27T14:49:06Z Archived diff --git a/docs/categories/testing-tools.html b/docs/categories/testing-tools.html index c5de36e0..698ba174 100644 --- a/docs/categories/testing-tools.html +++ b/docs/categories/testing-tools.html @@ -109,7 +109,7 @@

No Yes No - 1877 + 1878 @@ -238,7 +238,7 @@

Schemathesis (link)

Stars - 1877 + 1878 Watchers @@ -254,7 +254,7 @@

Schemathesis (link)

Last Updated - 2023-10-26T23:11:01Z + 2023-10-27T19:14:26Z Archived diff --git a/docs/categories/testing.html b/docs/categories/testing.html index 033c141a..1a31c989 100644 --- a/docs/categories/testing.html +++ b/docs/categories/testing.html @@ -105,7 +105,7 @@

No Yes Yes - 4068 + 4069 @@ -149,7 +149,7 @@

No Yes No - 580 + 581 @@ -172,7 +172,7 @@

No Yes No - 1328 + 1331 @@ -336,7 +336,7 @@

No Yes Yes - 375 + 376 @@ -359,7 +359,7 @@

Yes Yes No - 545 + 546 @@ -622,7 +622,7 @@

No Yes No - 145 + 146 @@ -645,7 +645,7 @@

Yes Yes Yes - 61 + 62 @@ -691,7 +691,7 @@

Yes Yes Yes - 198 + 199 @@ -735,7 +735,7 @@

No Yes No - 5444 + 5448 @@ -2551,7 +2551,7 @@

No Yes Yes - 2313 + 2314 @@ -2697,7 +2697,7 @@

Dredd (link)

Stars - 4068 + 4069 Watchers @@ -2713,7 +2713,7 @@

Dredd (link)

Last Updated - 2023-10-24T07:37:40Z + 2023-10-27T17:14:43Z Archived @@ -2801,7 +2801,7 @@

portman (link)

Stars - 580 + 581 Watchers @@ -2809,7 +2809,7 @@

portman (link)

Forks - 55 + 56 Created @@ -2817,7 +2817,7 @@

portman (link)

Last Updated - 2023-10-20T07:21:31Z + 2023-10-27T22:37:19Z Archived @@ -2853,7 +2853,7 @@

Step CI (link)

Stars - 1328 + 1331 Watchers @@ -2869,7 +2869,7 @@

Step CI (link)

Last Updated - 2023-10-26T01:39:57Z + 2023-10-27T23:48:52Z Archived @@ -3269,7 +3269,7 @@

EvoMaster (link)

Stars - 375 + 376 Watchers @@ -3285,7 +3285,7 @@

EvoMaster (link)

Last Updated - 2023-10-26T06:05:44Z + 2023-10-27T12:29:15Z Archived @@ -3321,7 +3321,7 @@

Restish (link)

Stars - 545 + 546 Watchers @@ -3329,7 +3329,7 @@

Restish (link)

Forks - 59 + 60 Created @@ -3337,7 +3337,7 @@

Restish (link)

Last Updated - 2023-10-23T08:02:39Z + 2023-10-27T03:47:50Z Archived @@ -3945,7 +3945,7 @@

Specmatic (link)

Stars - 145 + 146 Watchers @@ -3961,7 +3961,7 @@

Specmatic (link)

Last Updated - 2023-10-25T01:13:30Z + 2023-10-27T19:26:09Z Archived @@ -3997,7 +3997,7 @@

openapi-changes (link)

Stars - 61 + 62 Watchers @@ -4013,7 +4013,7 @@

openapi-changes (link)

Last Updated - 2023-10-25T14:16:44Z + 2023-10-27T06:22:03Z Archived @@ -4101,7 +4101,7 @@

kubb (link)

Stars - 198 + 199 Watchers @@ -4117,7 +4117,7 @@

kubb (link)

Last Updated - 2023-10-26T14:52:18Z + 2023-10-27T05:36:46Z Archived @@ -4205,7 +4205,7 @@

mockoon (link)

Stars - 5444 + 5448 Watchers @@ -4213,7 +4213,7 @@

mockoon (link)

Forks - 304 + 303 Created @@ -4221,7 +4221,7 @@

mockoon (link)

Last Updated - 2023-10-26T15:02:10Z + 2023-10-27T14:33:20Z Archived @@ -4313,7 +4313,7 @@

openapi-codegen (link)

Watchers - 7 + 6 Forks @@ -4677,7 +4677,7 @@

moclojer (link)

Watchers - 1 + 2 Forks @@ -5097,7 +5097,7 @@

mockoon.com (link)

Forks - 12 + 11 Created @@ -7185,7 +7185,7 @@

trendr-news_summarization (link)

Last Updated - 2023-05-28T22:04:11Z + 2023-10-27T23:20:57Z Archived @@ -8677,7 +8677,7 @@

RESTler (link)

Stars - 2313 + 2314 Watchers @@ -8693,7 +8693,7 @@

RESTler (link)

Last Updated - 2023-10-27T02:30:06Z + 2023-10-27T09:59:54Z Archived diff --git a/docs/categories/text-editors.html b/docs/categories/text-editors.html index 62467185..41c5f070 100644 --- a/docs/categories/text-editors.html +++ b/docs/categories/text-editors.html @@ -86,7 +86,7 @@

No Yes Yes - 284 + 285 @@ -372,7 +372,7 @@

VSCode OpenAPI (link)

Stars - 284 + 285 Watchers @@ -388,7 +388,7 @@

VSCode OpenAPI (link)

Last Updated - 2023-10-13T11:23:26Z + 2023-10-28T01:50:02Z Archived diff --git a/docs/categories/unclassified.html b/docs/categories/unclassified.html index f3a24823..16b899bf 100644 --- a/docs/categories/unclassified.html +++ b/docs/categories/unclassified.html @@ -86,7 +86,7 @@

Yes Yes Yes - 196 + 197 @@ -1182,7 +1182,7 @@

oas (link)

Stars - 196 + 197 Watchers @@ -1198,7 +1198,7 @@

oas (link)

Last Updated - 2023-10-25T05:26:17Z + 2023-10-27T22:47:32Z Archived diff --git a/docs/categories/user-interfaces.html b/docs/categories/user-interfaces.html index 07dbda80..aab3973b 100644 --- a/docs/categories/user-interfaces.html +++ b/docs/categories/user-interfaces.html @@ -86,7 +86,7 @@

Yes Yes No - 24670 + 24680 @@ -109,7 +109,7 @@

Yes Yes No - 21263 + 21268 @@ -291,7 +291,7 @@

swagger-ui (link)

Stars - 24670 + 24680 Watchers @@ -299,7 +299,7 @@

swagger-ui (link)

Forks - 8808 + 8809 Created @@ -307,7 +307,7 @@

swagger-ui (link)

Last Updated - 2023-10-27T02:45:53Z + 2023-10-27T18:13:45Z Archived @@ -343,7 +343,7 @@

Redoc (link)

Stars - 21263 + 21268 Watchers @@ -359,7 +359,7 @@

Redoc (link)

Last Updated - 2023-10-26T19:50:22Z + 2023-10-28T00:15:34Z Archived diff --git a/src/_data/tools.yaml b/src/_data/tools.yaml index c185fbf0..17a76492 100644 --- a/src/_data/tools.yaml +++ b/src/_data/tools.yaml @@ -11,17 +11,17 @@ repositoryId: 337689065 description: OpenAPI Diff and Breaking Changes created: '2021-02-10T10:28:36Z' - updated: '2023-10-26T11:36:55Z' + updated: '2023-10-27T17:50:34Z' language: Go archived: false - stars: 389 + stars: 395 watchers: 10 forks: 39 owner: Tufin logo: https://avatars.githubusercontent.com/u/5352131?v=4 license: Apache-2.0 - repoEtag: '"c9958d2cb8651314bd62a9416fe9c81a1331c20c9097f719112852a62ae8830c"' - repoLastModified: Thu, 26 Oct 2023 11:36:55 GMT + repoEtag: '"525462fd00726338013d48a4c712ce673e037d4d976ed1c23774a6fdd4a61b4d"' + repoLastModified: Fri, 27 Oct 2023 17:50:34 GMT foundInMaster: true name: oasdiff language: Go @@ -52,17 +52,17 @@ repositoryId: 679280065 description: Beautiful API references from Swagger/OpenAPI files ✨ created: '2023-08-16T13:42:32Z' - updated: '2023-10-27T03:12:23Z' + updated: '2023-10-27T22:13:34Z' language: Vue archived: false - stars: 1075 + stars: 1078 watchers: 7 forks: 10 owner: scalar logo: https://avatars.githubusercontent.com/u/301879?v=4 license: MIT - repoEtag: '"f5ec5511502513d48ea8b258b71cec897dfa5a174b71c0af269b291c9e3bb2c8"' - repoLastModified: Fri, 27 Oct 2023 03:12:23 GMT + repoEtag: '"d5e4fdd3719923d16514b925025c8154a9eac631298be0b9ebddad973acf3c70"' + repoLastModified: Fri, 27 Oct 2023 22:13:34 GMT foundInMaster: true - source: - https://openapi.tools/ @@ -100,17 +100,17 @@ changes, publish accurate documentation and improve the design of your APIs. created: '2018-03-02T17:02:50Z' - updated: '2023-10-26T18:23:00Z' + updated: '2023-10-27T15:15:46Z' language: TypeScript archived: false - stars: 1204 + stars: 1205 watchers: 11 forks: 66 owner: opticdev logo: https://avatars.githubusercontent.com/u/34556970?v=4 license: MIT - repoEtag: '"fe84fc071858fff014cee3156348e862ebd958dc287abd6eedcc1e70a3073d3a"' - repoLastModified: Thu, 26 Oct 2023 18:23:00 GMT + repoEtag: '"d3974209a1c1fdde9ed1cf4d4aa7b1a1d0e6fac2f989ab92a003bf6a29d902de"' + repoLastModified: Fri, 27 Oct 2023 15:15:46 GMT foundInMaster: true id: 8c3d08406ca659662808d51ddc10b4e4 v3_1: true @@ -282,17 +282,17 @@ Filter internal paths, operations, parameters, schemas etc from OpenAPI/Swagger/AsyncAPI definitions created: '2017-08-02T13:42:57Z' - updated: '2023-10-16T15:28:04Z' + updated: '2023-10-27T13:15:17Z' language: JavaScript archived: false - stars: 140 + stars: 141 watchers: 5 forks: 30 owner: Mermade logo: https://avatars.githubusercontent.com/u/15950345?v=4 license: BSD-3-Clause - repoEtag: '"850c035a2ae71d4ff503394f9b391bb50dda8f9fdcdc88a3cfd24be952f4dd9b"' - repoLastModified: Mon, 16 Oct 2023 15:28:04 GMT + repoEtag: '"556f10a20bc82c59e061f7664eee780a0abf53175ad41ddb4b7a3cec609c9320"' + repoLastModified: Fri, 27 Oct 2023 13:15:17 GMT foundInMaster: true id: c00a8a003ace3ce47f5740bb641667fb v3_1: true @@ -379,11 +379,11 @@ archived: false stars: 1037 watchers: 21 - forks: 169 + forks: 170 owner: LucyBot-Inc logo: https://avatars.githubusercontent.com/u/26313641?v=4 license: MIT - repoEtag: '"4dc5efbd6e3613ca701028a594e0df9b7e238af505120f512b7ae34a6c293db4"' + repoEtag: '"dd7775be1fc8339de2a3993560bf56edd491690e81def23e6b73eb0d882d5022"' repoLastModified: Tue, 24 Oct 2023 13:38:10 GMT foundInMaster: true id: dccbe92257187d6d136bb4b5f304d6fe @@ -413,17 +413,17 @@ schemas. Simply provide your schema file in JSON or YAML, then sit back and enjoy the documentation. created: '2020-07-31T10:32:43Z' - updated: '2023-10-16T16:31:49Z' + updated: '2023-10-27T22:44:20Z' language: Vue archived: false - stars: 155 + stars: 156 watchers: 2 forks: 11 owner: ouropencode logo: https://avatars.githubusercontent.com/u/7923793?v=4 license: MIT - repoEtag: '"2f960240364dd89fbf8b57f3a9d2494a3ca919a14d8f86c54321c54cfca5ed31"' - repoLastModified: Mon, 16 Oct 2023 16:31:49 GMT + repoEtag: '"f001bb1038c53a50b28a9695d614db4a918532be698dfe301d893145c2f26dfc"' + repoLastModified: Fri, 27 Oct 2023 22:44:20 GMT id: 11c244f76ef65a503bffd1ef4663f38a v3_1_link: https://github.com/ouropencode/OpenDocumenter/issues/2 - source: https://openapi.tools/ @@ -616,17 +616,17 @@ repositoryId: 45250726 description: 📘 OpenAPI/Swagger-generated API Reference Documentation created: '2015-10-30T12:53:02Z' - updated: '2023-10-26T19:50:22Z' + updated: '2023-10-28T00:15:34Z' language: TypeScript archived: false - stars: 21263 + stars: 21268 watchers: 285 forks: 2244 owner: Redocly logo: https://avatars.githubusercontent.com/u/32099856?v=4 license: MIT - repoEtag: '"bc1568ca9c78bb1cfebc1d8807bb17f3da1ba01706442997e63d6bcef7f35c9a"' - repoLastModified: Thu, 26 Oct 2023 19:50:22 GMT + repoEtag: '"8f5c65d3ccbdb70c187d1f70722648d6981c2aa3f2ec129c3c66c132bb3520a6"' + repoLastModified: Sat, 28 Oct 2023 00:15:34 GMT foundInMaster: true - source: https://openapi.tools/ name: oas3-api-snippet-enricher @@ -862,17 +862,17 @@ repositoryId: 173009358 description: Generate Go client and server boilerplate from OpenAPI 3 specifications created: '2019-02-27T23:59:59Z' - updated: '2023-10-27T02:54:39Z' + updated: '2023-10-28T02:41:07Z' language: Go archived: false - stars: 4270 + stars: 4275 watchers: 32 forks: 730 owner: deepmap logo: https://avatars.githubusercontent.com/u/47459865?v=4 license: Apache-2.0 - repoEtag: '"114eea46091471499324ee686900d8a2c55d2bc4b54c28cb917ac9781a75c80f"' - repoLastModified: Fri, 27 Oct 2023 02:54:39 GMT + repoEtag: '"c9ab7e66a0d2950dfbeb615941486e449aa8018a1a12c979da1886f40f180e12"' + repoLastModified: Sat, 28 Oct 2023 02:41:07 GMT foundInMaster: true id: bc996e9362e78defa2eca82e5765d2f3 - source: https://openapi.tools/ @@ -939,17 +939,17 @@ generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3) created: '2018-05-12T09:57:56Z' - updated: '2023-10-26T19:27:23Z' + updated: '2023-10-27T23:16:45Z' language: Java archived: false - stars: 17936 + stars: 17957 watchers: 212 - forks: 5709 + forks: 5715 owner: OpenAPITools logo: https://avatars.githubusercontent.com/u/37325267?v=4 license: Apache-2.0 - repoEtag: '"6a07a926218c2689ecc5e9ab0aa9bca9b44b8a525c8663bd4fe8868cd7f4f8b8"' - repoLastModified: Thu, 26 Oct 2023 19:27:23 GMT + repoEtag: '"53460708ee16ddf0a489fcc1f559206c20d97e1be5e5cdd34f8c4d10a8052d86"' + repoLastModified: Fri, 27 Oct 2023 23:16:45 GMT foundInMaster: true id: 0418f8afcd0196c648d1a46c0c5c20d1 v3_1_link: https://github.com/OpenAPITools/openapi-generator/issues/9083 @@ -1020,17 +1020,17 @@ repositoryId: 323665366 description: OpenAPI based HTTP Client code generator created: '2020-12-22T15:35:49Z' - updated: '2023-10-26T18:59:18Z' + updated: '2023-10-27T08:54:42Z' language: C# archived: false - stars: 879 + stars: 881 watchers: 31 forks: 100 owner: microsoft logo: https://avatars.githubusercontent.com/u/6154722?v=4 license: MIT - repoEtag: '"eb8233eafb7da9d7dc0c12e716fff0e91a0fa5a55b6ec035168ea939988eb85d"' - repoLastModified: Thu, 26 Oct 2023 18:59:18 GMT + repoEtag: '"7c00a6ab9706d238fe6df6ef720e3f512a31832f9eb0a741d6b4869bbbc417dd"' + repoLastModified: Fri, 27 Oct 2023 08:54:42 GMT foundInMaster: true - source: https://openapi.tools/ name: FabriKt @@ -1063,11 +1063,11 @@ archived: false stars: 109 watchers: 10 - forks: 24 + forks: 25 owner: cjbooms logo: https://avatars.githubusercontent.com/u/868640?v=4 license: Apache-2.0 - repoEtag: '"16fc97e47650c0d815bbb32498d8198add2d9223c1bd3d26c572b3590508a283"' + repoEtag: '"c1e7c9a62ea152e350e7bf3fb225f3aa0ad7a868e687c48f2c2b3706fca78fff"' repoLastModified: Thu, 26 Oct 2023 06:41:43 GMT foundInMaster: true - source: @@ -1092,7 +1092,7 @@ owner: bump-sh logo: https://avatars.githubusercontent.com/u/33217836?v=4 license: MIT - repoEtag: '"dc18043ecd45da2d639b86624104bfc837c1d96df70234e40f0279714e6fe12b"' + repoEtag: '"579354890170ef2fcf514866289ef8b0bf533b200c8a62af6c7864ea124529a5"' repoLastModified: Tue, 08 Aug 2023 23:03:21 GMT foundInMaster: true category: @@ -1182,17 +1182,17 @@ repositoryId: 190430086 description: VisualStudio Code OpenAPI tools created: '2019-06-05T16:27:53Z' - updated: '2023-10-13T11:23:26Z' + updated: '2023-10-28T01:50:02Z' language: TypeScript archived: false - stars: 284 + stars: 285 watchers: 9 forks: 42 owner: 42Crunch logo: https://avatars.githubusercontent.com/u/25365245?v=4 license: AGPL-3.0 - repoEtag: '"7868b7d0c22f561fdc2d9fcc047b284ca75de3d9d033976c1e55eefb6a0c05f8"' - repoLastModified: Fri, 13 Oct 2023 11:23:26 GMT + repoEtag: '"708a56388538c4eec31c38902baa2eeda7c8c217b17bf6f58815ef07da022d66"' + repoLastModified: Sat, 28 Oct 2023 01:50:02 GMT foundInMaster: true id: 782ecbb10f1ff8ac9685e0ed24e52e58 - source: @@ -1291,7 +1291,7 @@ owner: swagger-api logo: https://avatars.githubusercontent.com/u/7658037?v=4 license: Apache-2.0 - repoEtag: '"65609f9b439c57358759dbb6007a0cfff23f081210d563a9c24c21dfbe2d2ca3"' + repoEtag: '"99864ec6a8d14bcecc5be441fd7a20d73339af3faa81784a67697ca0de410fc0"' repoLastModified: Thu, 26 Oct 2023 15:13:36 GMT foundInMaster: true id: 951cf61d12c812ef9b201ad76b5d278d @@ -1503,7 +1503,7 @@ owner: Apicurio logo: https://avatars.githubusercontent.com/u/28107283?v=4 license: Apache-2.0 - repoEtag: '"7a12fc8c386c49ddf9e824a1b577462cbd66fb822221b29e2690b612efb27fc3"' + repoEtag: '"a6010634355c5e8430e82a63354cd89ea697b40ac462289a83ef000e2c1b3f47"' repoLastModified: Fri, 20 Oct 2023 10:25:22 GMT foundInMaster: true homepage: https://github.com/Apicurio/apicurio-studio @@ -1731,7 +1731,7 @@ owner: stoplightio logo: https://avatars.githubusercontent.com/u/10767217?v=4 license: Apache-2.0 - repoEtag: '"358de60ac0e35fc5f5946eacaec5e82b2be1d5d3d019dfdf499c8164da087dd2"' + repoEtag: '"c7fbdc5dd6e5c4a75d2f2415daa445e6806c07777c802443bcf8eefe71aa1002"' repoLastModified: Fri, 27 Oct 2023 01:46:14 GMT foundInMaster: true id: 15aad8cd322242e03733b07f2a37890a @@ -1809,7 +1809,7 @@ owner: microcks logo: https://avatars.githubusercontent.com/u/11051048?v=4 license: Apache-2.0 - repoEtag: '"246a29caaacbf00a80705f939b9bb9249117411f1fbd961fc83e05a93a3a9847"' + repoEtag: '"3966256f74ccf26e4932e95deb47d4f0d5c9f172c40b6f0631cd6c1aa7f529f0"' repoLastModified: Thu, 26 Oct 2023 11:55:29 GMT foundInMaster: true id: 1c0e918b5a733b0f1726199e3ea101d6 @@ -2007,17 +2007,17 @@ repositoryId: 61366800 description: Build OpenAPI-compliant REST APIs using TypeScript and Node created: '2016-06-17T10:42:50Z' - updated: '2023-10-26T17:14:09Z' + updated: '2023-10-27T14:27:03Z' language: TypeScript archived: false - stars: 2914 - watchers: 23 + stars: 2917 + watchers: 24 forks: 455 owner: lukeautry logo: https://avatars.githubusercontent.com/u/8770560?v=4 license: MIT - repoEtag: '"3a46bd51c2252c9e2fb3de0fa583fe77741ed762f2f161253b575764c1a80fc1"' - repoLastModified: Thu, 26 Oct 2023 17:14:09 GMT + repoEtag: '"7f8a47ecdca1127a584d9eb5ac4cb0f70764b89d559e021281c3e1490e52f56b"' + repoLastModified: Fri, 27 Oct 2023 14:27:03 GMT foundInMaster: true id: 2529db76d3d9f042b0c624f65b13fc41 - source: https://openapi.tools/ @@ -2054,7 +2054,7 @@ owner: vert-x3 logo: https://avatars.githubusercontent.com/u/8124623?v=4 license: Apache-2.0 - repoEtag: '"0bd813b02e36cdd55a8074d195a5ac4f57693fca26c22905c008f003171eee59"' + repoEtag: '"5f5d6a108d5a9f45766101b6c8c0d809b5808b893ebf28e1bb79b4811f7ab4c0"' repoLastModified: Thu, 26 Oct 2023 15:19:15 GMT foundInMaster: true v3_link: https://github.com/vert-x3/vertx-web/issues/1872 @@ -2083,17 +2083,17 @@ repositoryId: 48869446 description: A Monorepo of various packages to power OpenAPI in node created: '2016-01-01T04:28:48Z' - updated: '2023-10-25T22:17:56Z' + updated: '2023-10-27T19:05:15Z' language: JavaScript archived: false - stars: 857 + stars: 859 watchers: 12 forks: 230 owner: kogosoftwarellc logo: https://avatars.githubusercontent.com/u/15419153?v=4 license: MIT - repoEtag: '"36cb125b89208383ab507bb393d805a5fbe155ea12280ff91dba2f72d6c334e4"' - repoLastModified: Wed, 25 Oct 2023 22:17:56 GMT + repoEtag: '"863b2bad28ef8148cde316f090ed734d1cfb4f0e767b4212993d3e5b73a59990"' + repoLastModified: Fri, 27 Oct 2023 19:05:15 GMT foundInMaster: true - source: https://openapi.tools/ name: BaucisJS + baucis-openapi3 @@ -2158,12 +2158,12 @@ language: JavaScript archived: false stars: 38 - watchers: 20 + watchers: 21 forks: 5 owner: smartrecruiters logo: https://avatars.githubusercontent.com/u/1618540?v=4 license: MIT - repoEtag: '"feeb66fbdb0b4cbbd17b066f382494648953c77ca930c464dcf69263e9cb3d11"' + repoEtag: '"06a9cb6187a93890d69c7e04463f0e55a600b1e47f951fe2d6b8ed1401fb7b27"' repoLastModified: Wed, 11 Oct 2023 15:46:47 GMT foundInMaster: true id: b6882b9c2b3386fd0dac448d07cbcb36 @@ -2188,17 +2188,17 @@ repositoryId: 154916760 description: Build, Validate, Route, Authenticate and Mock using OpenAPI created: '2018-10-27T02:31:25Z' - updated: '2023-10-25T21:43:40Z' + updated: '2023-10-27T12:51:56Z' language: TypeScript archived: false - stars: 540 + stars: 541 watchers: 7 forks: 82 owner: openapistack logo: https://avatars.githubusercontent.com/u/147298423?v=4 license: MIT - repoEtag: '"273ca1bfba30f3bd93fe0e660398d76742ef3d11f5bc608aede25a1e0b1e45f5"' - repoLastModified: Wed, 25 Oct 2023 21:43:40 GMT + repoEtag: '"6b3a32f4c9259f6a66610224e91ed3fe1b78a9f3b5c0675d0f964a9445f7ae4a"' + repoLastModified: Fri, 27 Oct 2023 12:51:56 GMT foundInMaster: true id: 13cdf61fc6370ba6543e5a21256c2dfb oldLocations: @@ -2229,11 +2229,11 @@ archived: false stars: 8078 watchers: 218 - forks: 965 + forks: 966 owner: api-platform logo: https://avatars.githubusercontent.com/u/13420081?v=4 license: MIT - repoEtag: '"57b6de319e69cd14e2d6df4a223b9e797f49dc06caeb14f1410229ec97361736"' + repoEtag: '"af2fc2b1500d832697b8cd182b8f7bd1e0e62e01e014c61f858336d7357e04c6"' repoLastModified: Fri, 27 Oct 2023 02:26:52 GMT foundInMaster: true id: d14f5904300aabf1ceef4660a6b3d57e @@ -2284,23 +2284,23 @@ v3: true repositoryMetadata: base64Readme: >- - CjxwIGFsaWduPSJjZW50ZXIiPgogICAgPGEgaHJlZj0iaHR0cHM6Ly93d3cuZnVzaW8tcHJvamVjdC5vcmcvIiB0YXJnZXQ9Il9ibGFuayI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LmZ1c2lvLXByb2plY3Qub3JnL2ltZy9mdXNpb182NHB4LnBuZyI+PC9hPgo8L3A+CgojIEFib3V0CgpGdXNpbyBpcyBhbiBvcGVuIHNvdXJjZSBBUEkgbWFuYWdlbWVudCBwbGF0Zm9ybSB3aGljaCBoZWxwcyB0byBjcmVhdGUgaW5ub3ZhdGl2ZSBBUEkgc29sdXRpb25zLiBXZSBrbm93IHRoYXQgYnVpbGRpbmcgYQpjb21wbGV0ZSBBUEkgcHJvZHVjdCBpcyBubyBlYXN5IHRhc2ssIGJlY2F1c2Ugb2YgdGhpcyB3ZSBoYXZlIGNyZWF0ZWQgRnVzaW8gd2hpY2ggc3VwcG9ydHMgeW91IGluIGV2ZXJ5IGFzcGVjdCBvZiB0aGUKQVBJIGxpZmUgY3ljbGU6ICAKCiogX19CdWlsZGluZ19fICAKICBGdXNpbyBwcm92aWRlcyBtYW55IHdheXMgdG8gYnVpbGQgbmV3IEFQSSBlbmRwb2ludHMsIGl0IGNhbiBwcm94eSBleGlzdGluZyBBUElzLCBkaXJlY3RseSB3b3JrIHdpdGggZXh0ZXJuYWwgZGF0YWJhc2VzCiAgb3IgZmlsZXMgYW5kIGl0IGlzIGFsc28gcG9zc2libGUgdG8gaW1wbGVtZW50IGN1c3RvbSBidXNpbmVzcyBsb2dpYyAKKiBfX0RvY3VtZW50YXRpb25fXyAgCiAgRnVzaW8gY29udGFpbnMgYSBzY2hlbWEgc3RvcmUgd2hpY2ggY2FuIGJlIHVzZWQgdG8gZGVzY3JpYmUgdGhlIHJlcXVlc3QgYW5kIHJlc3BvbnNlIHBheWxvYWRzIG9mIGVhY2ggZW5kcG9pbnQuIFRob3NlCiAgc2NoZW1hcyBhcmUgdGhlbiB1c2VkIHRvIGdlbmVyYXRlIGkuZS4gYW4gT3BlbkFQSSBzcGVjaWZpY2F0aW9uIG9yIGFsc28gY2xpZW50IFNES3MuCiogX19Nb25ldGl6YXRpb25fXyAgCiAgRnVzaW8gcHJvdmlkZXMgYSBzaW1wbGUgd2F5IHRvIG1vbmV0aXplIHlvdXIgZXhpc3RpbmcgQVBJIGJ5IHVzaW5nIGFuIHBheW1lbnQgcHJvdmlkZXIgbGlrZSBTdHJpcGUuCiogX19PbmJvYXJkaW5nX18gIAogIEZ1c2lvIHByb3ZpZGVzIGEgcmVhZHkgdG8gdXNlIGRldmVsb3BlciBwb3J0YWwgd2hlcmUgZXh0ZXJuYWwgZGV2ZWxvcGVycyBjYW4gcmVnaXN0ZXIgdG8gY29uc3VtZSB5b3VyIEFQSS4KKiBfX0ludGVncmF0aW9uX18gIAogIEZ1c2lvIGNvbnRhaW5zIGEgcG93ZXJmdWwgU0RLIGdlbmVyYXRvciB3aGljaCBjYW4gYXV0b21hdGljYWxseSBnZW5lcmF0ZSBoaWdoIHF1YWxpdHkgYW5kIHJlYWR5IHRvIHVzZSBjb2RlIHNvIHRoYXQKICB5b3UgdXNlcnMgY2FuIGVhc2lseSBjb25zdW1lIHlvdXIgQVBJLgoqIF9fTW9uaXRvcmluZ19fICAKICBGdXNpbyBwcm92aWRlcyBhbiBpbnR1aXRpdmUgYmFja2VuZCB3aGVyZSB5b3UgY2FuIG1vbml0b3IgaW1wb3J0YW50IGFzcGVjdHMgb2YgeW91ciBBUEkuCgojIyBVc2UtQ2FzZXMKCkZ1c2lvIGNhbiBoZWxwIHlvdSB3aXRoIHRoZSBmb2xsb3dpbmcgdXNlIGNhc2VzOgoKKiBfX0FQSS1Qcm9kdWN0X18gIAogIEZ1c2lvIGhlbHBzIHlvdSB0byBjcmVhdGUgYSBncmVhdCBBUEkgcHJvZHVjdCwgYmVzaWRlcyBidWlsZGluZyBhbiBBUEkgaXQgcHJvdmlkZXMgYSBkZXZlbG9wZXIgcG9ydGFsIHdoZXJlIGRldmVsb3BlcnMKICBjYW4gcmVnaXN0ZXIgYW5kIGEgd2F5IHRvIG1vbmV0aXplIHlvdXIgQVBJCiogX19BUEktR2F0ZXdheV9fICAKICBGdXNpbyBjYW4gYmUgdXNlZCBhcyBnYXRld2F5IHRvIHlvdXIgaW50ZXJuYWwgQVBJIGFuZCBtaWNyb3NlcnZpY2VzLiBJdCBoYW5kbGVzIGFsbCBjb21tb24gZmVhdHVyZXMgbGlrZQogIEF1dGhvcml6YXRpb24sIFJhdGUtTGltaXRpbmcgYW5kIFNjaGVtYS1WYWxpZGF0aW9uCiogX19TUEEtQmFja2VuZF9fICAKICBGdXNpbyBjYW4gYmUgdXNlZCBhcyBiYWNrZW5kIHRvIGJ1aWxkIFNQQXMgdXNpbmcgcG9wdWxhciBKYXZhc2NyaXB0LUZyYW1ld29ya3MgbGlrZSBpLmUuIEFuZ3VsYXIsIFJlYWN0IG9yIFZ1ZS4gSXQKICBwcm92aWRlcyBhIHBvd2VyZnVsIGNvZGUgZ2VuZXJhdG9yIHdoaWNoIGNhbiBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlIGFuIFNESyBmb3IgeW91ciBBUEkKKiBfX0xvdy1Db2RlLVBsYXRmb3JtX18gIAogIEZ1c2lvIGFsbG93cyB5b3UgdG8gYnVpbGQgQVBJIGVuZHBvaW50cyB3aXRob3V0IGNvZGluZyBrbm93bGVkZ2UuIEkuZS4gaXQgcHJvdmlkZXMgYW4gRW50aXR5IGdlbmVyYXRvciB3aGljaCB5b3UgY2FuCiAgdXNlIHRvIGVhc2lseSBjcmVhdGUgY29tcGxldGUgQ1JVRCBBUElzLgoqIF9fQVBJLUZyYW1ld29ya19fICAKICBGb3IgbW9yZSBjb21wbGV4IHVzZSBjYXNlcyB5b3UgY2FuIHVzZSBGdXNpbyBhbHNvIGFzIGZyYW1ld29yayB0byBidWlsZCBjb21wbGV0ZSBBUElzIGZyb20gc2NyYXRjaC4gVGhpcyBtZWFucyB5b3UKICBidWlsZCBjdXN0b20gYWN0aW9ucyB3aGVyZSB5b3UgY2FuIHVzZSB0aGUgd2lkZSBQSFAgZWNvc3lzdGVtIHRvIHNvbHZlIHlvdXIgdGFzay4KCiMjIEZlYXR1cmVzCgpGdXNpbyBpcyBhbiBBUEkgbWFuYWdlbWVudCBwbGF0Zm9ybSB3aGVyZSB5b3UgY2FuIGNvbmZpZ3VyZSBvcGVyYXRpb25zIHdoaWNoIGV4ZWN1dGUgc3BlY2lmaWMgYWN0aW9ucy4gQW4gYWN0aW9uCnRyaWdnZXJzIHlvdXIgYnVzaW5lc3MgbG9naWMuIEZ1c2lvIGNvdmVycyBtYW55IGFzcGVjdHMgb2YgdGhlIEFQSSBsaWZlIGN5Y2xlIHNvIHRoYXQgeW91IGNhbiBjb25jZW50cmF0ZSBvbiB3cml0aW5nCnRoZSBhY3R1YWwgYnVzaW5lc3MgbG9naWMgb2YgeW91ciBBUEkuIFBsZWFzZSB0YWtlIGEgbG9vayBhdCBvdXIgW2RvY3VtZW50YXRpb24gd2Vic2l0ZV0oaHR0cHM6Ly9kb2NzLmZ1c2lvLXByb2plY3Qub3JnLykKZm9yIG1vcmUgaW5mb3JtYXRpb24uIFRoZSBmb2xsb3dpbmcgZmVhdHVyZSBsaXN0IGdpdmVzIHlvdSBhIGZpcnN0IG92ZXJ2aWV3OgoKKiBfX09wZW5BUEkgZ2VuZXJhdGlvbl9fICAKICBGdXNpbyBnZW5lcmF0ZXMgYXV0b21hdGljYWxseSBhbiBPcGVuQVBJIHNwZWNpZmljYXRpb24gZm9yIHRoZSBkZWZpbmVkIHJvdXRlcwoqIF9fU0RLIGdlbmVyYXRpb25fXyAgCiAgRnVzaW8gY2FuIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGUgYSBjbGllbnQgU0RLIGZvciB5b3VyIEFQSSBiYXNlZCBvbiB0aGUgZGVmaW5lZCBzY2hlbWEKKiBfX1N1YnNjcmlwdGlvbiBzdXBwb3J0X18gIAogIEZ1c2lvIGNvbnRhaW5zIGEgZXZlbnQgc3Vic2NyaXB0aW9uIGxheWVyIHdoaWNoIGhlbHBzIHRvIGJ1aWxkIHB1Yi9zdWIgZm9yIHlvdXIgQVBJCiogX19SYXRlIGxpbWl0aW5nX18gIAogIEZ1c2lvIHByb3ZpZGVzIGEgd2F5IHRvIHJhdGUgbGltaXQgcmVxdWVzdHMgYmFzZWQgb24gdGhlIHVzZXIgb3IgYXBwCiogX19BdXRob3JpemF0aW9uX18gIAogIEZ1c2lvIHVzZXMgT0F1dGgyIGZvciBBUEkgYXV0aG9yaXphdGlvbgoqIF9fTW9uZXRpemF0aW9uX18gIAogIEZ1c2lvIHByb3ZpZGVzIGEgc2ltcGxlIHBheW1lbnQgc3lzdGVtIHRvIGNoYXJnZSBmb3Igc3BlY2lmaWMgcm91dGVzCiogX19WYWxpZGF0aW9uX18gIAogIEZ1c2lvIHVzZXMgdGhlIFR5cGVTY2hlbWEgdG8gYXV0b21hdGljYWxseSB2YWxpZGF0ZSBpbmNvbWluZyByZXF1ZXN0IGRhdGEKKiBfX0FuYWx5dGljc19fICAKICBGdXNpbyBtb25pdG9ycyBhbGwgQVBJIGFjdGl2aXRpZXMgYW5kIHNob3dzIHRoZW0gb24gYSBkYXNoYm9hcmQKKiBfX1VzZXIgbWFuYWdlbWVudF9fICAKICBGdXNpbyBwcm92aWRlcyBhIGRldmVsb3BlciBhcHAgd2hlcmUgbmV3IHVzZXJzIGNhbiBsb2dpbiBvciByZWdpc3RlciBhIG5ldyBhY2NvdW50IHRocm91Z2ggR2l0SHViLCBHb29nbGUsIEZhY2Vib29rIG9yCiAgdGhyb3VnaCBub3JtYWwgZW1haWwgcmVnaXN0cmF0aW9uCgojIEFwcHMKClNpbmNlIGl0IGlzIGRpZmZpY3VsdCB0byB3b3JrIHdpdGggYW4gQVBJIG9ubHkgYXBwIEZ1c2lvIHByb3ZpZGVzIGFwcHMgd2hpY2ggaGVscCB0byB3b3JrIHdpdGggdGhlIEFQSS4gTW9zdGx5IGFwcHMgYXJlCnNpbXBsZSBKUyBhcHBzLCB3aGljaCB3b3JrIHdpdGggdGhlIGludGVybmFsIEFQSSBvZiBGdXNpby4gWW91IGNhbiBzZWUgYSBsaXN0IG9mIGFsbCBhdmFpbGFibGUgYXBwcyBhdCBvdXIKW21hcmtldHBsYWNlXShodHRwczovL3d3dy5mdXNpby1wcm9qZWN0Lm9yZy9tYXJrZXRwbGFjZSkuIFlvdSBjYW4gaW5zdGFsbCBzdWNoIGFuIGFwcCBlaXRoZXIgdGhyb3VnaCBhIENMSSBjb21tYW5kIGkuZS4KYHBocCBiaW4vZnVzaW8gbWFya2V0cGxhY2U6aW5zdGFsbCBmdXNpb2Agb3IgdGhyb3VnaCB0aGUgYmFja2VuZCBhcHAuCgpBbGwgYXBwcyBhcmUgaW5zdGFsbGVkIHRvIHRoZSBgYXBwcy9gIGZvbGRlci4gWW91IG5lZWQgdG8gdGVsbCBGdXNpbyB0aGUgcHVibGljIHVybCB0byB0aGUgYXBwcyBmb2xkZXIgYXQgdGhlIGAuZW52YApmaWxlIGJ5IGRlZmluaW5nIHRoZSBgQVBQX0FQUFNfVVJMYCB2YXJpYWJsZS4gRGVwZW5kaW5nIG9uIHlvdXIgc2V0dXAgdGhpcyBjYW4gYmUgZWl0aGVyIGEgY3VzdG9tIHN1Yi1kb21haW4gbGlrZQpgaHR0cHM6Ly9hcHBzLmFjbWUuY29tYCBvciBzaW1wbHkgdGhlIHN1YiBmb2xkZXIgYGh0dHBzOi8vYWNtZS5jb20vYXBwc2AuCgojIyBCYWNrZW5kCgohW0JhY2tlbmRdKGh0dHBzOi8vd3d3LmZ1c2lvLXByb2plY3Qub3JnL21lZGlhL2JhY2tlbmQvZGFzaGJvYXJkLnBuZykKClRoZSBiYWNrZW5kIGFwcCBpcyB0aGUgbWFpbiBhcHAgdG8gY29uZmlndXJlIGFuZCBtYW5hZ2UgeW91ciBBUEkuIFRoZSBpbnN0YWxsZXIgYXV0b21hdGljYWxseSBpbnN0YWxscyB0aGlzIGFwcC4gVGhlIGFwcAppcyBsb2NhdGVkIGF0IGAvYXBwcy9mdXNpby9gLgoKIyMgVlNDb2RlCgpGdXNpbyBwcm92aWRlcyBhIFtWU0NvZGUgZXh0ZW5zaW9uXShodHRwczovL21hcmtldHBsYWNlLnZpc3VhbHN0dWRpby5jb20vaXRlbXM/aXRlbU5hbWU9RnVzaW8uZnVzaW8pCndoaWNoIGNhbiBiZSB1c2VkIHRvIHNpbXBsaWZ5IGFjdGlvbiBkZXZlbG9wbWVudC4gVGhpcyBtZWFucyB5b3UgY2FuIGRldmVsb3AgZXZlcnkgYWN0aW9uIGRpcmVjdGx5IGluc2lkZQp0aGUgVlNDb2RlIGVkaXRvci4KCiMgRWNvc3lzdGVtCgpGdXNpbyBpcyBhbiBvcGVuIHNvdXJjZSBwcm9qZWN0IHdoaWNoIHlvdSBjYW4gdXNlIGZyZWVseSBmb3IgcHJpdmF0ZSBhbmQgY29tbWVyY2lhbCBwcm9qZWN0cyB1bmRlciB0aGUgdGVybXMgb2YgdGhlCkFwYWNoZSAyLjAgbGljZW5zZS4gQmVzaWRlcyBvdXIgY29yZSBwcm9kdWN0IHdlIG9mZmVyIGFkZGl0aW9uYWwgc2VydmljZXMgdG8gYXVnbWVudCB0aGUgZnVuY3Rpb25hbGl0eSBvZiBGdXNpby4KCiogW1R5cGVBUEldKGh0dHBzOi8vdHlwZWFwaS5vcmcvKSAgCiAgQW4gT3BlbkFQSSBhbHRlcm5hdGl2ZSB0byBkZXNjcmliZSBSRVNUIEFQSXMgZm9yIHR5cGUtc2FmZSBjb2RlIGdlbmVyYXRpb24uCiogW1R5cGVTY2hlbWFdKGh0dHBzOi8vdHlwZXNjaGVtYS5vcmcvKSAgCiAgQSBKU09OIGZvcm1hdCB0byBkZXNjcmliZSBkYXRhIG1vZGVscyBpbiBhIGxhbmd1YWdlIG5ldXRyYWwgZm9ybWF0LgoqIFtUeXBlSHViXShodHRwczovL3R5cGVodWIuY2xvdWQvKSAgCiAgQSBjb2xsYWJvcmF0aXZlIHBsYXRmb3JtIHRvIGRlc2lnbiBhbmQgYnVpbGQgQVBJIG1vZGVscyBhbmQgY2xpZW50IFNES3MuCiogW0FQSWdlbl0oaHR0cHM6Ly9hcGlnZW4uYXBwLykgIAogIEdlbmVyYXRlIGZ1bGx5IHdvcmtpbmcgYW5kIGN1c3RvbWl6YWJsZSBBUElzIGJhc2VkIG9uIHlvdXIgZGF0YSBtb2RlbC4KKiBbUFNYXShodHRwczovL3BocHN4Lm9yZy8pICAKICBBbiBpbm5vdmF0aXZlIFBIUCBmcmFtZXdvcmsgZGVkaWNhdGVkIHRvIGJ1aWxkIGZ1bGx5IHR5cGVkIFJFU1QgQVBJcy4KCiMgSW5zdGFsbGF0aW9uCgpJdCBpcyBwb3NzaWJsZSB0byBpbnN0YWxsIEZ1c2lvIGVpdGhlciB0aHJvdWdoIGNvbXBvc2VyIG9yIG1hbnVhbGx5IGZpbGUgZG93bmxvYWQuCgojIyBDb21wb3NlcgoKYGBgCmNvbXBvc2VyIGNyZWF0ZS1wcm9qZWN0IGZ1c2lvL2Z1c2lvCmBgYAoKIyMgRG93bmxvYWQKCmh0dHBzOi8vZ2l0aHViLmNvbS9hcGlvby9mdXNpby9yZWxlYXNlcwoKIyMgQ29uZmlndXJhdGlvbgoKWW91IGNhbiBlaXRoZXIgbWFudWFsbHkgaW5zdGFsbCBGdXNpbyB3aXRoIHRoZSBzdGVwcyBiZWxvdyBvciB5b3UgY2FuIGFsc28gdXNlIHRoZSBicm93c2VyIGJhc2VkIGluc3RhbGxlciBhdApgcHVibGljL2luc3RhbGwucGhwYC4gTm90ZSBiZWNhdXNlIG9mIHNlY3VyaXR5IHJlYXNvbnMgaXQgaXMgaGlnaGx5IHJlY29tbWVuZGVkIHJlbW92aW5nIHRoZSBpbnN0YWxsZXIgc2NyaXB0IGFmdGVyIHRoZQppbnN0YWxsYXRpb24uCgoqIF9fQWRqdXN0IHRoZSBjb25maWd1cmF0aW9uIGZpbGVfXyAgCiAgT3BlbiB0aGUgZmlsZSBgLmVudmAgaW4gdGhlIEZ1c2lvIGRpcmVjdG9yeSBhbmQgY2hhbmdlIHRoZSBgQVBQX1VSTGAgdG8gdGhlIGRvbWFpbiBwb2ludGluZyB0byB0aGUgcHVibGljIGZvbGRlci4KICBBbHNvIGluc2VydCB0aGUgZGF0YWJhc2UgY3JlZGVudGlhbHMgdG8gdGhlIGBBUFBfQ09OTkVDVElPTmAga2V5cy4gT3B0aW9uYWwgYWRqdXN0IGBBUFBfQVBQU19VUkxgIHRvIHRoZSBwdWJsaWMgdXJsCiAgb2YgdGhlIGFwcHMgZm9sZGVyIChpbiBjYXNlIHlvdSB3YW50IHRvIHVzZSBhcHBzKS4KKiBfX0V4ZWN1dGUgdGhlIGluc3RhbGxhdGlvbiBjb21tYW5kX18gIAogIFRoZSBpbnN0YWxsYXRpb24gc2NyaXB0IGluc2VydHMgdGhlIEZ1c2lvIGRhdGFiYXNlIHNjaGVtYSBpbnRvIHRoZSBwcm92aWRlZCBkYXRhYmFzZS4gSXQgY2FuIGJlIGV4ZWN1dGVkIHdpdGggdGhlCiAgZm9sbG93aW5nIGNvbW1hbmQgYHBocCBiaW4vZnVzaW8gbWlncmF0ZWAuCiogX19DcmVhdGUgYWRtaW5pc3RyYXRvciB1c2VyX18gIAogIEFmdGVyIHRoZSBpbnN0YWxsYXRpb24gaXMgY29tcGxldGUgeW91IGhhdmUgdG8gY3JlYXRlIGEgbmV3IGFkbWluaXN0cmF0b3IgYWNjb3VudC4gVGhlcmVmb3IgeW91IGNhbiB1c2UgdGhlIGZvbGxvd2luZwogIGNvbW1hbmQgYHBocCBiaW4vZnVzaW8gYWRkdXNlcmAuIENob29zZSBhcyBhY2NvdW50IHR5cGUgIkFkbWluaXN0cmF0b3IiLgoqIF9fSW5zdGFsbCBiYWNrZW5kIGFwcF9fICAKICBUbyBtYW5hZ2UgeW91ciBBUEkgdGhyb3VnaCBhbiBhZG1pbiBwYW5lbCB5b3UgbmVlZCB0byBpbnN0YWxsIHRoZSBiYWNrZW5kIGFwcC4gVGhlIGFwcCBjYW4gYmUgaW5zdGFsbGVkIHdpdGggdGhlCiAgZm9sbG93aW5nIGNvbW1hbmQgYHBocCBiaW4vZnVzaW8gbWFya2V0cGxhY2U6aW5zdGFsbCBmdXNpb2AKCllvdSBjYW4gdmVyaWZ5IHRoZSBpbnN0YWxsYXRpb24gYnkgdmlzaXRpbmcgdGhlIGBBUFBfVVJMYCB3aXRoIGEgYnJvd3Nlci4gWW91IHNob3VsZCBzZWUgYW4gQVBJIHJlc3BvbnNlIHRoYXQgdGhlCmluc3RhbGxhdGlvbiB3YXMgc3VjY2Vzc2Z1bC4KCkluIGNhc2UgeW91IHdhbnQgdG8gaW5zdGFsbCBGdXNpbyBvbiBhIHNwZWNpZmljIGRhdGFiYXNlIHlvdSBuZWVkIHRvIGFkanVzdCB0aGUgYEFQUF9DT05ORUNUSU9OYCBwYXJhbWV0ZXIuIFlvdSBjYW4KdXNlIHRoZSBmb2xsb3dpbmcgY29ubmVjdGlvbiBzdHJpbmdzOgoKKiBNeVNRTDogYHBkby1teXNxbDovL3Jvb3Q6dGVzdDEyMzRAbG9jYWxob3N0L2Z1c2lvYAoqIFBvc3RncmVTUUw6IGBwZG8tcGdzcWw6Ly9wb3N0Z3Jlczpwb3N0Z3Jlc0Bsb2NhbGhvc3QvZnVzaW9gCiogU1FMaXRlOiBgcGRvLXNxbGl0ZTovLy9mdXNpby5zcWxpdGVgCgpJbiBnZW5lcmFsIGl0IGlzIHBvc3NpYmxlIHRvIGluc3RhbGwgRnVzaW8gb24gYWxsIGRhdGFiYXNlIHdoaWNoIGFyZSBbc3VwcG9ydGVkXShodHRwczovL3d3dy5kb2N0cmluZS1wcm9qZWN0Lm9yZy9wcm9qZWN0cy9kb2N0cmluZS1kYmFsL2VuL2N1cnJlbnQvcmVmZXJlbmNlL2NvbmZpZ3VyYXRpb24uaHRtbCNkcml2ZXIpCmJ5IG91ciBkYXRhYmFzZSBhYnN0cmFjdGlvbiBsYXllciBidXQgb3VyIGludGVybmFsIHRlc3QgY2FzZXMgYXJlIG9ubHkgY292ZXJpbmcgTXlTUUwsIFBvc3RncmVTUUwgYW5kIFNRTGl0ZSBzbyB0aGVyZSBpcwpubyBndWFyYW50ZWUgdGhhdCBldmVyeXRoaW5nIHdvcmtzLgoKIyMgRG9ja2VyCgpJdCBpcyBwb3NzaWJsZSB0byBzZXR1cCBGdXNpbyB0aHJvdWdoIGRvY2tlci4gVGhpcyBoYXMgdGhlIGFkdmFudGFnZSB0aGF0IHlvdSBhdXRvbWF0aWNhbGx5IGdldCBhIGNvbXBsZXRlIHJ1bm5pbmcgRnVzaW8Kc3lzdGVtIHdpdGhvdXQgY29uZmlndXJhdGlvbi4gVGhpcyBpcyBlc3BlY2lhbGx5IGdyZWF0IGZvciB0ZXN0aW5nIGFuZCBldmFsdWF0aW9uLiBUbyBzZXR1cCB0aGUgY29udGFpbmVyIHlvdSBoYXZlIHRvCmNoZWNrb3V0IHRoZSBbcmVwb3NpdG9yeV0oaHR0cHM6Ly9naXRodWIuY29tL2FwaW9vL2Z1c2lvLWRvY2tlcikgYW5kIHJ1biB0aGUgZm9sbG93aW5nIGNvbW1hbmQ6CgpgYGAKZG9ja2VyLWNvbXBvc2UgdXAgLWQKYGBgCgpUaGlzIGJ1aWxkcyB0aGUgRnVzaW8gc3lzdGVtIHdpdGggYSBwcmVkZWZpbmVkIGJhY2tlbmQgYWNjb3VudC4gVGhlIGNyZWRlbnRpYWxzIGFyZSB0YWtlbiBmcm9tIHRoZSBlbnYgdmFyaWFibGVzCmBGVVNJT19CQUNLRU5EX1VTRVJgLCBgRlVTSU9fQkFDS0VORF9FTUFJTGAgYW5kIGBGVVNJT19CQUNLRU5EX1BXYCBpbiB0aGUgYGRvY2tlci1jb21wb3NlLnltbGAuIElmIHlvdSBhcmUgcGxhbmluZyB0bwpydW4gdGhlIGNvbnRhaW5lciBvbiB0aGUgaW50ZXJuZXQgeW91IG11c3QgY2hhbmdlIHRoZXNlIGNyZWRlbnRpYWxzLgoKIyMgRG9tYWlucwoKQnkgZGVmYXVsdCB0aGUgY29tcGxldGUgRnVzaW8gcHJvamVjdCBjYW4gYmUgaG9zdGVkIG9uIGEgc2luZ2xlIGRvbWFpbi4gSW4gdGhpcyBzZXR1cCB5b3VyIEFQSSBpcyBzZXJ2ZWQgYXQgdGhlIHJvb3QKZGlyZWN0b3J5IGFuZCB0aGUgZGV2ZWxvcGVyIHBvcnRhbCBhbmQgYmFja2VuZCBhcHBzIGFyZSBkaXJlY3RseSBzZXJ2ZWQgZnJvbSB0aGUgL2FwcHMgZm9sZGVyLiBUaGlzIHNldHVwIGlzIGVhc3kgdG8gdXNlCnNpbmNlIGl0IHJlcXVpcmVzIG5vIGNvbmZpZ3VyYXRpb24uIElmIHlvdSB3YW50IHRvIHJ1biBGdXNpbyBpbiBhIHByb2R1Y3Rpb24gZW52aXJvbm1lbnQgd2UgcmVjb21tZW5kIHRvIGNyZWF0ZSB0aGUKZm9sbG93aW5nIHN1Yi1kb21haW4gc3RydWN0dXJlOgoKKiBfX2FwaS5hY21lLmNvbV9fICAKICBDb250YWlucyBvbmx5IEZ1c2lvIHdoZXJlIHlvdXIgQVBJIGlzIHNlcnZlZCwgaW4gdGhpcyBjYXNlIHlvdSBjYW4gZGVsZXRlIHRoZSBhcHBzLyBmb2xkZXIgZnJvbSB0aGUgcHVibGljLyBmb2xkZXIKKiBfX2RldmVsb3Blci5hY21lLmNvbV9fICAKICBDb250YWlucyB0aGUgZGV2ZWxvcGVyIHBvcnRhbCBhcHAgd2hlcmUgZXh0ZXJuYWwgZGV2ZWxvcGVycyBjYW4gcmVnaXN0ZXIgCiogX19mdXNpby5hY21lLmNvbV9fICAKICBPcHRpb25hbCB0aGUgYmFja2VuZCBhcHAgd2hlcmUgeW91IGNhbiBtYW5hZ2UgeW91ciBGdXNpbyBpbnN0YW5jZS4gWW91IGNhbiBob3N0IHRoaXMgYWxzbyBvbiBhIGNvbXBsZXRlIHNlcGFyYXRlCiAgaW50ZXJuYWwgZG9tYWluLCB0aGUgYmFja2VuZCBhcHAgb25seSBuZWVkcyBhY2Nlc3MgdG8gdGhlIEZ1c2lvIEFQSS4KClRoaXMgaXMgb2YgY291cnNlIG9ubHkgYSBzdWdnZXN0aW9uIGFuZCB5b3UgYXJlIGZyZWUgdG8gY2hvb3NlIHRoZSBkb21haW4gbmFtZXMgaG93IHlvdSBsaWtlLgoKIyBEb2N1bWVudGF0aW9uCgpQbGVhc2UgY2hlY2sgb3V0IG91ciBvZmZpY2lhbCBkb2N1bWVudGF0aW9uIHdlYnNpdGUgd2hlcmUgd2UgYnVuZGxlIGFsbCBkb2N1bWVudGF0aW9uIHJlc291cmNlczoKaHR0cHM6Ly9kb2NzLmZ1c2lvLXByb2plY3Qub3JnLwoKIyBTdXBwb3J0CgojIyBQcm9tb3Rpb24KCklmIHlvdSBhcmUgYSBibG9nZ2VyIG9yIG1hZ2F6aW5lIHdlIHdvdWxkIGJlIGhhcHB5IGlmIHlvdSBsaWtlIHRvIGNvdmVyIEZ1c2lvLiBQbGVhc2UgdGFrZSBhIGxvb2sgYXQgdGhlIE1lZGlhIHNlY3Rpb24Kb2Ygb3VyIFtBYm91dCBQYWdlXShodHRwczovL3d3dy5mdXNpby1wcm9qZWN0Lm9yZy9hYm91dCkgdG8gZG93bmxvYWQgdGhlIG9mZmljaWFsIGljb24gc2V0LiBJbiBjYXNlIHlvdSBoYXZlIGFueQpxdWVzdGlvbnMgcGxlYXNlIHdyaXRlIHVzIGEgbWVzc2FnZSBkaXJlY3RseSBzbyB3ZSBjYW4gaGVscCB5b3UgdG8gY3JlYXRlIGdyZWF0IGNvbnRlbnQuCgojIyBDb25zdWx0aW5nCgpJZiB5b3UgYXJlIGEgY29tcGFueSBvciBmcmVlbGFuY2VyIGFuZCB3YW50IHRvIGdldCBkZXRhaWxlZCBpbmZvcm1hdGlvbiBob3cgeW91IGNhbiB1c2UgRnVzaW8geW91IGNhbiBjb250YWN0IHVzIGZvcgpjb25zdWx0aW5nLiBJbiB0aGUgd29ya3Nob3Agd2UgdHJ5IHRvIGZpbmQgdGhlIGJlc3Qgd2F5IGhvdyB5b3UgY2FuIHVzZS9pbnRlZ3JhdGUgRnVzaW8gYWxzbyB3ZSB0cnkgdG8gZXhwbGFpbiB0aGUKZnVuY3Rpb25hbGl0eSBhbmQgYW5zd2VyIHlvdXIgcXVlc3Rpb25zLgoKIyMgRG9uYXRpb25zCgpJZiB0aGlzIHByb2plY3QgaGVscHMgeW91IHRvIGdlbmVyYXRlIHJldmVudWUgb3IgaW4gZ2VuZXJhbCBpZiB5b3UgbGlrZSB0byBzdXBwb3J0IHRoZSBwcm9qZWN0IHBsZWFzZSBjaGVjayBvdXQgdGhlCmRvbmF0aW9uIG9wdGlvbnMgYXQgb3VyIHJlcG9zaXRvcnkuCgojIyBTdXBwb3J0ZXIKClRoYW5rcyB0byBKZXRCcmFpbnMgZm9yIHN1cHBvcnRpbmcgb3VyIHByb2plY3QuCgo8YSBocmVmPSJodHRwczovL2piLmdnL09wZW5Tb3VyY2VTdXBwb3J0Ij4KPGltZyBzcmM9Imh0dHBzOi8vcmVzb3VyY2VzLmpldGJyYWlucy5jb20vc3RvcmFnZS9wcm9kdWN0cy9jb21wYW55L2JyYW5kL2xvZ29zL2piX2JlYW0uc3ZnIj4KPC9hPgo= - readmeEtag: '"d28c73e90bc4e5746da796816f263c2826648edb9b1bfb6e90abd763b9c93dff"' - readmeLastModified: Sun, 24 Sep 2023 01:18:46 GMT + CjxwIGFsaWduPSJjZW50ZXIiPgogICAgPGEgaHJlZj0iaHR0cHM6Ly93d3cuZnVzaW8tcHJvamVjdC5vcmcvIiB0YXJnZXQ9Il9ibGFuayI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LmZ1c2lvLXByb2plY3Qub3JnL2ltZy9mdXNpb182NHB4LnBuZyI+PC9hPgo8L3A+CgojIEFib3V0CgpGdXNpbyBpcyBhbiBvcGVuIHNvdXJjZSBBUEkgbWFuYWdlbWVudCBwbGF0Zm9ybSB3aGljaCBoZWxwcyB0byBjcmVhdGUgaW5ub3ZhdGl2ZSBBUEkgc29sdXRpb25zLiBXZSBrbm93IHRoYXQgYnVpbGRpbmcgYQpjb21wbGV0ZSBBUEkgcHJvZHVjdCBpcyBubyBlYXN5IHRhc2ssIGJlY2F1c2Ugb2YgdGhpcyB3ZSBoYXZlIGNyZWF0ZWQgRnVzaW8gd2hpY2ggc3VwcG9ydHMgeW91IGluIGV2ZXJ5IGFzcGVjdCBvZiB0aGUKQVBJIGxpZmUgY3ljbGU6ICAKCiogX19CdWlsZGluZ19fICAKICBGdXNpbyBwcm92aWRlcyBtYW55IHdheXMgdG8gYnVpbGQgbmV3IEFQSSBlbmRwb2ludHMsIGl0IGNhbiBwcm94eSBleGlzdGluZyBBUElzLCBkaXJlY3RseSB3b3JrIHdpdGggZXh0ZXJuYWwgZGF0YWJhc2VzCiAgb3IgZmlsZXMgYW5kIGl0IGlzIGFsc28gcG9zc2libGUgdG8gaW1wbGVtZW50IGN1c3RvbSBidXNpbmVzcyBsb2dpYyAKKiBfX0RvY3VtZW50YXRpb25fXyAgCiAgRnVzaW8gY29udGFpbnMgYSBzY2hlbWEgc3RvcmUgd2hpY2ggY2FuIGJlIHVzZWQgdG8gZGVzY3JpYmUgdGhlIHJlcXVlc3QgYW5kIHJlc3BvbnNlIHBheWxvYWRzIG9mIGVhY2ggZW5kcG9pbnQuIFRob3NlCiAgc2NoZW1hcyBhcmUgdGhlbiB1c2VkIHRvIGdlbmVyYXRlIGkuZS4gYW4gT3BlbkFQSSBzcGVjaWZpY2F0aW9uIG9yIGFsc28gY2xpZW50IFNES3MuCiogX19Nb25ldGl6YXRpb25fXyAgCiAgRnVzaW8gcHJvdmlkZXMgYSBzaW1wbGUgd2F5IHRvIG1vbmV0aXplIHlvdXIgZXhpc3RpbmcgQVBJIGJ5IHVzaW5nIGFuIHBheW1lbnQgcHJvdmlkZXIgbGlrZSBTdHJpcGUuCiogX19PbmJvYXJkaW5nX18gIAogIEZ1c2lvIHByb3ZpZGVzIGEgcmVhZHkgdG8gdXNlIGRldmVsb3BlciBwb3J0YWwgd2hlcmUgZXh0ZXJuYWwgZGV2ZWxvcGVycyBjYW4gcmVnaXN0ZXIgdG8gY29uc3VtZSB5b3VyIEFQSS4KKiBfX0ludGVncmF0aW9uX18gIAogIEZ1c2lvIGNvbnRhaW5zIGEgcG93ZXJmdWwgU0RLIGdlbmVyYXRvciB3aGljaCBjYW4gYXV0b21hdGljYWxseSBnZW5lcmF0ZSBoaWdoIHF1YWxpdHkgYW5kIHJlYWR5IHRvIHVzZSBjb2RlIHNvIHRoYXQKICB5b3UgdXNlcnMgY2FuIGVhc2lseSBjb25zdW1lIHlvdXIgQVBJLgoqIF9fTW9uaXRvcmluZ19fICAKICBGdXNpbyBwcm92aWRlcyBhbiBpbnR1aXRpdmUgYmFja2VuZCB3aGVyZSB5b3UgY2FuIG1vbml0b3IgaW1wb3J0YW50IGFzcGVjdHMgb2YgeW91ciBBUEkuCgojIyBVc2UtQ2FzZXMKCkZ1c2lvIGNhbiBoZWxwIHlvdSB3aXRoIHRoZSBmb2xsb3dpbmcgdXNlIGNhc2VzOgoKKiBfX0FQSS1Qcm9kdWN0X18gIAogIEZ1c2lvIGhlbHBzIHlvdSB0byBjcmVhdGUgYSBncmVhdCBBUEkgcHJvZHVjdCwgYmVzaWRlcyBidWlsZGluZyBhbiBBUEkgaXQgcHJvdmlkZXMgYSBkZXZlbG9wZXIgcG9ydGFsIHdoZXJlIGRldmVsb3BlcnMKICBjYW4gcmVnaXN0ZXIgYW5kIGEgd2F5IHRvIG1vbmV0aXplIHlvdXIgQVBJCiogX19BUEktR2F0ZXdheV9fICAKICBGdXNpbyBjYW4gYmUgdXNlZCBhcyBnYXRld2F5IHRvIHlvdXIgaW50ZXJuYWwgQVBJIGFuZCBtaWNyb3NlcnZpY2VzLiBJdCBoYW5kbGVzIGFsbCBjb21tb24gZmVhdHVyZXMgbGlrZQogIEF1dGhvcml6YXRpb24sIFJhdGUtTGltaXRpbmcgYW5kIFNjaGVtYS1WYWxpZGF0aW9uCiogX19TUEEtQmFja2VuZF9fICAKICBGdXNpbyBjYW4gYmUgdXNlZCBhcyBiYWNrZW5kIHRvIGJ1aWxkIFNQQXMgdXNpbmcgcG9wdWxhciBKYXZhc2NyaXB0LUZyYW1ld29ya3MgbGlrZSBpLmUuIEFuZ3VsYXIsIFJlYWN0IG9yIFZ1ZS4gSXQKICBwcm92aWRlcyBhIHBvd2VyZnVsIGNvZGUgZ2VuZXJhdG9yIHdoaWNoIGNhbiBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlIGFuIFNESyBmb3IgeW91ciBBUEkKKiBfX0xvdy1Db2RlLVBsYXRmb3JtX18gIAogIEZ1c2lvIGFsbG93cyB5b3UgdG8gYnVpbGQgQVBJIGVuZHBvaW50cyB3aXRob3V0IGNvZGluZyBrbm93bGVkZ2UuIEkuZS4gaXQgcHJvdmlkZXMgYW4gRW50aXR5IGdlbmVyYXRvciB3aGljaCB5b3UgY2FuCiAgdXNlIHRvIGVhc2lseSBjcmVhdGUgY29tcGxldGUgQ1JVRCBBUElzLgoqIF9fQVBJLUZyYW1ld29ya19fICAKICBGb3IgbW9yZSBjb21wbGV4IHVzZSBjYXNlcyB5b3UgY2FuIHVzZSBGdXNpbyBhbHNvIGFzIGZyYW1ld29yayB0byBidWlsZCBjb21wbGV0ZSBBUElzIGZyb20gc2NyYXRjaC4gVGhpcyBtZWFucyB5b3UKICBidWlsZCBjdXN0b20gYWN0aW9ucyB3aGVyZSB5b3UgY2FuIHVzZSB0aGUgd2lkZSBQSFAgZWNvc3lzdGVtIHRvIHNvbHZlIHlvdXIgdGFzay4KCiMjIEZlYXR1cmVzCgpGdXNpbyBpcyBhbiBBUEkgbWFuYWdlbWVudCBwbGF0Zm9ybSB3aGVyZSB5b3UgY2FuIGNvbmZpZ3VyZSBvcGVyYXRpb25zIHdoaWNoIGV4ZWN1dGUgc3BlY2lmaWMgYWN0aW9ucy4gQW4gYWN0aW9uCnRyaWdnZXJzIHlvdXIgYnVzaW5lc3MgbG9naWMuIEZ1c2lvIGNvdmVycyBtYW55IGFzcGVjdHMgb2YgdGhlIEFQSSBsaWZlIGN5Y2xlIHNvIHRoYXQgeW91IGNhbiBjb25jZW50cmF0ZSBvbiB3cml0aW5nCnRoZSBhY3R1YWwgYnVzaW5lc3MgbG9naWMgb2YgeW91ciBBUEkuIFBsZWFzZSB0YWtlIGEgbG9vayBhdCBvdXIgW2RvY3VtZW50YXRpb24gd2Vic2l0ZV0oaHR0cHM6Ly9kb2NzLmZ1c2lvLXByb2plY3Qub3JnLykKZm9yIG1vcmUgaW5mb3JtYXRpb24uIFRoZSBmb2xsb3dpbmcgZmVhdHVyZSBsaXN0IGdpdmVzIHlvdSBhIGZpcnN0IG92ZXJ2aWV3OgoKKiBfX09wZW5BUEkgZ2VuZXJhdGlvbl9fICAKICBGdXNpbyBnZW5lcmF0ZXMgYXV0b21hdGljYWxseSBhbiBPcGVuQVBJIHNwZWNpZmljYXRpb24gZm9yIHRoZSBkZWZpbmVkIHJvdXRlcwoqIF9fU0RLIGdlbmVyYXRpb25fXyAgCiAgRnVzaW8gY2FuIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGUgYSBjbGllbnQgU0RLIGZvciB5b3VyIEFQSSBiYXNlZCBvbiB0aGUgZGVmaW5lZCBzY2hlbWEKKiBfX1N1YnNjcmlwdGlvbiBzdXBwb3J0X18gIAogIEZ1c2lvIGNvbnRhaW5zIGEgZXZlbnQgc3Vic2NyaXB0aW9uIGxheWVyIHdoaWNoIGhlbHBzIHRvIGJ1aWxkIHB1Yi9zdWIgZm9yIHlvdXIgQVBJCiogX19SYXRlIGxpbWl0aW5nX18gIAogIEZ1c2lvIHByb3ZpZGVzIGEgd2F5IHRvIHJhdGUgbGltaXQgcmVxdWVzdHMgYmFzZWQgb24gdGhlIHVzZXIgb3IgYXBwCiogX19BdXRob3JpemF0aW9uX18gIAogIEZ1c2lvIHVzZXMgT0F1dGgyIGZvciBBUEkgYXV0aG9yaXphdGlvbgoqIF9fTW9uZXRpemF0aW9uX18gIAogIEZ1c2lvIHByb3ZpZGVzIGEgc2ltcGxlIHBheW1lbnQgc3lzdGVtIHRvIGNoYXJnZSBmb3Igc3BlY2lmaWMgcm91dGVzCiogX19WYWxpZGF0aW9uX18gIAogIEZ1c2lvIHVzZXMgdGhlIFR5cGVTY2hlbWEgdG8gYXV0b21hdGljYWxseSB2YWxpZGF0ZSBpbmNvbWluZyByZXF1ZXN0IGRhdGEKKiBfX0FuYWx5dGljc19fICAKICBGdXNpbyBtb25pdG9ycyBhbGwgQVBJIGFjdGl2aXRpZXMgYW5kIHNob3dzIHRoZW0gb24gYSBkYXNoYm9hcmQKKiBfX1VzZXIgbWFuYWdlbWVudF9fICAKICBGdXNpbyBwcm92aWRlcyBhIGRldmVsb3BlciBhcHAgd2hlcmUgbmV3IHVzZXJzIGNhbiBsb2dpbiBvciByZWdpc3RlciBhIG5ldyBhY2NvdW50IHRocm91Z2ggR2l0SHViLCBHb29nbGUsIEZhY2Vib29rIG9yCiAgdGhyb3VnaCBub3JtYWwgZW1haWwgcmVnaXN0cmF0aW9uCgojIEFwcHMKClNpbmNlIGl0IGlzIGRpZmZpY3VsdCB0byB3b3JrIHdpdGggYW4gQVBJIG9ubHkgYXBwIEZ1c2lvIHByb3ZpZGVzIGFwcHMgd2hpY2ggaGVscCB0byB3b3JrIHdpdGggdGhlIEFQSS4gTW9zdGx5IGFwcHMgYXJlCnNpbXBsZSBKUyBhcHBzLCB3aGljaCB3b3JrIHdpdGggdGhlIGludGVybmFsIEFQSSBvZiBGdXNpby4gWW91IGNhbiBzZWUgYSBsaXN0IG9mIGFsbCBhdmFpbGFibGUgYXBwcyBhdCBvdXIKW21hcmtldHBsYWNlXShodHRwczovL3d3dy5mdXNpby1wcm9qZWN0Lm9yZy9tYXJrZXRwbGFjZSkuIFlvdSBjYW4gaW5zdGFsbCBzdWNoIGFuIGFwcCBlaXRoZXIgdGhyb3VnaCBhIENMSSBjb21tYW5kIGkuZS4KYHBocCBiaW4vZnVzaW8gbWFya2V0cGxhY2U6aW5zdGFsbCBmdXNpb2Agb3IgdGhyb3VnaCB0aGUgYmFja2VuZCBhcHAuCgpBbGwgYXBwcyBhcmUgaW5zdGFsbGVkIHRvIHRoZSBgYXBwcy9gIGZvbGRlci4gWW91IG5lZWQgdG8gdGVsbCBGdXNpbyB0aGUgcHVibGljIHVybCB0byB0aGUgYXBwcyBmb2xkZXIgYXQgdGhlIGAuZW52YApmaWxlIGJ5IGRlZmluaW5nIHRoZSBgQVBQX0FQUFNfVVJMYCB2YXJpYWJsZS4gRGVwZW5kaW5nIG9uIHlvdXIgc2V0dXAgdGhpcyBjYW4gYmUgZWl0aGVyIGEgY3VzdG9tIHN1Yi1kb21haW4gbGlrZQpgaHR0cHM6Ly9hcHBzLmFjbWUuY29tYCBvciBzaW1wbHkgdGhlIHN1YiBmb2xkZXIgYGh0dHBzOi8vYWNtZS5jb20vYXBwc2AuCgojIyBCYWNrZW5kCgohW0JhY2tlbmRdKGh0dHBzOi8vd3d3LmZ1c2lvLXByb2plY3Qub3JnL21lZGlhL2JhY2tlbmQvZGFzaGJvYXJkLnBuZykKClRoZSBiYWNrZW5kIGFwcCBpcyB0aGUgbWFpbiBhcHAgdG8gY29uZmlndXJlIGFuZCBtYW5hZ2UgeW91ciBBUEkuIFRoZSBpbnN0YWxsZXIgYXV0b21hdGljYWxseSBpbnN0YWxscyB0aGlzIGFwcC4gVGhlIGFwcAppcyBsb2NhdGVkIGF0IGAvYXBwcy9mdXNpby9gLgoKIyMgVlNDb2RlCgpGdXNpbyBwcm92aWRlcyBhIFtWU0NvZGUgZXh0ZW5zaW9uXShodHRwczovL21hcmtldHBsYWNlLnZpc3VhbHN0dWRpby5jb20vaXRlbXM/aXRlbU5hbWU9RnVzaW8uZnVzaW8pCndoaWNoIGNhbiBiZSB1c2VkIHRvIHNpbXBsaWZ5IGFjdGlvbiBkZXZlbG9wbWVudC4gVGhpcyBtZWFucyB5b3UgY2FuIGRldmVsb3AgZXZlcnkgYWN0aW9uIGRpcmVjdGx5IGluc2lkZQp0aGUgVlNDb2RlIGVkaXRvci4KCiMgRWNvc3lzdGVtCgpGdXNpbyBpcyBhbiBvcGVuIHNvdXJjZSBwcm9qZWN0IHdoaWNoIHlvdSBjYW4gdXNlIGZyZWVseSBmb3IgcHJpdmF0ZSBhbmQgY29tbWVyY2lhbCBwcm9qZWN0cyB1bmRlciB0aGUgdGVybXMgb2YgdGhlCkFwYWNoZSAyLjAgbGljZW5zZS4gQmVzaWRlcyBvdXIgY29yZSBwcm9kdWN0IHdlIG9mZmVyIGFkZGl0aW9uYWwgc2VydmljZXMgdG8gYXVnbWVudCB0aGUgZnVuY3Rpb25hbGl0eSBvZiBGdXNpby4KCiogW1R5cGVBUEldKGh0dHBzOi8vdHlwZWFwaS5vcmcvKSAgCiAgQW4gT3BlbkFQSSBhbHRlcm5hdGl2ZSB0byBkZXNjcmliZSBSRVNUIEFQSXMgZm9yIHR5cGUtc2FmZSBjb2RlIGdlbmVyYXRpb24uCiogW1R5cGVTY2hlbWFdKGh0dHBzOi8vdHlwZXNjaGVtYS5vcmcvKSAgCiAgQSBKU09OIGZvcm1hdCB0byBkZXNjcmliZSBkYXRhIG1vZGVscyBpbiBhIGxhbmd1YWdlIG5ldXRyYWwgZm9ybWF0LgoqIFtUeXBlSHViXShodHRwczovL3R5cGVodWIuY2xvdWQvKSAgCiAgQSBjb2xsYWJvcmF0aXZlIHBsYXRmb3JtIHRvIGRlc2lnbiBhbmQgYnVpbGQgQVBJIG1vZGVscyBhbmQgY2xpZW50IFNES3MuCiogW1NES2dlbl0oaHR0cHM6Ly9zZGtnZW4uYXBwLykgIAogIFNES2dlbiBpcyBhIHBvd2VyZnVsIGNvZGUgZ2VuZXJhdG9yIHRvIGF1dG9tYXRpY2FsbHkgYnVpbGQgY2xpZW50IFNES3MgZm9yIHlvdXIgUkVTVCBBUEkuCiogW0FQSWdlbl0oaHR0cHM6Ly9hcGlnZW4uYXBwLykgIAogIEdlbmVyYXRlIGZ1bGx5IHdvcmtpbmcgYW5kIGN1c3RvbWl6YWJsZSBBUElzIGJhc2VkIG9uIHlvdXIgZGF0YSBtb2RlbC4KKiBbUFNYXShodHRwczovL3BocHN4Lm9yZy8pICAKICBBbiBpbm5vdmF0aXZlIFBIUCBmcmFtZXdvcmsgZGVkaWNhdGVkIHRvIGJ1aWxkIGZ1bGx5IHR5cGVkIFJFU1QgQVBJcy4KCiMgSW5zdGFsbGF0aW9uCgpJdCBpcyBwb3NzaWJsZSB0byBpbnN0YWxsIEZ1c2lvIGVpdGhlciB0aHJvdWdoIGNvbXBvc2VyIG9yIG1hbnVhbGx5IGZpbGUgZG93bmxvYWQuCgojIyBDb21wb3NlcgoKYGBgCmNvbXBvc2VyIGNyZWF0ZS1wcm9qZWN0IGZ1c2lvL2Z1c2lvCmBgYAoKIyMgRG93bmxvYWQKCmh0dHBzOi8vZ2l0aHViLmNvbS9hcGlvby9mdXNpby9yZWxlYXNlcwoKIyMgQ29uZmlndXJhdGlvbgoKWW91IGNhbiBlaXRoZXIgbWFudWFsbHkgaW5zdGFsbCBGdXNpbyB3aXRoIHRoZSBzdGVwcyBiZWxvdyBvciB5b3UgY2FuIGFsc28gdXNlIHRoZSBicm93c2VyIGJhc2VkIGluc3RhbGxlciBhdApgcHVibGljL2luc3RhbGwucGhwYC4gTm90ZSBiZWNhdXNlIG9mIHNlY3VyaXR5IHJlYXNvbnMgaXQgaXMgaGlnaGx5IHJlY29tbWVuZGVkIHJlbW92aW5nIHRoZSBpbnN0YWxsZXIgc2NyaXB0IGFmdGVyIHRoZQppbnN0YWxsYXRpb24uCgoqIF9fQWRqdXN0IHRoZSBjb25maWd1cmF0aW9uIGZpbGVfXyAgCiAgT3BlbiB0aGUgZmlsZSBgLmVudmAgaW4gdGhlIEZ1c2lvIGRpcmVjdG9yeSBhbmQgY2hhbmdlIHRoZSBgQVBQX1VSTGAgdG8gdGhlIGRvbWFpbiBwb2ludGluZyB0byB0aGUgcHVibGljIGZvbGRlci4KICBBbHNvIGluc2VydCB0aGUgZGF0YWJhc2UgY3JlZGVudGlhbHMgdG8gdGhlIGBBUFBfQ09OTkVDVElPTmAga2V5cy4gT3B0aW9uYWwgYWRqdXN0IGBBUFBfQVBQU19VUkxgIHRvIHRoZSBwdWJsaWMgdXJsCiAgb2YgdGhlIGFwcHMgZm9sZGVyIChpbiBjYXNlIHlvdSB3YW50IHRvIHVzZSBhcHBzKS4KKiBfX0V4ZWN1dGUgdGhlIGluc3RhbGxhdGlvbiBjb21tYW5kX18gIAogIFRoZSBpbnN0YWxsYXRpb24gc2NyaXB0IGluc2VydHMgdGhlIEZ1c2lvIGRhdGFiYXNlIHNjaGVtYSBpbnRvIHRoZSBwcm92aWRlZCBkYXRhYmFzZS4gSXQgY2FuIGJlIGV4ZWN1dGVkIHdpdGggdGhlCiAgZm9sbG93aW5nIGNvbW1hbmQgYHBocCBiaW4vZnVzaW8gbWlncmF0ZWAuCiogX19DcmVhdGUgYWRtaW5pc3RyYXRvciB1c2VyX18gIAogIEFmdGVyIHRoZSBpbnN0YWxsYXRpb24gaXMgY29tcGxldGUgeW91IGhhdmUgdG8gY3JlYXRlIGEgbmV3IGFkbWluaXN0cmF0b3IgYWNjb3VudC4gVGhlcmVmb3IgeW91IGNhbiB1c2UgdGhlIGZvbGxvd2luZwogIGNvbW1hbmQgYHBocCBiaW4vZnVzaW8gYWRkdXNlcmAuIENob29zZSBhcyBhY2NvdW50IHR5cGUgIkFkbWluaXN0cmF0b3IiLgoqIF9fSW5zdGFsbCBiYWNrZW5kIGFwcF9fICAKICBUbyBtYW5hZ2UgeW91ciBBUEkgdGhyb3VnaCBhbiBhZG1pbiBwYW5lbCB5b3UgbmVlZCB0byBpbnN0YWxsIHRoZSBiYWNrZW5kIGFwcC4gVGhlIGFwcCBjYW4gYmUgaW5zdGFsbGVkIHdpdGggdGhlCiAgZm9sbG93aW5nIGNvbW1hbmQgYHBocCBiaW4vZnVzaW8gbWFya2V0cGxhY2U6aW5zdGFsbCBmdXNpb2AKCllvdSBjYW4gdmVyaWZ5IHRoZSBpbnN0YWxsYXRpb24gYnkgdmlzaXRpbmcgdGhlIGBBUFBfVVJMYCB3aXRoIGEgYnJvd3Nlci4gWW91IHNob3VsZCBzZWUgYW4gQVBJIHJlc3BvbnNlIHRoYXQgdGhlCmluc3RhbGxhdGlvbiB3YXMgc3VjY2Vzc2Z1bC4KCkluIGNhc2UgeW91IHdhbnQgdG8gaW5zdGFsbCBGdXNpbyBvbiBhIHNwZWNpZmljIGRhdGFiYXNlIHlvdSBuZWVkIHRvIGFkanVzdCB0aGUgYEFQUF9DT05ORUNUSU9OYCBwYXJhbWV0ZXIuIFlvdSBjYW4KdXNlIHRoZSBmb2xsb3dpbmcgY29ubmVjdGlvbiBzdHJpbmdzOgoKKiBNeVNRTDogYHBkby1teXNxbDovL3Jvb3Q6dGVzdDEyMzRAbG9jYWxob3N0L2Z1c2lvYAoqIFBvc3RncmVTUUw6IGBwZG8tcGdzcWw6Ly9wb3N0Z3Jlczpwb3N0Z3Jlc0Bsb2NhbGhvc3QvZnVzaW9gCiogU1FMaXRlOiBgcGRvLXNxbGl0ZTovLy9mdXNpby5zcWxpdGVgCgpJbiBnZW5lcmFsIGl0IGlzIHBvc3NpYmxlIHRvIGluc3RhbGwgRnVzaW8gb24gYWxsIGRhdGFiYXNlIHdoaWNoIGFyZSBbc3VwcG9ydGVkXShodHRwczovL3d3dy5kb2N0cmluZS1wcm9qZWN0Lm9yZy9wcm9qZWN0cy9kb2N0cmluZS1kYmFsL2VuL2N1cnJlbnQvcmVmZXJlbmNlL2NvbmZpZ3VyYXRpb24uaHRtbCNkcml2ZXIpCmJ5IG91ciBkYXRhYmFzZSBhYnN0cmFjdGlvbiBsYXllciBidXQgb3VyIGludGVybmFsIHRlc3QgY2FzZXMgYXJlIG9ubHkgY292ZXJpbmcgTXlTUUwsIFBvc3RncmVTUUwgYW5kIFNRTGl0ZSBzbyB0aGVyZSBpcwpubyBndWFyYW50ZWUgdGhhdCBldmVyeXRoaW5nIHdvcmtzLgoKIyMgRG9ja2VyCgpJdCBpcyBwb3NzaWJsZSB0byBzZXR1cCBGdXNpbyB0aHJvdWdoIGRvY2tlci4gVGhpcyBoYXMgdGhlIGFkdmFudGFnZSB0aGF0IHlvdSBhdXRvbWF0aWNhbGx5IGdldCBhIGNvbXBsZXRlIHJ1bm5pbmcgRnVzaW8Kc3lzdGVtIHdpdGhvdXQgY29uZmlndXJhdGlvbi4gVGhpcyBpcyBlc3BlY2lhbGx5IGdyZWF0IGZvciB0ZXN0aW5nIGFuZCBldmFsdWF0aW9uLiBUbyBzZXR1cCB0aGUgY29udGFpbmVyIHlvdSBoYXZlIHRvCmNoZWNrb3V0IHRoZSBbcmVwb3NpdG9yeV0oaHR0cHM6Ly9naXRodWIuY29tL2FwaW9vL2Z1c2lvLWRvY2tlcikgYW5kIHJ1biB0aGUgZm9sbG93aW5nIGNvbW1hbmQ6CgpgYGAKZG9ja2VyLWNvbXBvc2UgdXAgLWQKYGBgCgpUaGlzIGJ1aWxkcyB0aGUgRnVzaW8gc3lzdGVtIHdpdGggYSBwcmVkZWZpbmVkIGJhY2tlbmQgYWNjb3VudC4gVGhlIGNyZWRlbnRpYWxzIGFyZSB0YWtlbiBmcm9tIHRoZSBlbnYgdmFyaWFibGVzCmBGVVNJT19CQUNLRU5EX1VTRVJgLCBgRlVTSU9fQkFDS0VORF9FTUFJTGAgYW5kIGBGVVNJT19CQUNLRU5EX1BXYCBpbiB0aGUgYGRvY2tlci1jb21wb3NlLnltbGAuIElmIHlvdSBhcmUgcGxhbmluZyB0bwpydW4gdGhlIGNvbnRhaW5lciBvbiB0aGUgaW50ZXJuZXQgeW91IG11c3QgY2hhbmdlIHRoZXNlIGNyZWRlbnRpYWxzLgoKIyMgRG9tYWlucwoKQnkgZGVmYXVsdCB0aGUgY29tcGxldGUgRnVzaW8gcHJvamVjdCBjYW4gYmUgaG9zdGVkIG9uIGEgc2luZ2xlIGRvbWFpbi4gSW4gdGhpcyBzZXR1cCB5b3VyIEFQSSBpcyBzZXJ2ZWQgYXQgdGhlIHJvb3QKZGlyZWN0b3J5IGFuZCB0aGUgZGV2ZWxvcGVyIHBvcnRhbCBhbmQgYmFja2VuZCBhcHBzIGFyZSBkaXJlY3RseSBzZXJ2ZWQgZnJvbSB0aGUgL2FwcHMgZm9sZGVyLiBUaGlzIHNldHVwIGlzIGVhc3kgdG8gdXNlCnNpbmNlIGl0IHJlcXVpcmVzIG5vIGNvbmZpZ3VyYXRpb24uIElmIHlvdSB3YW50IHRvIHJ1biBGdXNpbyBpbiBhIHByb2R1Y3Rpb24gZW52aXJvbm1lbnQgd2UgcmVjb21tZW5kIHRvIGNyZWF0ZSB0aGUKZm9sbG93aW5nIHN1Yi1kb21haW4gc3RydWN0dXJlOgoKKiBfX2FwaS5hY21lLmNvbV9fICAKICBDb250YWlucyBvbmx5IEZ1c2lvIHdoZXJlIHlvdXIgQVBJIGlzIHNlcnZlZCwgaW4gdGhpcyBjYXNlIHlvdSBjYW4gZGVsZXRlIHRoZSBhcHBzLyBmb2xkZXIgZnJvbSB0aGUgcHVibGljLyBmb2xkZXIKKiBfX2RldmVsb3Blci5hY21lLmNvbV9fICAKICBDb250YWlucyB0aGUgZGV2ZWxvcGVyIHBvcnRhbCBhcHAgd2hlcmUgZXh0ZXJuYWwgZGV2ZWxvcGVycyBjYW4gcmVnaXN0ZXIgCiogX19mdXNpby5hY21lLmNvbV9fICAKICBPcHRpb25hbCB0aGUgYmFja2VuZCBhcHAgd2hlcmUgeW91IGNhbiBtYW5hZ2UgeW91ciBGdXNpbyBpbnN0YW5jZS4gWW91IGNhbiBob3N0IHRoaXMgYWxzbyBvbiBhIGNvbXBsZXRlIHNlcGFyYXRlCiAgaW50ZXJuYWwgZG9tYWluLCB0aGUgYmFja2VuZCBhcHAgb25seSBuZWVkcyBhY2Nlc3MgdG8gdGhlIEZ1c2lvIEFQSS4KClRoaXMgaXMgb2YgY291cnNlIG9ubHkgYSBzdWdnZXN0aW9uIGFuZCB5b3UgYXJlIGZyZWUgdG8gY2hvb3NlIHRoZSBkb21haW4gbmFtZXMgaG93IHlvdSBsaWtlLgoKIyBEb2N1bWVudGF0aW9uCgpQbGVhc2UgY2hlY2sgb3V0IG91ciBvZmZpY2lhbCBkb2N1bWVudGF0aW9uIHdlYnNpdGUgd2hlcmUgd2UgYnVuZGxlIGFsbCBkb2N1bWVudGF0aW9uIHJlc291cmNlczoKaHR0cHM6Ly9kb2NzLmZ1c2lvLXByb2plY3Qub3JnLwoKIyBTdXBwb3J0CgojIyBQcm9tb3Rpb24KCklmIHlvdSBhcmUgYSBibG9nZ2VyIG9yIG1hZ2F6aW5lIHdlIHdvdWxkIGJlIGhhcHB5IGlmIHlvdSBsaWtlIHRvIGNvdmVyIEZ1c2lvLiBQbGVhc2UgdGFrZSBhIGxvb2sgYXQgdGhlIE1lZGlhIHNlY3Rpb24Kb2Ygb3VyIFtBYm91dCBQYWdlXShodHRwczovL3d3dy5mdXNpby1wcm9qZWN0Lm9yZy9hYm91dCkgdG8gZG93bmxvYWQgdGhlIG9mZmljaWFsIGljb24gc2V0LiBJbiBjYXNlIHlvdSBoYXZlIGFueQpxdWVzdGlvbnMgcGxlYXNlIHdyaXRlIHVzIGEgbWVzc2FnZSBkaXJlY3RseSBzbyB3ZSBjYW4gaGVscCB5b3UgdG8gY3JlYXRlIGdyZWF0IGNvbnRlbnQuCgojIyBDb25zdWx0aW5nCgpJZiB5b3UgYXJlIGEgY29tcGFueSBvciBmcmVlbGFuY2VyIGFuZCB3YW50IHRvIGdldCBkZXRhaWxlZCBpbmZvcm1hdGlvbiBob3cgeW91IGNhbiB1c2UgRnVzaW8geW91IGNhbiBjb250YWN0IHVzIGZvcgpjb25zdWx0aW5nLiBJbiB0aGUgd29ya3Nob3Agd2UgdHJ5IHRvIGZpbmQgdGhlIGJlc3Qgd2F5IGhvdyB5b3UgY2FuIHVzZS9pbnRlZ3JhdGUgRnVzaW8gYWxzbyB3ZSB0cnkgdG8gZXhwbGFpbiB0aGUKZnVuY3Rpb25hbGl0eSBhbmQgYW5zd2VyIHlvdXIgcXVlc3Rpb25zLgoKIyMgRG9uYXRpb25zCgpJZiB0aGlzIHByb2plY3QgaGVscHMgeW91IHRvIGdlbmVyYXRlIHJldmVudWUgb3IgaW4gZ2VuZXJhbCBpZiB5b3UgbGlrZSB0byBzdXBwb3J0IHRoZSBwcm9qZWN0IHBsZWFzZSBjaGVjayBvdXQgdGhlCmRvbmF0aW9uIG9wdGlvbnMgYXQgb3VyIHJlcG9zaXRvcnkuCgojIyBTdXBwb3J0ZXIKClRoYW5rcyB0byBKZXRCcmFpbnMgZm9yIHN1cHBvcnRpbmcgb3VyIHByb2plY3QuCgo8YSBocmVmPSJodHRwczovL2piLmdnL09wZW5Tb3VyY2VTdXBwb3J0Ij4KPGltZyBzcmM9Imh0dHBzOi8vcmVzb3VyY2VzLmpldGJyYWlucy5jb20vc3RvcmFnZS9wcm9kdWN0cy9jb21wYW55L2JyYW5kL2xvZ29zL2piX2JlYW0uc3ZnIj4KPC9hPgo= + readmeEtag: '"0a8fa48f456c91bb8f01aafde49e3427ee4a63cd75ef8faf9e13b056a8cd8e17"' + readmeLastModified: Fri, 27 Oct 2023 22:56:58 GMT repositoryId: 39904377 description: Open source API management platform created: '2015-07-29T16:34:52Z' - updated: '2023-10-26T13:36:15Z' + updated: '2023-10-27T19:57:56Z' language: PHP archived: false - stars: 1577 + stars: 1576 watchers: 58 forks: 203 owner: apioo logo: https://avatars.githubusercontent.com/u/18172950?v=4 license: Apache-2.0 - repoEtag: '"67715aee2e99314ddd969b24a9f2fe18940104e4f7278999e9b42e4a42436f1b"' - repoLastModified: Thu, 26 Oct 2023 13:36:15 GMT + repoEtag: '"864c9b2d90a06fcf1672ebe01a5c44556f578e9c11ce3967656cdaa87113d2d9"' + repoLastModified: Fri, 27 Oct 2023 19:57:56 GMT foundInMaster: true id: 5458da680012a142d20e79ac150bc4ab - source: @@ -2465,17 +2465,17 @@ repositoryId: 12590052 description: Language-agnostic HTTP API Testing Tool created: '2013-09-04T12:21:35Z' - updated: '2023-10-24T07:37:40Z' + updated: '2023-10-27T17:14:43Z' language: JavaScript archived: false - stars: 4068 + stars: 4069 watchers: 75 forks: 305 owner: apiaryio logo: https://avatars.githubusercontent.com/u/765943?v=4 license: MIT - repoEtag: '"5920b7597622e54865ba95a04a76df81afacb70d410232da7f6fe2ad9f0050f5"' - repoLastModified: Tue, 24 Oct 2023 07:37:40 GMT + repoEtag: '"c25114a5743a3354a605d586303682797667755802310ca28c7fcc8995550570"' + repoLastModified: Fri, 27 Oct 2023 17:14:43 GMT foundInMaster: true id: bb2e4b0879fce0d8706dcebfd2c10a4c - source: @@ -2612,17 +2612,17 @@ Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman 👨🏽‍🚀 created: '2021-05-05T10:42:29Z' - updated: '2023-10-20T07:21:31Z' + updated: '2023-10-27T22:37:19Z' language: TypeScript archived: false - stars: 580 + stars: 581 watchers: 11 - forks: 55 + forks: 56 owner: apideck-libraries logo: https://avatars.githubusercontent.com/u/73573473?v=4 license: Apache-2.0 - repoEtag: '"b03006f59517fa9ae88092121534ffeb67a8eec7447ae84cbc7fac272d4fff76"' - repoLastModified: Fri, 20 Oct 2023 07:21:31 GMT + repoEtag: '"b89039b44ec4a9f417b09e2e122cb180ba1a7a3f343c2792fbdeafa06474bb81"' + repoLastModified: Fri, 27 Oct 2023 22:37:19 GMT foundInMaster: true id: a03cdb329f630a946a946dfe26802c43 - source: https://openapi.tools/ @@ -2650,17 +2650,17 @@ repositoryId: 537500924 description: Automated API Testing and Quality Assurance created: '2022-09-16T14:48:21Z' - updated: '2023-10-26T01:39:57Z' + updated: '2023-10-27T23:48:52Z' language: TypeScript archived: false - stars: 1328 + stars: 1331 watchers: 14 forks: 49 owner: stepci logo: https://avatars.githubusercontent.com/u/61350067?v=4 license: MPL-2.0 - repoEtag: '"6e02786096bf0551c17398fcd040f59fc28b5f219b272ad4e1112b1f403404ef"' - repoLastModified: Thu, 26 Oct 2023 01:39:57 GMT + repoEtag: '"98b6c086be73fc563147d2289a7cad13bf261423a586528ba9a22c91f0e69a56"' + repoLastModified: Fri, 27 Oct 2023 23:48:52 GMT foundInMaster: true - source: - https://openapi.tools/ @@ -2730,17 +2730,17 @@ baked in support for OpenAPI v3.1, v3.0, and v2.0 as well as AsyncAPI v2.x. created: '2018-08-15T18:43:18Z' - updated: '2023-10-26T18:41:58Z' + updated: '2023-10-27T13:07:59Z' language: TypeScript archived: false - stars: 2080 + stars: 2081 watchers: 32 forks: 200 owner: stoplightio logo: https://avatars.githubusercontent.com/u/10767217?v=4 license: Apache-2.0 - repoEtag: '"de61df73b67151f86d47863b20b0d1c59a2e12d0c4d4c05b20aaa16d726acc60"' - repoLastModified: Thu, 26 Oct 2023 18:41:58 GMT + repoEtag: '"181bcc513a4b1f2e89cff850e7568b7ed763891229146810c23ae61f5093b3cc"' + repoLastModified: Fri, 27 Oct 2023 13:07:59 GMT foundInMaster: true id: fab3cc58898cd8953a30e43cc622e0fe - source: https://openapi.tools/ @@ -2765,17 +2765,17 @@ A customizable style validator to make sure your OpenAPI spec follows your organization's standards. created: '2017-08-22T16:53:13Z' - updated: '2023-10-24T10:41:37Z' + updated: '2023-10-27T22:49:33Z' language: Java archived: false - stars: 178 + stars: 180 watchers: 8 forks: 47 owner: OpenAPITools logo: https://avatars.githubusercontent.com/u/37325267?v=4 license: Apache-2.0 - repoEtag: '"97f0d75218c94d9f1e6ed03088782e3c6e34ba1392842ff5539e544228b692b1"' - repoLastModified: Tue, 24 Oct 2023 10:41:37 GMT + repoEtag: '"36766ec0ffaacb1d8253302edfbef00e6af419da423e83fb9ac078e32e37dc63"' + repoLastModified: Fri, 27 Oct 2023 22:49:33 GMT foundInMaster: true id: 30d322c922366df3f6f8fb9c681b2139 - source: https://openapi.tools/ @@ -2794,17 +2794,17 @@ repositoryId: 153173690 description: Configurable and extensible validator/linter for OpenAPI documents created: '2018-10-15T19:59:22Z' - updated: '2023-10-23T15:46:18Z' + updated: '2023-10-27T18:41:38Z' language: JavaScript archived: false - stars: 409 + stars: 410 watchers: 21 forks: 89 owner: IBM logo: https://avatars.githubusercontent.com/u/1459110?v=4 license: Apache-2.0 - repoEtag: '"e68b32172cecff343d55dbd1383d7565e89796d2c97e8b6399d93588ea0580e6"' - repoLastModified: Mon, 23 Oct 2023 15:46:18 GMT + repoEtag: '"29e1124424967e2f5e7ec90e826aa5bc2ceeda4f204de3f765fbef76fd2e6008"' + repoLastModified: Fri, 27 Oct 2023 18:41:38 GMT foundInMaster: true id: 0bf7dd29a9d07232135bb00764928296 - source: @@ -2834,7 +2834,7 @@ owner: Redocly logo: https://avatars.githubusercontent.com/u/32099856?v=4 license: MIT - repoEtag: '"ca3da213d001a7a24b166b919f1bbd1e9ce5977a989b4773c257a10a647d35dd"' + repoEtag: '"d2868711c7f8cbce2938ec6fe83d9a846d06211888d19604924a9866cddea880"' repoLastModified: Thu, 26 Oct 2023 08:49:19 GMT category: - Description Validators @@ -3019,17 +3019,17 @@ repositoryId: 18997610 description: Swagger Spec to Java POJOs created: '2014-04-21T16:00:22Z' - updated: '2023-10-25T13:57:03Z' + updated: '2023-10-27T06:33:07Z' language: Java archived: false - stars: 706 + stars: 707 watchers: 47 - forks: 535 + forks: 536 owner: swagger-api logo: https://avatars.githubusercontent.com/u/7658037?v=4 license: Apache-2.0 - repoEtag: '"341627b90c1cd5aa038c3bc78f39b301474d1fa70a7c6f90a5f8462e76c86e4b"' - repoLastModified: Wed, 25 Oct 2023 13:57:03 GMT + repoEtag: '"257f7ac05edfc28692ccc4cec26778eb439adb32598c8c7d21fea63123ac18c2"' + repoLastModified: Fri, 27 Oct 2023 06:33:07 GMT foundInMaster: true id: 45f46a8f7ac698cfe3926303bf3dff9d v3_1_link: https://github.com/swagger-api/swagger-parser/pull/1730 @@ -3051,12 +3051,12 @@ language: JavaScript archived: false stars: 1006 - watchers: 21 + watchers: 20 forks: 152 owner: APIDevTools logo: https://avatars.githubusercontent.com/u/43750074?v=4 license: MIT - repoEtag: '"fd158f206eb5f72d04f1b061a03ef7c0a2f2b802edeed7bc2dce1bd8ae5a755d"' + repoEtag: '"777f6c5c6e594c07645b5570acf0d1f91e39d8ac408414046a2a7a69de9493e4"' repoLastModified: Thu, 26 Oct 2023 15:20:13 GMT category: Parsers foundInMaster: true @@ -3097,7 +3097,7 @@ owner: ErikWittern logo: https://avatars.githubusercontent.com/u/1745998?v=4 license: MIT - repoEtag: '"4e7e3e22b383241fe5298eafc178e49435686ae02130bbc349ed06a8bc5c482b"' + repoEtag: '"2b4556995a949f579ad262d4e64634aca6093a23509c6877c87f1137f28b9b86"' repoLastModified: Tue, 12 Sep 2023 21:35:52 GMT foundInMaster: true id: fbf76c5bdaef3297eb35739ca2ca0954 @@ -3215,17 +3215,17 @@ OpenAPI 3.0 (and Swagger v2) implementation for Go (parsing, converting, validation, and more) created: '2017-06-11T20:12:06Z' - updated: '2023-10-27T02:41:20Z' + updated: '2023-10-27T15:26:18Z' language: Go archived: false - stars: 2131 + stars: 2132 watchers: 21 forks: 373 owner: getkin logo: https://avatars.githubusercontent.com/u/40365715?v=4 license: MIT - repoEtag: '"56147f7ab4a9b3d49cdc678e9f9a207ad36cb9b628bda919ec9a8239acd5bd54"' - repoLastModified: Fri, 27 Oct 2023 02:41:20 GMT + repoEtag: '"4e28f7a6fa8238ed07a6244b59ddb3cbecf5c304dac9bb2cd04c434a7b106825"' + repoLastModified: Fri, 27 Oct 2023 15:26:18 GMT foundInMaster: true v2: true id: f6838ce08e87fa4c3dc813c97193ece3 @@ -3388,7 +3388,7 @@ owner: apioo logo: https://avatars.githubusercontent.com/u/18172950?v=4 license: Apache-2.0 - repoEtag: '"21ecbfbdda57fb6fbdaf2660832cb4c6bfdc514c360234b080605b3b0adc94fc"' + repoEtag: '"582d5cbff5f598658e5e0ce5cf4d35590dd08479b0a2dfd802ee64e5c1fe0ade"' repoLastModified: Sat, 06 May 2023 06:47:12 GMT foundInMaster: true id: ee32e280cf10ca5103c9b9e144021b91 @@ -3413,17 +3413,17 @@ in .NET along with common serializers to extract raw OpenAPI JSON and YAML documents from the model. created: '2017-07-14T00:24:14Z' - updated: '2023-10-26T22:02:51Z' + updated: '2023-10-27T05:11:18Z' language: C# archived: false - stars: 1220 + stars: 1221 watchers: 65 forks: 211 owner: microsoft logo: https://avatars.githubusercontent.com/u/6154722?v=4 license: MIT - repoEtag: '"a268d54701cb4048e1b9dc98d2fb44ce82f907c596a4d14ed6cfa8a60df47448"' - repoLastModified: Thu, 26 Oct 2023 22:02:51 GMT + repoEtag: '"ec995a3fc9aa61bf6904b3734be375d81a9d1e17cefad777c2f91878f423a467"' + repoLastModified: Fri, 27 Oct 2023 05:11:18 GMT foundInMaster: true id: 1066748bb5b1f114a70856a29fee4aa7 - source: @@ -3620,17 +3620,17 @@ repositoryId: 26726495 description: Swagger 2.0 implementation for go created: '2014-11-16T20:13:15Z' - updated: '2023-10-27T00:20:11Z' + updated: '2023-10-27T16:44:34Z' language: Go archived: false stars: 8944 watchers: 119 - forks: 1261 + forks: 1262 owner: go-swagger logo: https://avatars.githubusercontent.com/u/10362650?v=4 license: Apache-2.0 - repoEtag: '"c7ce9dd032b28569efe975d8790974b73b6064497d08a1521e136e3972ac46e4"' - repoLastModified: Fri, 27 Oct 2023 00:20:11 GMT + repoEtag: '"7c0ee2f9a5c1580a596dd02c840451b76bdeb33e25d0c9a9d58c8fa80d38330f"' + repoLastModified: Fri, 27 Oct 2023 16:44:34 GMT foundInMaster: true id: ef136df9ffb40bb33ccbd76665d8f5b4 - source: https://openapi.tools/ @@ -3723,17 +3723,17 @@ repositoryId: 41822320 description: 'The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript. ' created: '2015-09-02T19:11:57Z' - updated: '2023-10-26T19:57:27Z' + updated: '2023-10-27T21:52:23Z' language: C# archived: false - stars: 6121 + stars: 6125 watchers: 161 - forks: 1162 + forks: 1163 owner: RicoSuter logo: https://avatars.githubusercontent.com/u/2603405?v=4 license: MIT - repoEtag: '"4f6c5f1229212ebc8a18cceb8519246def84e085b35b90c390b7daf173514bda"' - repoLastModified: Thu, 26 Oct 2023 19:57:27 GMT + repoEtag: '"a4e34cf53299f50fcc557a621ce20b090aa76e6ecc87997efb840e479fecfce5"' + repoLastModified: Fri, 27 Oct 2023 21:52:23 GMT foundInMaster: true id: 93636e95435e95198d7d15c9d507f0d3 - source: https://openapi.tools/ @@ -3796,17 +3796,17 @@ documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition. created: '2011-07-06T14:26:48Z' - updated: '2023-10-26T18:40:03Z' + updated: '2023-10-27T20:16:00Z' language: Mustache archived: false - stars: 16058 + stars: 16060 watchers: 421 - forks: 6021 + forks: 6023 owner: swagger-api logo: https://avatars.githubusercontent.com/u/7658037?v=4 license: Apache-2.0 - repoEtag: '"bf6ee843d722e0a5b40a14e61ace2223e0d8fb109e06efe8f310d40b970731a0"' - repoLastModified: Thu, 26 Oct 2023 18:40:03 GMT + repoEtag: '"05cc7b6c64a6764d56cbae9eedeab5babea4d3aa4bd8758714cfd6d055b21220"' + repoLastModified: Fri, 27 Oct 2023 20:16:00 GMT foundInMaster: true id: eda1e66e1b7805496e42f57851791a32 - source: https://openapi.tools/ @@ -3830,17 +3830,17 @@ OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python created: '2015-02-20T23:02:54Z' - updated: '2023-10-27T03:18:42Z' + updated: '2023-10-28T02:15:58Z' language: TypeScript archived: false - stars: 4350 + stars: 4352 watchers: 817 forks: 748 owner: Azure logo: https://avatars.githubusercontent.com/u/6844498?v=4 license: MIT - repoEtag: '"7f28fc4eae45699856c08af6eaea5851478732a8c9fd698fd892fd1492a067f3"' - repoLastModified: Fri, 27 Oct 2023 03:18:42 GMT + repoEtag: '"318e861196205445bfac423f0aa7588ee9883aee6be05e14cfb9eac8ce1b2615"' + repoLastModified: Sat, 28 Oct 2023 02:15:58 GMT foundInMaster: true id: 648d92bca90bf58cd74407e0bcad2936 - source: https://openapi.tools/ @@ -3893,17 +3893,17 @@ repositoryId: 84146520 description: Comprehensive tooling for working with OpenAPI definitions. created: '2017-03-07T02:46:31Z' - updated: '2023-10-25T05:26:17Z' + updated: '2023-10-27T22:47:32Z' language: TypeScript archived: false - stars: 196 + stars: 197 watchers: 19 forks: 27 owner: readmeio logo: https://avatars.githubusercontent.com/u/6878153?v=4 license: MIT - repoEtag: '"2bb3415cf406ff74ae75612e5abf351932c856ee92118cf2c75c6e67342b341c"' - repoLastModified: Wed, 25 Oct 2023 05:26:17 GMT + repoEtag: '"8c050ea694b2708390a524d52cf4e7a89c846ab05466ed9edf41d31b27eef470"' + repoLastModified: Fri, 27 Oct 2023 22:47:32 GMT foundInMaster: true id: 362a4b56c90877840a8032f920389bf6 v3_1: true @@ -3931,7 +3931,7 @@ repositoryId: 81140437 description: 🚀 Automatic SDK generation from an OpenAPI definition created: '2017-02-06T22:31:07Z' - updated: '2023-10-26T20:45:22Z' + updated: '2023-10-27T20:38:25Z' language: TypeScript archived: false stars: 423 @@ -3940,8 +3940,8 @@ owner: readmeio logo: https://avatars.githubusercontent.com/u/6878153?v=4 license: MIT - repoEtag: '"755647b3c41747e10f2b9b40ae2574f75dbe47f07d4fbc11f9c981789d0fdc99"' - repoLastModified: Thu, 26 Oct 2023 20:45:22 GMT + repoEtag: '"7e24015c8febfcd0d9f4f0df99ab7b961ab669568efb653cf4ffe4b2aa8d153e"' + repoLastModified: Fri, 27 Oct 2023 20:38:25 GMT foundInMaster: true - source: https://openapi.tools/ name: oas-normalize @@ -4242,17 +4242,17 @@ applications. Currently targeting whitebox and blackbox testing of Web APIs, like REST, GraphQL and RPC (e.g., gRPC and Thrift). created: '2017-05-25T09:11:23Z' - updated: '2023-10-26T06:05:44Z' + updated: '2023-10-27T12:29:15Z' language: Kotlin archived: false - stars: 375 + stars: 376 watchers: 23 forks: 68 owner: EMResearch logo: https://avatars.githubusercontent.com/u/29148026?v=4 license: LGPL-3.0 - repoEtag: '"41f9f1944af8edeeb13deecfc99be2bdbc344b05959278b6f58d98cd3a437cbb"' - repoLastModified: Thu, 26 Oct 2023 06:05:44 GMT + repoEtag: '"6321d59be29dbb8796bc7c74b0a69e062a94c813b5f6f4886153b0ed27695675"' + repoLastModified: Fri, 27 Oct 2023 12:29:15 GMT foundInMaster: true id: eba0fd1e4a49eb507e337ad2266e9a16 - source: https://openapi.tools/ @@ -4361,17 +4361,17 @@ configuration and no coding effort. Tests are self-healing and do not require maintenance. created: '2020-04-02T13:14:39Z' - updated: '2023-10-26T06:06:42Z' + updated: '2023-10-27T05:40:32Z' language: Java archived: false - stars: 1009 + stars: 1010 watchers: 10 forks: 69 owner: Endava logo: https://avatars.githubusercontent.com/u/19396140?v=4 license: Apache-2.0 - repoEtag: '"4b57a64031993f75fa008dff9c3a36706409c6c263cb7a1376fc91a0b6478061"' - repoLastModified: Thu, 26 Oct 2023 06:06:42 GMT + repoEtag: '"e49347658ee020f6a82ced3a3ccc35100e235ad8b06a3ca32d9ce26286c3ee25"' + repoLastModified: Fri, 27 Oct 2023 05:40:32 GMT foundInMaster: true - source: https://openapi.tools/ name: API Insights @@ -4692,17 +4692,17 @@ Restish is a CLI for interacting with REST-ish HTTP APIs with some nice features built-in created: '2020-05-15T06:45:59Z' - updated: '2023-10-23T08:02:39Z' + updated: '2023-10-27T03:47:50Z' language: Go archived: false - stars: 545 + stars: 546 watchers: 3 - forks: 59 + forks: 60 owner: danielgtaylor logo: https://avatars.githubusercontent.com/u/106826?v=4 license: MIT - repoEtag: '"c3d455ffb985b39ae0419d5caab833b03af19fd1db358167313e785ce09498c0"' - repoLastModified: Mon, 23 Oct 2023 08:02:39 GMT + repoEtag: '"9477d0728f96f58e93ce3d26af2bfad9480352a16a4d018fd96259b15f0d6909"' + repoLastModified: Fri, 27 Oct 2023 03:47:50 GMT foundInMaster: true id: 22a8c610015b1b9d89af39221beabe66 v3_1: true @@ -4736,7 +4736,7 @@ owner: codekie logo: https://avatars.githubusercontent.com/u/1512840?v=4 license: MIT - repoEtag: '"54efbe30a61f089b7c967c27e8928a3d2dad07d14caf1cdb60aa9fa2a22ddba2"' + repoEtag: '"151c761482307f8a490fea12beb07581daa3334e1544bf518beff03d5e2be29b"' repoLastModified: Thu, 05 Oct 2023 13:43:22 GMT foundInMaster: true id: 301e3f380f248daf345a88c8971d2a71 @@ -4845,7 +4845,7 @@ owner: github logo: https://avatars.githubusercontent.com/u/9919?v=4 license: MIT - repoEtag: '"43b8902cf0962c06540e808774e0f6f3f8ce4194b07e2e28eea9449f5fdf6989"' + repoEtag: '"1d7f3b46a5254b9d22e593381564796af2b296eea3f82008a55b5b2fe78901f9"' repoLastModified: Tue, 24 Oct 2023 22:19:03 GMT foundInMaster: true id: ec6a7a1e4a69a9beeb95bdebb88cb36d @@ -4939,17 +4939,17 @@ repositoryId: 36817565 description: The ZAP core project created: '2015-06-03T16:55:01Z' - updated: '2023-10-26T20:39:08Z' + updated: '2023-10-27T19:14:24Z' language: Java archived: false - stars: 11364 + stars: 11367 watchers: 397 forks: 2144 owner: zaproxy logo: https://avatars.githubusercontent.com/u/6716868?v=4 license: Apache-2.0 - repoEtag: '"da968dbdb98157f66022a3e9980bf564a3e9e8090fb4c80e50c235674f240a04"' - repoLastModified: Thu, 26 Oct 2023 20:39:08 GMT + repoEtag: '"e0b84ca710a5e0edbc3e8cb228fad05b6992a7980a54d1c39b4023da39ff955e"' + repoLastModified: Fri, 27 Oct 2023 19:14:24 GMT foundInMaster: true id: 9eedc1be44837a65f912bcf562844f39 - source: https://openapi.tools/ @@ -5170,17 +5170,17 @@ Fuzz test your application using your OpenAPI or Swagger API definition without coding created: '2018-01-02T11:49:13Z' - updated: '2023-10-26T21:43:27Z' + updated: '2023-10-27T13:56:53Z' language: Python archived: false - stars: 351 + stars: 352 watchers: 9 forks: 62 owner: KissPeter logo: https://avatars.githubusercontent.com/u/19633417?v=4 license: GPL-3.0 - repoEtag: '"dd99f780107d7090fdf158501faa6cf5731cc523c30e5dd678116efc155b633e"' - repoLastModified: Thu, 26 Oct 2023 21:43:27 GMT + repoEtag: '"d12ebd9b98ee40dbeef5ee44a975fab3dbca83bc2fca4b2846b33eca0b95986f"' + repoLastModified: Fri, 27 Oct 2023 13:56:53 GMT foundInMaster: true id: bd38b4a53d7dcb21f05b494be14573e6 - source: https://openapi.tools/ @@ -5202,17 +5202,17 @@ repositoryId: 1431547 description: Web APIs for Django. 🎸 created: '2011-03-02T17:13:56Z' - updated: '2023-10-27T02:32:14Z' + updated: '2023-10-28T03:08:51Z' language: Python archived: false - stars: 26526 + stars: 26533 watchers: 624 - forks: 6772 + forks: 6776 owner: encode logo: https://avatars.githubusercontent.com/u/19159390?v=4 license: NOASSERTION - repoEtag: '"fa78b4097899bea2586c6cb1599d5778ebe9ca7cc911af8577fcb0272014ad9c"' - repoLastModified: Fri, 27 Oct 2023 02:32:14 GMT + repoEtag: '"170f32923fbbf64549a769b99a2b39a99d93c084d2cb86a2d393131d87f195da"' + repoLastModified: Sat, 28 Oct 2023 03:08:51 GMT foundInMaster: true id: fb8994c078a380cc3510b024f6ed1202 category: Server Implementations @@ -5393,17 +5393,17 @@ repositoryId: 240776275 description: Generate modern Python clients from OpenAPI created: '2020-02-15T19:33:46Z' - updated: '2023-10-25T15:31:05Z' + updated: '2023-10-28T01:45:23Z' language: Python archived: false - stars: 862 + stars: 865 watchers: 14 forks: 176 owner: openapi-generators logo: https://avatars.githubusercontent.com/u/84925606?v=4 license: MIT - repoEtag: '"01ec8ab67ec954385440dfb1683ac0aa7b5737bf3d54f760282a88ea10ae58f6"' - repoLastModified: Wed, 25 Oct 2023 15:31:05 GMT + repoEtag: '"34013e81916b68f243d43a51dcec12d79482a5d7e82ce51f6b240700b0a308c0"' + repoLastModified: Sat, 28 Oct 2023 01:45:23 GMT foundInMaster: true id: 784ec4adac4e47e4211ea74ef36dd5a5 - source: @@ -5437,11 +5437,11 @@ archived: false stars: 1244 watchers: 21 - forks: 149 + forks: 151 owner: stoplightio logo: https://avatars.githubusercontent.com/u/10767217?v=4 license: Apache-2.0 - repoEtag: '"d9270f3a34099c88ea5391f73455f402c04fded022cf0df21f38faf3239af45f"' + repoEtag: '"4ef7e0bcf9ef24492dfeda1a7b06965558ea032cf06073325b06e56ef2718dd7"' repoLastModified: Thu, 26 Oct 2023 22:07:45 GMT foundInMaster: true id: 2f94cc1fc980953b17a9979d4ff2e7ec @@ -5767,7 +5767,7 @@ (TypeScript) from any valid OpenAPI v3 or Swagger v2 specification, either in yaml or json formats. 🍺 created: '2020-02-05T08:31:50Z' - updated: '2023-10-27T01:37:25Z' + updated: '2023-10-27T12:07:26Z' language: TypeScript archived: false stars: 1754 @@ -5776,8 +5776,8 @@ owner: anymaniax logo: https://avatars.githubusercontent.com/u/10516382?v=4 license: MIT - repoEtag: '"a7e01f4c6192a3b9b3da29b22848b97db63ef8a28c989fcc6ee9eeeb9460d1fe"' - repoLastModified: Fri, 27 Oct 2023 01:37:25 GMT + repoEtag: '"ffc8d2eb101cdddbdc18e9981be905e9fe3ecf2c0ddf8bf10823f5f6c93e9ccc"' + repoLastModified: Fri, 27 Oct 2023 12:07:26 GMT foundInMaster: true - source: - https://openapi.tools/ @@ -5875,7 +5875,7 @@ owner: pmcelhaney logo: https://avatars.githubusercontent.com/u/51504?v=4 license: MIT - repoEtag: '"314a97c773f8269c4c638ed2d7b14d67aa13e89a3d4c0ca5c11d0a7c0d369353"' + repoEtag: '"a3f8ede5f60cf7b7eddaf60e9748d3a42b2bd871834fc72ab1f2850c5cf4c674"' repoLastModified: Fri, 20 Oct 2023 22:38:22 GMT category: - Parsers @@ -5929,17 +5929,17 @@ you can think. vacuum is compatible with Spectral rulesets and generates compatible reports. created: '2021-10-10T18:24:19Z' - updated: '2023-10-23T19:02:17Z' + updated: '2023-10-27T03:49:28Z' language: Go archived: false - stars: 302 + stars: 303 watchers: 5 - forks: 23 + forks: 24 owner: daveshanley logo: https://avatars.githubusercontent.com/u/187345?v=4 license: MIT - repoEtag: '"6345efa0ccf0ed1b5e0dae2526e075aafa91436288600340bb603eeadbcd7546"' - repoLastModified: Mon, 23 Oct 2023 19:02:17 GMT + repoEtag: '"ed83f6f8674410ecd05e14363e4486054d2b7d6e631a512878612674ec19e80b"' + repoLastModified: Fri, 27 Oct 2023 03:49:28 GMT foundInMaster: true category: - Description Validators @@ -5997,17 +5997,17 @@ repositoryId: 161691324 description: Generate TypeScript types from OpenAPI 3 specs created: '2018-12-13T20:28:01Z' - updated: '2023-10-27T02:11:56Z' + updated: '2023-10-27T19:22:37Z' language: TypeScript archived: false - stars: 3692 + stars: 3698 watchers: 26 forks: 321 owner: drwpow logo: https://avatars.githubusercontent.com/u/1369770?v=4 license: MIT - repoEtag: '"323db64b232c23d2fe06747c2707cfa19cee9a259f76eac869e16d8daa1d3659"' - repoLastModified: Fri, 27 Oct 2023 02:11:56 GMT + repoEtag: '"ea1f897a637a94359dadde261b67c51aaebd811b55f928fd4096d9f3e98a65a6"' + repoLastModified: Fri, 27 Oct 2023 19:22:37 GMT foundInMaster: true - source: - https://openapi.tools/ @@ -6026,17 +6026,17 @@ libopenapi is a fully featured, high performance OpenAPI 3.1, 3.0 and Swagger parser, library, validator and toolkit for golang applications. created: '2022-07-17T19:41:10Z' - updated: '2023-10-26T09:36:37Z' + updated: '2023-10-27T14:09:17Z' language: Go archived: false - stars: 184 + stars: 185 watchers: 4 forks: 33 owner: pb33f logo: https://avatars.githubusercontent.com/u/104016643?v=4 license: NOASSERTION - repoEtag: '"96c0c2fccff8a8e025010cfd19bc36d3c28802a6c6829930172ba4c56de0fce4"' - repoLastModified: Thu, 26 Oct 2023 09:36:37 GMT + repoEtag: '"6534a04801ddb71eacec392d883ed9ae2005402474bf21d402b724336f309628"' + repoLastModified: Fri, 27 Oct 2023 14:09:17 GMT category: Parsers foundInMaster: true name: libopenapi @@ -6171,17 +6171,17 @@ repositoryId: 408727871 description: Kusk-gateway is an OpenAPI-driven API Gateway for Kubernetes created: '2021-09-21T07:33:29Z' - updated: '2023-10-25T11:53:52Z' + updated: '2023-10-27T23:16:06Z' language: Go archived: false - stars: 237 + stars: 238 watchers: 18 forks: 21 owner: kubeshop logo: https://avatars.githubusercontent.com/u/82541796?v=4 license: MIT - repoEtag: '"b2e49a20817f76a26750d1a94edf663584ae968ea6dd2484bc6711c31e5a74b4"' - repoLastModified: Wed, 25 Oct 2023 11:53:52 GMT + repoEtag: '"9b4ebcebe9e3283ee8193fd637be506c6f97b39ca9ec2497806f8e92fdf6bd68"' + repoLastModified: Fri, 27 Oct 2023 23:16:06 GMT foundInMaster: true category: - Documentation @@ -6296,17 +6296,17 @@ Development - Collaboratively Design & Independently Deploy MicroServices & MicroFrontends. created: '2020-03-16T13:33:07Z' - updated: '2023-10-25T01:13:30Z' + updated: '2023-10-27T19:26:09Z' language: Kotlin archived: false - stars: 145 + stars: 146 watchers: 7 forks: 40 owner: znsio logo: https://avatars.githubusercontent.com/u/75619722?v=4 license: MIT - repoEtag: '"2736c8ef2828fbad8a2b92f9d27b9df8843649599f3e7e78fe2106b4f63ff831"' - repoLastModified: Wed, 25 Oct 2023 01:13:30 GMT + repoEtag: '"622cb056c3da3155b2a50266443c1b2ec20ad42ecd79f0c0633707a93b082f61"' + repoLastModified: Fri, 27 Oct 2023 19:26:09 GMT foundInMaster: true - source: - https://openapi.tools/ @@ -6325,17 +6325,17 @@ changed between two OpenAPI specs, or a single spec over time. Supports OpenAPI 3.1, 3.0 and Swagger created: '2022-11-28T16:53:14Z' - updated: '2023-10-25T14:16:44Z' + updated: '2023-10-27T06:22:03Z' language: Go archived: false - stars: 61 + stars: 62 watchers: 1 forks: 6 owner: pb33f logo: https://avatars.githubusercontent.com/u/104016643?v=4 license: NOASSERTION - repoEtag: '"bda56acb823e30cc7bc1ae8b6f251ef2665b03600a0f546a12d7cd635f1c2a5a"' - repoLastModified: Wed, 25 Oct 2023 14:16:44 GMT + repoEtag: '"7c5bffb547941137d12ba23a5974d6f0e374da85ef2d6bea82cf4d7936130c55"' + repoLastModified: Fri, 27 Oct 2023 06:22:03 GMT category: - Data Validators - Testing @@ -6418,17 +6418,17 @@ repositoryId: 586543156 description: OpenAPI to TypeScript, React-Query, Zod, Zodios, Faker.js, MSW and Axios. created: '2023-01-08T14:15:23Z' - updated: '2023-10-26T14:52:18Z' + updated: '2023-10-27T05:36:46Z' language: TypeScript archived: false - stars: 198 + stars: 199 watchers: 4 forks: 12 owner: kubb-project logo: https://avatars.githubusercontent.com/u/122118236?v=4 license: MIT - repoEtag: '"80a136fd7d9cda99d6ebacd2ad3aab19d5299accf3bd1dd5e1494ba66b742a2a"' - repoLastModified: Thu, 26 Oct 2023 14:52:18 GMT + repoEtag: '"639c255311664e68efb54a56c157d6c61ccb75fe65dcf9217b6a18165f064431"' + repoLastModified: Fri, 27 Oct 2023 05:36:46 GMT foundInMaster: true - source: https://openapi.tools/ name: KrakenD API Gateway @@ -6561,7 +6561,7 @@ owner: udamir logo: https://avatars.githubusercontent.com/u/29271460?v=4 license: MIT - repoEtag: '"8668bceb81d16e699cedebbfa137dfc121387dc8c7807574e681a219bce9afaf"' + repoEtag: '"63408a24d96782a96c1f6ee19ed074c8a31dec10db849563f1bb539ab409049d"' repoLastModified: Fri, 25 Aug 2023 13:03:18 GMT foundInMaster: true - source: https://openapi.tools/ @@ -6624,7 +6624,7 @@ owner: udamir logo: https://avatars.githubusercontent.com/u/29271460?v=4 license: MIT - repoEtag: '"727446962f4e787e809a4aa8d84dcccf622dace35d7e96c6a95bc5a4bfdf5f48"' + repoEtag: '"17b6a4578b2a7a68b90e91fef0e6d01cbd6063de8cc25c7068f7d44e9d112006"' repoLastModified: Mon, 25 Sep 2023 00:27:22 GMT foundInMaster: true - source: https://openapi.tools/ @@ -6650,17 +6650,17 @@ repositoryId: 29151578 description: Seamlessly adds a Swagger to Rails-based API's created: '2015-01-12T19:08:10Z' - updated: '2023-10-26T22:33:43Z' + updated: '2023-10-27T19:04:02Z' language: Ruby archived: false - stars: 1775 + stars: 1776 watchers: 27 - forks: 396 + forks: 394 owner: rswag logo: https://avatars.githubusercontent.com/u/55741034?v=4 license: MIT - repoEtag: '"14a06efe9c030ef90b1a3a699ad679b4ed6bc47bbfffe6c1c3d23fd51d1cf02a"' - repoLastModified: Thu, 26 Oct 2023 22:33:43 GMT + repoEtag: '"11f8bdf14a1645ae0947acfb233e9165f8ec39002867b850f5d035a1402f7382"' + repoLastModified: Fri, 27 Oct 2023 19:04:02 GMT foundInMaster: true - source: https://openapi.tools/ name: Fern @@ -6683,17 +6683,17 @@ repositoryId: 476820102 description: SDKs and Docs for your API created: '2022-04-01T17:56:54Z' - updated: '2023-10-27T00:20:08Z' + updated: '2023-10-27T08:12:03Z' language: TypeScript archived: false - stars: 1927 + stars: 1926 watchers: 13 forks: 73 owner: fern-api logo: https://avatars.githubusercontent.com/u/102944815?v=4 license: MIT - repoEtag: '"432dd98834b410d769161eda2d1a6e3a954e553f3a1d27a59653c3b627363a71"' - repoLastModified: Fri, 27 Oct 2023 00:20:08 GMT + repoEtag: '"999139ff0915f384c8b0699bfaca44b380b3d47cf946411b6e1e0c7b7e982c98"' + repoLastModified: Fri, 27 Oct 2023 08:12:03 GMT foundInMaster: true - source: - https://openapi.tools/ @@ -6798,17 +6798,17 @@ repositoryId: 293245471 description: Convert between JSON Schema, TypeScript, GraphQL, Open API and SureType created: '2020-09-06T09:40:04Z' - updated: '2023-10-26T03:02:37Z' + updated: '2023-10-27T22:47:57Z' language: TypeScript archived: false - stars: 357 + stars: 358 watchers: 5 forks: 9 owner: grantila logo: https://avatars.githubusercontent.com/u/5362579?v=4 license: MIT - repoEtag: '"53389cb619aef469dab776b2ee8a96b95717c78be2de33a1628fd95a1b7db26f"' - repoLastModified: Thu, 26 Oct 2023 03:02:37 GMT + repoEtag: '"faf060fa5848611a59e1ee138f0985b7277a7b53fd2bce089099350f4b0f850f"' + repoLastModified: Fri, 27 Oct 2023 22:47:57 GMT foundInMaster: true - source: https://openapi.tools/ repository: https://github.com/traefik/traefik-hub-helm-chart @@ -6868,17 +6868,17 @@ FastAPI framework, high performance, easy to learn, fast to code, ready for production created: '2018-12-08T08:21:47Z' - updated: '2023-10-27T02:35:13Z' + updated: '2023-10-28T03:21:00Z' language: Python archived: false - stars: 63923 - watchers: 639 - forks: 5406 + stars: 63962 + watchers: 640 + forks: 5411 owner: tiangolo logo: https://avatars.githubusercontent.com/u/1326112?v=4 license: MIT - repoEtag: '"8181696f1b332f1a70e3c95569f44da3dfc2a1889692411cb97de16d6d45a52d"' - repoLastModified: Fri, 27 Oct 2023 02:35:13 GMT + repoEtag: '"987acd8468327db1f202c1f5082803c0b12328647bc4a02e396b78899b009ce3"' + repoLastModified: Sat, 28 Oct 2023 03:21:00 GMT foundInMaster: true id: 8e11fa45d6f090aa2ed68317cf5a7215 - source: @@ -6896,17 +6896,17 @@ Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API. created: '2011-07-15T22:56:39Z' - updated: '2023-10-27T02:45:53Z' + updated: '2023-10-27T18:13:45Z' language: JavaScript archived: false - stars: 24670 + stars: 24680 watchers: 650 - forks: 8808 + forks: 8809 owner: swagger-api logo: https://avatars.githubusercontent.com/u/7658037?v=4 license: Apache-2.0 - repoEtag: '"8c0d619f4a16a10bdb0397575a211c1ebf7d503a870eafcaa2e3b0681c54761b"' - repoLastModified: Fri, 27 Oct 2023 02:45:53 GMT + repoEtag: '"663ddca67bb9e88984b0e20cc5cd1a56ee22b0e8abe14b618b0704180a8ca862"' + repoLastModified: Fri, 27 Oct 2023 18:13:45 GMT foundInMaster: true name: swagger-ui homepage: https://github.com/swagger-api/swagger-UI @@ -6939,17 +6939,17 @@ repositoryId: 45250726 description: 📘 OpenAPI/Swagger-generated API Reference Documentation created: '2015-10-30T12:53:02Z' - updated: '2023-10-26T19:50:22Z' + updated: '2023-10-28T00:15:34Z' language: TypeScript archived: false - stars: 21263 + stars: 21268 watchers: 285 forks: 2244 owner: Redocly logo: https://avatars.githubusercontent.com/u/32099856?v=4 license: MIT - repoEtag: '"bc1568ca9c78bb1cfebc1d8807bb17f3da1ba01706442997e63d6bcef7f35c9a"' - repoLastModified: Thu, 26 Oct 2023 19:50:22 GMT + repoEtag: '"8f5c65d3ccbdb70c187d1f70722648d6981c2aa3f2ec129c3c66c132bb3520a6"' + repoLastModified: Sat, 28 Oct 2023 00:15:34 GMT foundInMaster: true v3_1: true id: 2725d6db6977c1dd12ceaf9701787e07 @@ -6968,17 +6968,17 @@ Full stack, modern web application generator. Using FastAPI, PostgreSQL as database, Docker, automatic HTTPS and more. created: '2019-02-23T15:08:34Z' - updated: '2023-10-26T23:59:47Z' + updated: '2023-10-28T02:43:26Z' language: Python archived: false - stars: 13252 - watchers: 198 - forks: 2424 + stars: 13261 + watchers: 199 + forks: 2426 owner: tiangolo logo: https://avatars.githubusercontent.com/u/1326112?v=4 license: MIT - repoEtag: '"007b0e26bac8069ec11336058af2b7e9aa4496deb71cdec24dae1b7184275aac"' - repoLastModified: Thu, 26 Oct 2023 23:59:47 GMT + repoEtag: '"e1d34cfdbdd16b64ba1218f1857915bb269033eada6b51e1dd7623c8315a422a"' + repoLastModified: Sat, 28 Oct 2023 02:43:26 GMT foundInMaster: true category: Server Implementations id: fd87348d3e68e8838b35571b2a88b798 @@ -6995,17 +6995,17 @@ Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API created: '2011-07-05T23:44:11Z' - updated: '2023-10-25T15:27:24Z' + updated: '2023-10-27T22:38:29Z' language: Java archived: false - stars: 7277 + stars: 7279 watchers: 310 - forks: 2153 + forks: 2154 owner: swagger-api logo: https://avatars.githubusercontent.com/u/7658037?v=4 license: Apache-2.0 - repoEtag: '"d0c81f705f41ad4a38c4c39f7086867f27137d493f4a323f1d46420f2ba01593"' - repoLastModified: Wed, 25 Oct 2023 15:27:24 GMT + repoEtag: '"b13696b88640f72937211b7244ed00c1819256b7676d90dc040c3d213e4acafe"' + repoLastModified: Fri, 27 Oct 2023 22:38:29 GMT foundInMaster: true category: Code Generators id: 2093f5c5f56617123b73ae823791176d @@ -7022,17 +7022,17 @@ Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source. created: '2017-07-17T13:19:16Z' - updated: '2023-10-26T15:02:10Z' + updated: '2023-10-27T14:33:20Z' language: TypeScript archived: false - stars: 5444 + stars: 5448 watchers: 57 - forks: 304 + forks: 303 owner: mockoon logo: https://avatars.githubusercontent.com/u/49429147?v=4 license: NOASSERTION - repoEtag: '"62b18e2dd65fa751ee46585bda9a2c838cd2e4902d7ccead681556dfb0a5c2d2"' - repoLastModified: Thu, 26 Oct 2023 15:02:10 GMT + repoEtag: '"b998fb58546f81dd9aba0cf1d20e5a1d118f15ba4fa0ef73258629e2d93f29bc"' + repoLastModified: Fri, 27 Oct 2023 14:33:20 GMT foundInMaster: true category: Testing id: 8728dfca2c1908dbecdcddd31597fad4 @@ -7048,17 +7048,17 @@ repositoryId: 88701696 description: Knife4j is a set of Swagger2 and OpenAPI3 All-in-one enhancement solution created: '2017-04-19T04:44:28Z' - updated: '2023-10-26T16:41:21Z' + updated: '2023-10-27T03:45:36Z' language: HTML archived: false - stars: 3654 + stars: 3655 watchers: 74 forks: 579 owner: xiaoymin logo: https://avatars.githubusercontent.com/u/7894406?v=4 license: Apache-2.0 - repoEtag: '"5c57e7c18877e32b8679b7c7126288f8ba9481f3c29248f2d708faa475217c64"' - repoLastModified: Thu, 26 Oct 2023 16:41:21 GMT + repoEtag: '"4a8851ef272e9dbca0fb5c4e605c327ed66d289bee94c42d644e3dcf30fd5c71"' + repoLastModified: Fri, 27 Oct 2023 03:45:36 GMT category: SDK foundInMaster: true - source: openapi3 tags @@ -7074,17 +7074,17 @@ 🌐 Wikipedia for Web APIs. Directory of REST API definitions in OpenAPI 2.0/3.x format created: '2015-02-22T19:58:12Z' - updated: '2023-10-26T12:34:34Z' + updated: '2023-10-27T19:48:14Z' language: null archived: false - stars: 3400 + stars: 3401 watchers: 110 forks: 559 owner: APIs-guru logo: https://avatars.githubusercontent.com/u/10975548?v=4 license: CC0-1.0 - repoEtag: '"2d454b6c2defeda3a0a9613da36ed5bfea2f7b1b9f4c32b01c8c5b639a650bf8"' - repoLastModified: Thu, 26 Oct 2023 12:34:34 GMT + repoEtag: '"f7d86e6449c31e2d2ce6ec758f1b73cd35b76309eb91d18c97f42abff7abc06b"' + repoLastModified: Fri, 27 Oct 2023 19:48:14 GMT foundInMaster: true category: SDK id: 667f2aef78d9d19418fbd6c0a7835abb @@ -7113,11 +7113,11 @@ archived: false stars: 2856 watchers: 43 - forks: 420 + forks: 421 owner: springdoc logo: https://avatars.githubusercontent.com/u/52804136?v=4 license: Apache-2.0 - repoEtag: '"11640c8602622c92ec2909ee87928f7019540eca36d10bf4801c3e3b39f0a84a"' + repoEtag: '"9b7c8f4f6268c772fff73c8b9d0ea96ef409f350d3ff569ba569af4dbdca2e15"' repoLastModified: Wed, 25 Oct 2023 13:31:01 GMT foundInMaster: true id: 901410cec129651fcf7374c79f824f27 @@ -7136,17 +7136,17 @@ Javascript library to connect to swagger-enabled APIs via browser or nodejs created: '2012-02-16T00:08:43Z' - updated: '2023-10-25T04:32:11Z' + updated: '2023-10-27T23:17:34Z' language: JavaScript archived: false - stars: 2536 + stars: 2538 watchers: 94 - forks: 781 + forks: 783 owner: swagger-api logo: https://avatars.githubusercontent.com/u/7658037?v=4 license: Apache-2.0 - repoEtag: '"4c8009c96b587d0f2c8350fb0fd2e53be8f04195e850d856cfbc0bdef54217e9"' - repoLastModified: Wed, 25 Oct 2023 04:32:11 GMT + repoEtag: '"7596bc6374f7cfce98ba8e0dc3b37d0ff9636f1572af1a8ef71502077c22e1d6"' + repoLastModified: Fri, 27 Oct 2023 23:17:34 GMT foundInMaster: true category: Code Generators id: 5f98b79464c0723b688cff46ee3500c6 @@ -7165,17 +7165,17 @@ web applications in Python with performance auto-tuning. Optionally with Alpine Linux. created: '2019-01-04T17:33:29Z' - updated: '2023-10-26T12:52:16Z' + updated: '2023-10-27T23:54:21Z' language: Python archived: false - stars: 2378 + stars: 2380 watchers: 27 forks: 311 owner: tiangolo logo: https://avatars.githubusercontent.com/u/1326112?v=4 license: MIT - repoEtag: '"a1458e36f1e5aaa1583e70dee94f9f3af62f89363ece83fa6ae1292d87c35145"' - repoLastModified: Thu, 26 Oct 2023 12:52:16 GMT + repoEtag: '"ae86f78a919024a5aa9509f75ee66b96d137f3166ab214a9dcad5b1f696237d9"' + repoLastModified: Fri, 27 Oct 2023 23:54:21 GMT foundInMaster: true category: Server Implementations id: d0f3fc0bd35fcadacc8ed2c531780739 @@ -7199,17 +7199,17 @@ repositoryId: 203157084 description: 'Automate your API Testing: catch crashes, validate specs, and save time' created: '2019-08-19T11:13:01Z' - updated: '2023-10-26T23:11:01Z' + updated: '2023-10-27T19:14:26Z' language: Python archived: false - stars: 1877 + stars: 1878 watchers: 20 forks: 140 owner: schemathesis logo: https://avatars.githubusercontent.com/u/70383271?v=4 license: MIT - repoEtag: '"d2837fdf6f09273d005ac97ca62d0bd1735892a22ef705c0f0157f6e8092f826"' - repoLastModified: Thu, 26 Oct 2023 23:11:01 GMT + repoEtag: '"390969b90ac7c27a28d59e7b32c635244941f338a219a0fd02dada24320abba6"' + repoLastModified: Fri, 27 Oct 2023 19:14:26 GMT foundInMaster: true id: f4032fb371a703acffa691c0f1239d45 oldLocations: @@ -7225,17 +7225,17 @@ repositoryId: 244234763 description: Sane and flexible OpenAPI 3 schema generation for Django REST framework. created: '2020-03-01T22:36:54Z' - updated: '2023-10-27T01:03:56Z' + updated: '2023-10-27T20:17:31Z' language: Python archived: false - stars: 1868 + stars: 1870 watchers: 13 - forks: 220 + forks: 221 owner: tfranzel logo: https://avatars.githubusercontent.com/u/13507857?v=4 license: BSD-3-Clause - repoEtag: '"7dcf39f6ae85958045b8c007c0a4489c873fc31c3cfa25178ef73c467fd8a62d"' - repoLastModified: Fri, 27 Oct 2023 01:03:56 GMT + repoEtag: '"05db027268002536b5cecad0df3ec6c2e726978992429f80477175cd6fa95afa"' + repoLastModified: Fri, 27 Oct 2023 20:17:31 GMT foundInMaster: true category: Server Implementations id: 520f5c66c3e42a7b3fbface4f156c1dc @@ -7281,17 +7281,17 @@ Simple, Fast, Code first and Compile time generated OpenAPI documentation for Rust created: '2021-09-30T22:00:31Z' - updated: '2023-10-27T02:43:23Z' + updated: '2023-10-27T23:53:44Z' language: Rust archived: false - stars: 1439 + stars: 1441 watchers: 9 forks: 117 owner: juhaku logo: https://avatars.githubusercontent.com/u/26358664?v=4 license: Apache-2.0 - repoEtag: '"ef2dae827c444abf8d20fa241c5a454a6f90cf84922f55a9870f5022210e28c8"' - repoLastModified: Fri, 27 Oct 2023 02:43:23 GMT + repoEtag: '"41fb802374749da6941c933fea31de26ab48425b5bd20d2864ed794bd5f94e20"' + repoLastModified: Fri, 27 Oct 2023 23:53:44 GMT foundInMaster: true category: Parsers id: 14269a89115b3be71493769fca4d995e @@ -7306,17 +7306,17 @@ repositoryId: 165951750 description: RapiDoc -WebComponent for OpenAPI Spec created: '2019-01-16T01:29:58Z' - updated: '2023-10-25T05:09:47Z' + updated: '2023-10-27T15:19:41Z' language: JavaScript archived: false - stars: 1431 + stars: 1432 watchers: 13 forks: 253 owner: rapi-doc logo: https://avatars.githubusercontent.com/u/104180085?v=4 license: MIT - repoEtag: '"2f43495ba0c8e08cdef2447cddee250516100e636d356855efb62c6fd1615b5b"' - repoLastModified: Wed, 25 Oct 2023 05:09:47 GMT + repoEtag: '"a3a1223196f9d33ff55a89d489fd1c19644e8e714d7723623444ced28bbd0138"' + repoLastModified: Fri, 27 Oct 2023 15:19:41 GMT foundInMaster: true category: - Documentation @@ -7338,17 +7338,17 @@ A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML created: '2021-01-26T02:53:57Z' - updated: '2023-10-27T02:55:20Z' + updated: '2023-10-27T23:22:24Z' language: Python archived: false - stars: 1373 + stars: 1376 watchers: 14 forks: 42 owner: jcrist logo: https://avatars.githubusercontent.com/u/2783717?v=4 license: BSD-3-Clause - repoEtag: '"5993d71195a89764d18483665619507bbcd05322e948cd853c0eb40a2c1fdb69"' - repoLastModified: Fri, 27 Oct 2023 02:55:20 GMT + repoEtag: '"d603006b65553ed1c3d344afc98c1885e2f4c7cad026e79ccbfab46d8806a583"' + repoLastModified: Fri, 27 Oct 2023 23:22:24 GMT category: Server Implementations foundInMaster: true - source: openapi3 tags @@ -7395,17 +7395,17 @@ A node package wrapper for https://github.com/OpenAPITools/openapi-generator created: '2018-10-26T10:21:23Z' - updated: '2023-10-25T12:59:57Z' + updated: '2023-10-27T19:21:16Z' language: TypeScript archived: false - stars: 1121 + stars: 1122 watchers: 16 forks: 124 owner: OpenAPITools logo: https://avatars.githubusercontent.com/u/37325267?v=4 license: Apache-2.0 - repoEtag: '"252f38c10dace604a812dc5254d46c63e00c2b4ad5c359add172d7a2c5370063"' - repoLastModified: Wed, 25 Oct 2023 12:59:57 GMT + repoEtag: '"2c604bcd154f7d9ab1daa1ed121cb45538b38191d541c93c7ce495331f8a885d"' + repoLastModified: Fri, 27 Oct 2023 19:21:16 GMT foundInMaster: true category: Code Generators id: 8f568f0b10837fef38571b68999adc0f @@ -7480,11 +7480,11 @@ archived: false stars: 803 watchers: 18 - forks: 99 + forks: 100 owner: microsoft logo: https://avatars.githubusercontent.com/u/6154722?v=4 license: MIT - repoEtag: '"2df02a280b18582196e2de4de2ee1d08161d1257988e3891dd658b91dc405e84"' + repoEtag: '"90aa43be5165715f1b32fb590b1ab46d2a3224b9a0bf864501d2652e8cc2c87e"' repoLastModified: Thu, 26 Oct 2023 17:15:51 GMT category: Server Implementations foundInMaster: true @@ -7509,7 +7509,7 @@ owner: ogen-go logo: https://avatars.githubusercontent.com/u/85122432?v=4 license: Apache-2.0 - repoEtag: '"98434a7021b956f1e379871dec8f27f83389ed2b05ead215f7da5300a3ea110b"' + repoEtag: '"f4e44f609ada2de79e61414eb6d3bcac089ab55529ac4cc6aaddd2c3fe47f1ec"' repoLastModified: Thu, 26 Oct 2023 23:07:35 GMT category: Parsers foundInMaster: true @@ -7553,17 +7553,17 @@ A fast Java JSON schema validator that supports draft V4, V6, V7, V2019-09 and V2020-12 created: '2016-09-15T12:24:16Z' - updated: '2023-10-25T00:36:06Z' + updated: '2023-10-28T02:17:03Z' language: Java archived: false - stars: 693 + stars: 695 watchers: 43 forks: 296 owner: networknt logo: https://avatars.githubusercontent.com/u/8740739?v=4 license: Apache-2.0 - repoEtag: '"ef44fc208fbf999eb9c3de5588cca099824ecf1a9739c65e7c8f7a1ff49a5e3d"' - repoLastModified: Wed, 25 Oct 2023 00:36:06 GMT + repoEtag: '"8b6851fdfcf10a3dfca3509fbf0b842aba1896b28e72aa3664c51fc585c066ab"' + repoLastModified: Sat, 28 Oct 2023 02:17:03 GMT foundInMaster: true category: Parsers id: 69c6f349899d198b4045edb7ffa3fb74 @@ -7578,17 +7578,17 @@ repositoryId: 71464935 description: Convert Swagger 2.0 definitions to OpenAPI 3.0 and resolve/validate/lint created: '2016-10-20T13:17:42Z' - updated: '2023-10-19T09:25:33Z' + updated: '2023-10-27T15:42:16Z' language: JavaScript archived: false - stars: 672 + stars: 673 watchers: 15 - forks: 127 + forks: 128 owner: Mermade logo: https://avatars.githubusercontent.com/u/15950345?v=4 license: BSD-3-Clause - repoEtag: '"5699c892774d6643e23416dc746a80f7e29eb3f50a9e093f1c0271c2f4872866"' - repoLastModified: Thu, 19 Oct 2023 09:25:33 GMT + repoEtag: '"150c280586f66cb88facfe26f2cf056fa625be02a1d3f67ce73dbd11c39ab992"' + repoLastModified: Fri, 27 Oct 2023 15:42:16 GMT foundInMaster: true category: - Converters @@ -7607,17 +7607,17 @@ repositoryId: 113924383 description: Utility for comparing two OpenAPI specifications. created: '2017-12-12T00:39:30Z' - updated: '2023-10-24T11:55:07Z' + updated: '2023-10-27T22:49:37Z' language: Java archived: false - stars: 671 + stars: 677 watchers: 21 - forks: 147 + forks: 148 owner: OpenAPITools logo: https://avatars.githubusercontent.com/u/37325267?v=4 license: Apache-2.0 - repoEtag: '"44f56141046147c9351fa659e8d6804ec128824c0d70781bccbd2e7235da034e"' - repoLastModified: Tue, 24 Oct 2023 11:55:07 GMT + repoEtag: '"3aacbe7034d60a487da76c7bdab75660423e9a2a2fb863b144a1d86d756e0177"' + repoLastModified: Fri, 27 Oct 2023 22:49:37 GMT foundInMaster: true category: Parsers id: c128907e9d949a67c1bda0e0ceda755a @@ -7724,17 +7724,17 @@ A collection of Editors, Linters, Parsers, Code Generators, Documentation, Testing created: '2017-12-15T22:51:00Z' - updated: '2023-10-26T03:32:23Z' + updated: '2023-10-28T01:44:54Z' language: HTML archived: false - stars: 567 + stars: 569 watchers: 30 forks: 279 owner: apisyouwonthate logo: https://avatars.githubusercontent.com/u/35378327?v=4 license: MIT - repoEtag: '"9d8ec79b4142e22a8aae38f9aee8dd17aaa98742387b1f4f9fb701f718351bf5"' - repoLastModified: Thu, 26 Oct 2023 03:32:23 GMT + repoEtag: '"4d3f8d7c768d1d4de93607e8c66f94c2d13dcc1ff29d2efee0c96cbd1f754eec"' + repoLastModified: Sat, 28 Oct 2023 01:44:54 GMT foundInMaster: true category: Description Validators id: bf8b6a3a6298d701eabc857d42d5c371 @@ -7827,17 +7827,17 @@ repositoryId: 145602302 description: OpenAPI mock server with random data generation created: '2018-08-21T18:16:27Z' - updated: '2023-10-26T23:10:49Z' + updated: '2023-10-27T07:31:55Z' language: Go archived: false - stars: 428 + stars: 429 watchers: 9 forks: 51 owner: muonsoft logo: https://avatars.githubusercontent.com/u/32521718?v=4 license: MIT - repoEtag: '"badc9e4f33981a27e41aac9d3e28312cdce1519da8230c027112b56eeb953a3a"' - repoLastModified: Thu, 26 Oct 2023 23:10:49 GMT + repoEtag: '"489abfadcdc8b3bdd6df5ac72a0fdc30963602638abd370218c6cb4052501dfc"' + repoLastModified: Fri, 27 Oct 2023 07:31:55 GMT foundInMaster: true category: - Description Validators @@ -7859,11 +7859,11 @@ archived: false stars: 426 watchers: 8 - forks: 71 + forks: 72 owner: cloud-annotations logo: https://avatars.githubusercontent.com/u/47490031?v=4 license: MIT - repoEtag: '"af5384c1c578e3f606135f9910a9fbd163ab2bbf32fbd9e5c758905aac1a390b"' + repoEtag: '"b72e8be8c4c24e19c0d15451643610e390fbd8705a553b3f3e8ca7fe3c452f21"' repoLastModified: Thu, 26 Oct 2023 18:13:04 GMT foundInMaster: true category: SDK @@ -7881,17 +7881,17 @@ Full stack, modern web application generator. Using FastAPI, Couchbase as database, Docker, automatic HTTPS and more. created: '2018-12-11T07:53:25Z' - updated: '2023-10-26T10:22:17Z' + updated: '2023-10-27T23:40:02Z' language: Python archived: true - stars: 416 + stars: 417 watchers: 8 forks: 86 owner: tiangolo logo: https://avatars.githubusercontent.com/u/1326112?v=4 license: MIT - repoEtag: '"671a72c485feadcd57be66793e2f466284409d32d161ce1331bdabd414d2d344"' - repoLastModified: Thu, 26 Oct 2023 10:22:17 GMT + repoEtag: '"4b9286b6e82036b3d99abfb32bad6a1afa31c5525c1cfc210da1de19964cc4df"' + repoLastModified: Fri, 27 Oct 2023 23:40:02 GMT foundInMaster: true category: Server Implementations id: 5b8908148637a85dc44c083694fd548a @@ -8011,17 +8011,17 @@ repositoryId: 293245471 description: Convert between JSON Schema, TypeScript, GraphQL, Open API and SureType created: '2020-09-06T09:40:04Z' - updated: '2023-10-26T03:02:37Z' + updated: '2023-10-27T22:47:57Z' language: TypeScript archived: false - stars: 357 + stars: 358 watchers: 5 forks: 9 owner: grantila logo: https://avatars.githubusercontent.com/u/5362579?v=4 license: MIT - repoEtag: '"53389cb619aef469dab776b2ee8a96b95717c78be2de33a1628fd95a1b7db26f"' - repoLastModified: Thu, 26 Oct 2023 03:02:37 GMT + repoEtag: '"faf060fa5848611a59e1ee138f0985b7277a7b53fd2bce089099350f4b0f850f"' + repoLastModified: Fri, 27 Oct 2023 22:47:57 GMT foundInMaster: true category: Parsers id: 31c759927a7f06228ec927500d9722c5 @@ -8100,11 +8100,11 @@ language: TypeScript archived: false stars: 330 - watchers: 7 + watchers: 6 forks: 40 owner: fabien0102 logo: https://avatars.githubusercontent.com/u/1761469?v=4 - repoEtag: '"91749c8a03522a96d13f45801d0f8c0565e2b73569bc5f55a67ecc73d433a986"' + repoEtag: '"c59a80bc435a53a331ab661baa56a906589c6d7690e7bbd5d8c9aa12bd40ee31"' repoLastModified: Mon, 23 Oct 2023 22:41:17 GMT category: Testing foundInMaster: true @@ -8257,17 +8257,17 @@ validates OpenAPI Specs against the OpenAPI 2.0 (aka Swagger), OpenAPI 3.0 and OpenAPI 3.1 specification. created: '2017-09-06T08:08:25Z' - updated: '2023-10-19T13:00:56Z' + updated: '2023-10-28T02:24:45Z' language: Python archived: false - stars: 285 + stars: 286 watchers: 9 forks: 61 owner: python-openapi logo: https://avatars.githubusercontent.com/u/126442889?v=4 license: Apache-2.0 - repoEtag: '"6212f6f9afb4dff9bafff23013809cb1a5323c8efd152781a9ceeb520c66039e"' - repoLastModified: Thu, 19 Oct 2023 13:00:56 GMT + repoEtag: '"7766c1270f744a7a154ba7e1bfd8368d4f24c9108c119f7e2b8e4239b8246ff7"' + repoLastModified: Sat, 28 Oct 2023 02:24:45 GMT category: Parsers oldLocations: - https://github.com/p1c2u/openapi-spec-validator @@ -8293,7 +8293,7 @@ owner: ethereum logo: https://avatars.githubusercontent.com/u/6250754?v=4 license: CC0-1.0 - repoEtag: '"e828a39248e0431c9a512a0d1363b602f7fce642602897fcff94082665cead4b"' + repoEtag: '"b6e54643fa2d1974f000571a11db1295a471c1e7bc413f4f7d290cc31753742c"' repoLastModified: Thu, 26 Oct 2023 02:30:10 GMT foundInMaster: true category: @@ -8347,17 +8347,17 @@ repositoryId: 306110879 description: Web services with OpenAPI and JSON Schema done quick in Go created: '2020-10-21T18:16:16Z' - updated: '2023-10-24T17:40:19Z' + updated: '2023-10-27T04:52:11Z' language: Go archived: false - stars: 257 + stars: 258 watchers: 4 forks: 13 owner: swaggest logo: https://avatars.githubusercontent.com/u/19609628?v=4 license: MIT - repoEtag: '"918b593c5f445bf0bdf3a5e21c369076e6437aab80ddb3d11a1dde6a1bd599b1"' - repoLastModified: Tue, 24 Oct 2023 17:40:19 GMT + repoEtag: '"5ea9cd135a73ed56856fdf32bded9ff3ed2f6eff63cdeea7f2a44eb862786a82"' + repoLastModified: Fri, 27 Oct 2023 04:52:11 GMT foundInMaster: true id: ecd2fef7bb4079bda209503f9fb9820b - source: openapi3 tags @@ -8401,17 +8401,17 @@ Openapi-core is a Python library that adds client-side and server-side support for the OpenAPI v3.0 and OpenAPI v3.1 specification. created: '2017-09-20T10:25:35Z' - updated: '2023-10-25T10:53:52Z' + updated: '2023-10-28T01:51:29Z' language: Python archived: false - stars: 240 + stars: 241 watchers: 9 forks: 119 owner: python-openapi logo: https://avatars.githubusercontent.com/u/126442889?v=4 license: BSD-3-Clause - repoEtag: '"c3b8542a6c41ceabb37ff0665a5feb595b4c32d5ec3bb2ca07be0e3482129ff0"' - repoLastModified: Wed, 25 Oct 2023 10:53:52 GMT + repoEtag: '"97f6fae5e361439633d55a348719e5164efb7dcb8f709a2c385a791ca329f090"' + repoLastModified: Sat, 28 Oct 2023 01:51:29 GMT category: - Data Validators - Parsers @@ -8466,7 +8466,7 @@ owner: danielgtaylor logo: https://avatars.githubusercontent.com/u/106826?v=4 license: MIT - repoEtag: '"39709ff0ff156c4165a8ef2ab3054c98db1403e5c0e8a0718460296d44a9ce2b"' + repoEtag: '"5e6a1b925dbe7a5afd3b99db8d538bfdb092be0230eb147bdf364d06e8ae29c5"' repoLastModified: Fri, 20 Oct 2023 05:28:50 GMT foundInMaster: true category: Server Implementations @@ -8496,7 +8496,7 @@ owner: testingisdocumenting logo: https://avatars.githubusercontent.com/u/54154955?v=4 license: Apache-2.0 - repoEtag: '"c44e44926baad2206174f96ea9d1e54f9a66be350844e6ed7c47311f05b3f126"' + repoEtag: '"a8103ba42198ad9d22752fa25d0372adf3b61832425ed6eabcf28eb1a52523cb"' repoLastModified: Tue, 17 Oct 2023 11:31:18 GMT foundInMaster: true category: Documentation @@ -8517,17 +8517,17 @@ corresponding API documents and codes to help developers develop APIs more quickly and efficiently. created: '2022-05-05T06:44:36Z' - updated: '2023-10-19T11:15:57Z' + updated: '2023-10-27T04:34:49Z' language: Go archived: false - stars: 219 + stars: 221 watchers: 6 - forks: 27 + forks: 28 owner: apicat logo: https://avatars.githubusercontent.com/u/64158984?v=4 license: MIT - repoEtag: '"278628b900a93b2ecf3be7c4f6da9ea4054d16e65fc568f1375ca25b75f68e5e"' - repoLastModified: Thu, 19 Oct 2023 11:15:57 GMT + repoEtag: '"212524e1e55b7484e467b51a1222cb7b5b54fd53e74fce622365809dae669466"' + repoLastModified: Fri, 27 Oct 2023 04:34:49 GMT category: Server Implementations foundInMaster: true - source: openapi3 tags @@ -8762,17 +8762,17 @@ repositoryId: 23099185 description: Validate your Swagger JSON/YAML today! created: '2014-08-19T06:18:38Z' - updated: '2023-10-24T04:57:17Z' + updated: '2023-10-27T06:30:05Z' language: Java archived: false - stars: 192 + stars: 193 watchers: 18 forks: 84 owner: swagger-api logo: https://avatars.githubusercontent.com/u/7658037?v=4 license: Apache-2.0 - repoEtag: '"0645102bc5e7abc31eb6c9b6e203169ce2dca1675a623fd686275c3dc3c90c36"' - repoLastModified: Tue, 24 Oct 2023 04:57:17 GMT + repoEtag: '"d6ce88b77804de9860f50bc8d74f205e3568aa7c35989a882dc8ad1bc9a2146b"' + repoLastModified: Fri, 27 Oct 2023 06:30:05 GMT foundInMaster: true category: - Low-level Tooling @@ -9079,17 +9079,17 @@ Query, provision and operate Cloud and SaaS resources and APIs using an extensible SQL based framework created: '2022-01-03T08:20:06Z' - updated: '2023-10-27T03:19:10Z' + updated: '2023-10-27T17:44:40Z' language: Go archived: false - stars: 168 + stars: 173 watchers: 6 forks: 21 owner: stackql logo: https://avatars.githubusercontent.com/u/95105302?v=4 license: MIT - repoEtag: '"b2b53a028bd26b724c51363f82292436c7c8082bd03788a3ceda627d76a5b30d"' - repoLastModified: Fri, 27 Oct 2023 03:19:10 GMT + repoEtag: '"c9b15962686ceae1a7b454af8c141450830687be1bac457457d627b8418791f9"' + repoLastModified: Fri, 27 Oct 2023 17:44:40 GMT category: Server Implementations foundInMaster: true - source: openapi3 tags @@ -9241,17 +9241,17 @@ repositoryId: 232207964 description: OpenAPI structures for Go created: '2020-01-07T00:07:41Z' - updated: '2023-10-27T02:57:32Z' + updated: '2023-10-27T04:55:15Z' language: Go archived: false - stars: 155 + stars: 156 watchers: 3 forks: 18 owner: swaggest logo: https://avatars.githubusercontent.com/u/19609628?v=4 license: MIT - repoEtag: '"b93413548abd9f46667d68af7360dfde6442df97a46572bcd2816d55e4503bbc"' - repoLastModified: Fri, 27 Oct 2023 02:57:32 GMT + repoEtag: '"615b52c4a53c5773ba33382db24c00cc404dcc374dd9704883aca316c6cd73ac"' + repoLastModified: Fri, 27 Oct 2023 04:55:15 GMT foundInMaster: true id: 042e78fafa5f6cb0dbca01c64778ab3f - source: @@ -9605,7 +9605,7 @@ forks: 183 owner: hummingbird-me logo: https://avatars.githubusercontent.com/u/7648832?v=4 - repoEtag: '"cd9c4391dc8fd0aed6f13b8ca508fdd1a8db31a9f62d108f4adc8d7fae32e2d1"' + repoEtag: '"9273e7a746d1eff196a6aa475574f5e4610fc9588a88cba5b99cbeb75fb2ed25"' repoLastModified: Tue, 24 Oct 2023 18:04:12 GMT foundInMaster: true category: Low-level Tooling @@ -9708,17 +9708,17 @@ repositoryId: 543052826 description: Speakeasy CLI - Launch developer experience for your API created: '2022-09-29T10:13:15Z' - updated: '2023-10-25T20:19:23Z' + updated: '2023-10-27T03:50:29Z' language: Go archived: false - stars: 98 + stars: 99 watchers: 6 - forks: 8 + forks: 9 owner: speakeasy-api logo: https://avatars.githubusercontent.com/u/91446104?v=4 license: NOASSERTION - repoEtag: '"fb569068c476a19e9440df8a326f11b7233a219d55418e74fe382cd37684215b"' - repoLastModified: Wed, 25 Oct 2023 20:19:23 GMT + repoEtag: '"f6e99b53e5416c6923d3f3dadf193b1457fae9ac1dae7b590c47427a1840eb78"' + repoLastModified: Fri, 27 Oct 2023 03:50:29 GMT category: Parsers foundInMaster: true - source: openapi3 tags @@ -9980,17 +9980,17 @@ Esmerald framework - Highly scalable, performant, easy to learn, easy to code and for every sizeable and complex application created: '2022-10-18T11:50:26Z' - updated: '2023-10-26T23:27:00Z' + updated: '2023-10-27T20:00:54Z' language: Python archived: false - stars: 81 + stars: 80 watchers: 3 forks: 6 owner: dymmond logo: https://avatars.githubusercontent.com/u/65982469?v=4 license: MIT - repoEtag: '"6f2d07c3b04f43ce2ed9a5229d47ff72e7e35164700885f096890320cb3e1848"' - repoLastModified: Thu, 26 Oct 2023 23:27:00 GMT + repoEtag: '"34a7ecf7e5bc407b448631ba0065537b406d7c7f2cde7071bafc8dee6640270d"' + repoLastModified: Fri, 27 Oct 2023 20:00:54 GMT category: Server Implementations foundInMaster: true - source: openapi3 tags @@ -10036,11 +10036,11 @@ archived: false stars: 76 watchers: 8 - forks: 48 + forks: 49 owner: oatpp logo: https://avatars.githubusercontent.com/u/37167448?v=4 license: Apache-2.0 - repoEtag: '"1996645e6f3a8dbb784d01ef412c96c4b7a999ee260b9183a683d964a9993826"' + repoEtag: '"430c6917ed6ea5a8cb24ab0148e5b0360905955aba0a8e437d3e269d3a544a13"' repoLastModified: Thu, 19 Oct 2023 11:45:47 GMT foundInMaster: true category: Low-level Tooling @@ -10166,12 +10166,12 @@ language: Clojure archived: false stars: 73 - watchers: 1 + watchers: 2 forks: 7 owner: moclojer logo: https://avatars.githubusercontent.com/u/103039458?v=4 license: MIT - repoEtag: '"d3c3d4841a606f74e0cfda4a076c6d51f7d6443dd344f2b000b0229c3a1550d9"' + repoEtag: '"b263f33738322d00773524f96e9dbe74d557b42dd694aaa9a4571881e0ee324e"' repoLastModified: Fri, 20 Oct 2023 09:17:35 GMT category: Testing foundInMaster: true @@ -10190,17 +10190,17 @@ A curated list of awesome JSON Schema resources, tutorials, tools, and more. created: '2021-09-09T11:39:06Z' - updated: '2023-10-25T21:18:20Z' + updated: '2023-10-27T22:44:36Z' language: Handlebars archived: false - stars: 71 + stars: 72 watchers: 7 forks: 2 owner: sourcemeta logo: https://avatars.githubusercontent.com/u/74150453?v=4 license: CC0-1.0 - repoEtag: '"23f45a131819f5b8355f6fe245778a9f83e749f53df2c213b4783847535c2fc6"' - repoLastModified: Wed, 25 Oct 2023 21:18:20 GMT + repoEtag: '"4c948f28fe0ffd2675e8d66571d4df10ec1314b3542940d318154434884e1f9e"' + repoLastModified: Fri, 27 Oct 2023 22:44:36 GMT foundInMaster: true category: Converters id: 40df0f4f4e0e95da0b9f4aeb27567a36 @@ -10289,7 +10289,7 @@ owner: christianhelle logo: https://avatars.githubusercontent.com/u/710400?v=4 license: GPL-3.0 - repoEtag: '"a7d4e2d50e694f62226bfdbfb6ee208497bb8f99f1866e83428888add90622bc"' + repoEtag: '"84cbc94d8ddc59bb954991c52758d47318e3d463784a039b4cfc39b167644dda"' repoLastModified: Tue, 24 Oct 2023 20:07:17 GMT category: Parsers foundInMaster: true @@ -10313,7 +10313,7 @@ owner: jellyfin logo: https://avatars.githubusercontent.com/u/45698031?v=4 license: LGPL-3.0 - repoEtag: '"0336d8cf074a45b75add7c46c092e725f9d3c1a06acf0b04eabe56622930565f"' + repoEtag: '"a658ffd0f4384771361a48615ad2e0db46beac3fed162c72181cc398c292f08d"' repoLastModified: Mon, 09 Oct 2023 19:45:47 GMT foundInMaster: true category: Testing @@ -10466,17 +10466,17 @@ Converts OpenAPI 3.0 definitions to Plant UML text for visualisation of your API. created: '2021-02-17T03:47:43Z' - updated: '2023-10-19T16:20:49Z' + updated: '2023-10-27T17:53:13Z' language: Java archived: false - stars: 60 + stars: 61 watchers: 4 forks: 11 owner: davidmoten logo: https://avatars.githubusercontent.com/u/318187?v=4 license: Apache-2.0 - repoEtag: '"e4f1bc9227e6d8a3b3c219dc88e29bbae21a39b4d8962a937a50b6d89bb58d6c"' - repoLastModified: Thu, 19 Oct 2023 16:20:49 GMT + repoEtag: '"a654b7af7ad086b02f6ef2e96fed37b1173a9b8e1ec8f141c7772cf16ba89c5c"' + repoLastModified: Fri, 27 Oct 2023 17:53:13 GMT foundInMaster: true category: SDK id: d4f9d833f5a48b843c52f5ec6f582976 @@ -10503,7 +10503,7 @@ owner: landgraf-dev logo: https://avatars.githubusercontent.com/u/52084575?v=4 license: NOASSERTION - repoEtag: '"63cd5463596285b7d8cd208d4fb9cac5c151a54c81355e6cd29d0ab6a5bec23d"' + repoEtag: '"e34ef8d1d4da272944eff92eccf4233d9945d6aaf016d97153c467b4ec45472b"' repoLastModified: Thu, 19 Oct 2023 19:15:11 GMT category: Parsers foundInMaster: true @@ -10596,17 +10596,17 @@ repositoryId: 628179878 description: Use Zod Schemas to create OpenAPI v3.x documentation created: '2023-04-15T06:28:51Z' - updated: '2023-10-26T16:01:27Z' + updated: '2023-10-27T10:55:48Z' language: TypeScript archived: false - stars: 57 + stars: 58 watchers: 2 forks: 5 owner: samchungy logo: https://avatars.githubusercontent.com/u/18017094?v=4 license: MIT - repoEtag: '"64690be27895d83f1d82eb1657d03db1e31605f385105b0a09b42861735fb71e"' - repoLastModified: Thu, 26 Oct 2023 16:01:27 GMT + repoEtag: '"a1834254602ecfe5e3b4dfa25a9582fb259410453bd9395cca182feb05831a09"' + repoLastModified: Fri, 27 Oct 2023 10:55:48 GMT category: Parsers foundInMaster: true - source: openapi3 tags @@ -10731,7 +10731,7 @@ forks: 14 owner: OAI logo: https://avatars.githubusercontent.com/u/16343502?v=4 - repoEtag: '"7e55374ef289909e3b7fc931b453e8f45fd96428b915429dee6bca0a185f6f85"' + repoEtag: '"2fa9a56533786243d2ef9be44fd6e3588227a9e0424b0a17c1be40e1982fdaa1"' repoLastModified: Thu, 05 Oct 2023 17:30:59 GMT category: Server Implementations foundInMaster: true @@ -10825,9 +10825,9 @@ id: 1f412460f4d4f6b023e9a61816b07932 repositoryMetadata: base64Readme: >- - W2NvbW1lbnRdOiA8PiAoU1BEWC1GaWxlQ29weXJpZ2h0VGV4dDogQ29weXJpZ2h0ICYjNDA7YyYjNDE7IDIwMTUgcmVmcmFjdHByb2plY3QpCltjb21tZW50XTogPD4gKFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBNSVQpCgpbY29tbWVudF06IDw+IChTUERYLUZpbGVDb3B5cmlnaHRUZXh0OiBDb3B5cmlnaHQgJiM0MDtjJiM0MTsgMjAxNSBBcGlhcnkgSW5jLikKW2NvbW1lbnRdOiA8PiAoU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IE1JVCkKCiMgQXBpRE9NCgpbIVtCdWlsZCBTdGF0dXNdKGh0dHBzOi8vZ2l0aHViLmNvbS9zd2FnZ2VyLWFwaS9hcGlkb20vYWN0aW9ucy93b3JrZmxvd3MvYnVpbGQueW1sL2JhZGdlLnN2ZyldKGh0dHBzOi8vZ2l0aHViLmNvbS9zd2FnZ2VyLWFwaS9hcGlkb20vYWN0aW9ucykKWyFbRGVwZW5kYWJvdCBlbmFibGVkXShodHRwczovL2JhZGdlbi5uZXQvYmFkZ2UvaWNvbi9kZXBlbmRhYm90P2ljb249ZGVwZW5kYWJvdCZsYWJlbCldKGh0dHBzOi8vZG9jcy5naXRodWIuY29tL2VuL2NvZGUtc2VjdXJpdHkvc3VwcGx5LWNoYWluLXNlY3VyaXR5L2tlZXBpbmcteW91ci1kZXBlbmRlbmNpZXMtdXBkYXRlZC1hdXRvbWF0aWNhbGx5KQoKClRoZSBwdXJwb3NlIG9mIEFwaURPTSBpcyB0byBwcm92aWRlIGEgc2luZ2xlLCB1bmlmeWluZyBzdHJ1Y3R1cmUgZm9yIGRlc2NyaWJpbmcgQVBJcyBhY3Jvc3MKQVBJIGRlc2NyaXB0aW9uIGxhbmd1YWdlIGFuZCBzZXJpYWxpemF0aW9uIGZvcm1hdHMuIFRoZXJlIGN1cnJlbnRseSBleGlzdHMgc2V2ZXJhbCBBUEkgZGVzY3JpcHRpb24gbGFuZ3VhZ2VzIG9uZSBjYW4gY2hvb3NlCndoZW4gZGVmaW5pbmcgYW4gQVBJLCBmcm9tIE9wZW5BUEksIFJBTUwgb3IgQVBJIEJsdWVwcmludC4KVGhlcmUgYXJlIGFsc28gbWFueSBzZXJpYWxpemF0aW9uIGZvcm1hdHMgc3VjaCBhcyBYTUwsIFlBTUwgb3IgSlNPTi4gV2l0aG91dCBhIHdheSB0byBwYXJzZSB0aGVzZSBmb3JtYXRzCnRvIHRoZSBzYW1lIHN0cnVjdHVyZSwgZGV2ZWxvcGVycyBhcmUgcmVxdWlyZWQgdG8gaGFuZGxlIGVhY2ggZm9ybWF0IG9uZS1ieS1vbmUsIGVhY2ggaW4gYSBkaWZmZXJlbnQKd2F5IGFuZCBlYWNoIHRyYW5zbGF0aW5nIHRvIHRoZWlyIGludGVybmFsIGRvbWFpbiBtb2RlbC4gVGhpcyBpcyB0ZWRpb3VzLCB0aW1lLWNvbnN1bWluZywKYW5kIHJlcXVpcmVzIGVhY2ggbWFpbnRhaW5lciB0byBzdGF5IGluIHN0ZXAgd2l0aCBldmVyeSBmb3JtYXQgdGhleSBzdXBwb3J0LgoKQXBpRE9NIHNvbHZlcyB0aGlzIGNvbXBsZXggcHJvYmxlbSBpbiBhIHNpbXBsZSB3YXkuIEl0IGFsbG93cyBwYXJzZXJzIHRvIHBhcnNlIHRvIGEgc2luZ2xlIHN0cnVjdHVyZQphbmQgYWxsb3dzIHRvb2wgYnVpbGRlcnMgdG8gY29uc3VtZSBvbmUgc3RydWN0dXJlIGZvciBhbGwgZm9ybWF0cy4KCiMjIFRhYmxlIG9mIENvbnRlbnRzCgotIFtHZXR0aW5nIHN0YXJ0ZWRdKCNnZXR0aW5nLXN0YXJ0ZWQpCiAgLSBbUHJlcmVxdWlzaXRlc10oI3ByZXJlcXVpc2l0ZXMpCiAgLSBbSW5zdGFsbGF0aW9uXSgjaW5zdGFsbGF0aW9uKQogIC0gW1VzYWdlXSgjdXNhZ2UpCiAgLSBbQXBpRE9NIFBsYXlncm91bmRdKCNhcGlkb20tcGxheWdyb3VuZCkKLSBbRGV2ZWxvcG1lbnRdKCNkZXZlbG9wbWVudCkKICAtIFtQcmVyZXF1aXNpdGVzXSgjcHJlcmVxdWlzaXRlcykKICAtIFtTZXR0aW5nIHVwXSgjc2V0dGluZy11cCkKICAtIFtucG0gc2NyaXB0c10oI25wbS1zY3JpcHRzKQogIC0gW0J1aWxkIGFydGlmYWN0c10oI2J1aWxkLWFydGlmYWN0cykKICAtIFtVc2luZyB0aGlzIG1vbm9yZXBvIGFzIGEgbG9jYWwgZGV2IGRlcGVuZGVuY3ldKCN1c2luZy10aGlzLW1vbm9yZXBvLWFzLWEtbG9jYWwtZGV2LWRlcGVuZGVuY3kpCi0gW0NvbnRyaWJ1dGluZ10oI2NvbnRyaWJ1dGluZykKLSBbRG9jdW1lbnRhdGlvbl0oI2RvY3VtZW50YXRpb24pCiAgLSBbV2hhdCBpcyBhbiBFbGVtZW50ID9dKCN3aGF0LWlzLWFuLWVsZW1lbnQtKQogIC0gW0FzIGEgd2F5IHRvIGFubm90YXRlIEpTT05dKCNhcy1hLXdheS10by1hbm5vdGF0ZS1qc29uKQogIC0gW0FzIGEgdW5pZnlpbmcgc3RydWN0dXJlXSgjYXMtYS11bmlmeWluZy1zdHJ1Y3R1cmUpCiAgLSBbQXMgYSBxdWVyeWFibGUgc3RydWN0dXJlXSgjYXMtYS1xdWVyeWFibGUtc3RydWN0dXJlKQogIC0gW0FwaURPTSBzdGFnZXNdKCNhcGlkb20tc3RhZ2VzKQotIFtMaWNlbnNlXSgjbGljZW5zZSkKLSBbU29mdHdhcmUgQmlsbCBPZiBNYXRlcmlhbHMgKFNCT00pXSgjc29mdHdhcmUtYmlsbC1vZi1tYXRlcmlhbHMtc2JvbSkKCiMjIEdldHRpbmcgc3RhcnRlZAoKIyMjIFByZXJlcXVpc2l0ZXMKClRoZXNlIHByZXJlcXVpc2l0ZXMgYXJlIHJlcXVpcmVkIGJvdGggZm9yIGluc3RhbGxpbmcgQXBpRE9NIGFzIGEgbnBtIHBhY2thZ2UgYW5kIGxvY2FsIGRldmVsb3BtZW50IHNldHVwLgoKLSBbbm9kZS1neXBdKGh0dHBzOi8vd3d3Lm5wbWpzLmNvbS9wYWNrYWdlL25vZGUtZ3lwKSB3aXRoIFtQeXRob24gMy54XShodHRwczovL3d3dy5weXRob24ub3JnL2Rvd25sb2Fkcy8pCi0gW0dMSUJDXShodHRwczovL3d3dy5nbnUub3JnL3NvZnR3YXJlL2xpYmMvKSBgPj0yLjI5YAotIFtHQ0MgY29tcGlsZXJdKGh0dHBzOi8vZ2NjLmdudS5vcmcvKQotIFtlbXNjcmlwdGVuXShodHRwczovL2Vtc2NyaXB0ZW4ub3JnL2RvY3MvZ2V0dGluZ19zdGFydGVkL2Rvd25sb2Fkcy5odG1sKSBvciBbZG9ja2VyXShodHRwczovL3d3dy5kb2NrZXIuY29tLykgbmVlZHMgdG8gYmUgaW5zdGFsbGVkLCB3ZSByZWNvbW1lbmQgZ29pbmcgd2l0aCBhIGRvY2tlciBvcHRpb24KCiMjIyBJbnN0YWxsYXRpb24KCkFzc3VtaW5nIFtwcmVyZXF1aXNpdGVzXSgjcHJlcmVxdWlzaXRlcykgYXJlIGFscmVhZHkgaW5zdGFsbGVkLCBBcGlET00gbnBtIHBhY2thZ2VzIGFyZSBpbnN0YWxsYWJsZSBhbmQgd29ya3Mgd2l0aCBgTm9kZS5qcyA+PTEyLjIyLjAgPD0yMGAuCgpZb3UgY2FuIGluc3RhbGwgQXBpRE9NIHBhY2thZ2VzIHVzaW5nIFtucG0gQ0xJXShodHRwczovL2RvY3MubnBtanMuY29tL2NsaSk6CgpgYGBzaAogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLWFzdAogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLWNvcmUKICQgbnBtIGluc3RhbGwgQHN3YWdnZXItYXBpL2FwaWRvbS1lcnJvcgogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLWpzb24tcGF0aAogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLWpzb24tcG9pbnRlcgogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLWpzb24tcG9pbnRlci1yZWxhdGl2ZQogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLWxvZ2dpbmcKICQgbnBtIGluc3RhbGwgQHN3YWdnZXItYXBpL2FwaWRvbS1scwogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLW5zLWFwaS1kZXNpZ24tc3lzdGVtcwogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLW5zLWFzeW5jYXBpLTIKICQgbnBtIGluc3RhbGwgQHN3YWdnZXItYXBpL2FwaWRvbS1ucy1qc29uLXNjaGVtYS1kcmFmdC00CiAkIG5wbSBpbnN0YWxsIEBzd2FnZ2VyLWFwaS9hcGlkb20tbnMtanNvbi1zY2hlbWEtZHJhZnQtNgogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLW5zLWpzb24tc2NoZW1hLWRyYWZ0LTcKICQgbnBtIGluc3RhbGwgQHN3YWdnZXItYXBpL2FwaWRvbS1ucy1vcGVuYXBpLTIKICQgbnBtIGluc3RhbGwgQHN3YWdnZXItYXBpL2FwaWRvbS1ucy1vcGVuYXBpLTMtMAogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLW5zLW9wZW5hcGktMy0xCiAkIG5wbSBpbnN0YWxsIEBzd2FnZ2VyLWFwaS9hcGlkb20tcGFyc2VyCiAkIG5wbSBpbnN0YWxsIEBzd2FnZ2VyLWFwaS9hcGlkb20tcGFyc2VyLWFkYXB0ZXItYXBpLWRlc2lnbi1zeXN0ZW1zLWpzb24KICQgbnBtIGluc3RhbGwgQHN3YWdnZXItYXBpL2FwaWRvbS1wYXJzZXItYWRhcHRlci1hcGktZGVzaWduLXN5c3RlbXMteWFtbAogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLXBhcnNlci1hZGFwdGVyLWFzeW5jYXBpLWpzb24tMgogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLXBhcnNlci1hZGFwdGVyLWFzeW5jYXBpLXlhbWwtMgogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLXBhcnNlci1hZGFwdGVyLWpzb24KICQgbnBtIGluc3RhbGwgQHN3YWdnZXItYXBpL2FwaWRvbS1wYXJzZXItYWRhcHRlci1vcGVuYXBpLWpzb24tMy0wCiAkIG5wbSBpbnN0YWxsIEBzd2FnZ2VyLWFwaS9hcGlkb20tcGFyc2VyLWFkYXB0ZXItb3BlbmFwaS1qc29uLTMtMQogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLXBhcnNlci1hZGFwdGVyLW9wZW5hcGkteWFtbC0zLTAKICQgbnBtIGluc3RhbGwgQHN3YWdnZXItYXBpL2FwaWRvbS1wYXJzZXItYWRhcHRlci1vcGVuYXBpLXlhbWwtMy0xCiAkIG5wbSBpbnN0YWxsIEBzd2FnZ2VyLWFwaS9hcGlkb20tcGFyc2VyLWFkYXB0ZXIteWFtbC0xLTIKICQgbnBtIGluc3RhbGwgQHN3YWdnZXItYXBpL2FwaWRvbS1yZWZlcmVuY2UKYGBgCgojIyMgVXNhZ2UKCkV2ZXJ5IHBhY2thZ2Ugb2YgdGhlIG1vbm9yZXBvIGhhcyBhbiBhc3NvY2lhdGVkIFJFQURNRSBmaWxlIGRlbW9uc3RyYXRpbmcgaXRzIHB1cnBvc2UgYW5kIGNvbnRhaW5pbmcKdXNhZ2UgZXhhbXBsZXMuCgojIyMgQXBpRE9NIFBsYXlncm91bmQKCkFwaURPTSBQbGF5Z3JvdW5kIGlzIGEgUmVhY3QgYXBwbGljYXRpb24gdGhhdCBydW5zIGluIGEgYnJvd3NlciBhbmQgY2FuIHZpc3VhbGx5IGRlbW9uc3RyYXRlIGNhcGFiaWxpdGllcwpvZiB0aGUgQXBpRE9NLiBBcGlET00gUGxheWdyb3VuZCBpcyBidWlsZCBhbmQgZGVwbG95ZWQgd2hlbmV2ZXIgdGhlIG5ldyBjb21taXQgbGFuZHMgb24gYG1haW5gIGJyYW5jaC4KCiFbaW1hZ2VdKGh0dHBzOi8vdXNlci1pbWFnZXMuZ2l0aHVidXNlcmNvbnRlbnQuY29tLzE5MzI4Ni8xNDUwMTA1MjItNWQ4NWUzNGItOGQyOC00YTA3LTllZTItYjI4ODA3YTAxM2NkLnBuZykKCkFwaURPTSBQbGF5Z3JvdW5kIGlzIGF2YWlsYWJsZSBhdCBbaHR0cHM6Ly9zd2FnZ2VyLWFwaS5naXRodWIuaW8vYXBpZG9tL10oaHR0cHM6Ly9zd2FnZ2VyLWFwaS5naXRodWIuaW8vYXBpZG9tLykKCiMjIERldmVsb3BtZW50CgpUaGlzIGlzIGEgbW9ub3JlcG8gZm9yIGFsbCBBcGlET00gcGFja2FnZXMuIEFsbCB0aGUgY29kZSBpcyB3cml0dGVuIGluIFtUeXBlU2NyaXB0XShodHRwczovL3d3dy50eXBlc2NyaXB0bGFuZy5vcmcvKS4KQWxsIHRoZSBpbmZvcm1hdGlvbiBuZWNlc3NhcnkgZm9yIHdvcmtpbmcgd2l0aCBtb25vcmVwbyBjYW4gYmUgZm91bmQgaW4gdGhpcyBbYXJ0aWNsZV0oaHR0cHM6Ly92bGFkaW1pcmdvcmVqLmNvbS9ibG9nL3RoaW5ncy1pLWhhdmUtbGVhcm5lZC1tYWludGFpbmluZy1qYXZhc2NyaXB0LW1vbm9yZXBvLXdpdGgtbGVybmEvKS4KCkFzc3VtaW5nIFtwcmVyZXF1aXNpdGVzXSgjcHJlcmVxdWlzaXRlcykgYXJlIGFscmVhZHkgaW5zdGFsbGVkLCBbTm9kZS5qc10oaHR0cHM6Ly9ub2RlanMub3JnLykgYD49MTYuOC4wYCBhbmQgYG5wbSA+PTcuMjEuMGAKYXJlIHRoZSBtaW5pbXVtIHJlcXVpcmVkIHZlcnNpb25zIHRoYXQgdGhpcyByZXBvIHJ1bnMgb24sIGJ1dCB3ZSByZWNvbW1lbmQgdXNpbmcgdGhlIGxhdGVzdCB2ZXJzaW9uIG9mIE5vZGUuanNAMjAuCgojIyMgU2V0dGluZyB1cAoKUnVuIHRoZSBmb2xsb3dpbmcgY29tbWFuZHMgdG8gc2V0dXAgdGhlIHJlcG9zaXRvcnkgZm9yIGxvY2FsIGRldmVsb3BtZW50OgoKYGBgc2hlbGwKICQgZ2l0IGNsb25lIGh0dHBzOi8vZ2l0aHViLmNvbS9zd2FnZ2VyLWFwaS9hcGlkb20uZ2l0CiAkIGNkIGFwaWRvbQogJCBucG0gaQogJCBucG0gcnVuIGJ1aWxkCmBgYAoKIyMjIFNldHRpbmcgdXAgdmlhIGRvY2tlcgoKVGhlcmUgYXJlIHNpdHVhdGlvbnMsIHdoZW4gc2F0aXNmeWluZyBhbGwgdGhlICoqcHJlcmVxdWlzaXRlcyoqIG9mIHRoaXMgcmVwb3NpdG9yeSBvbiB5b3UgbG9jYWwKZGV2ZWxvcG1lbnQgbWFjaGluZSBpcyBqdXN0IG5vdCBwb3NzaWJsZS4gSW4gdGhhdCBjYXNlLCB5b3UgY2FuIHVzZSAqKmRvY2tlcioqIHRvIGdldCBhcm91bmQgaXQuClJlcG9zaXRvcnkgZGlyZWN0b3J5IGlzIG1vdW50ZWQgYXMgdm9sdW1lIGluc2lkZSBhIHJ1bm5pbmcgY29udGFpbmVyIGNhbGxlZCBgYXBpZG9tLWRldmAuClRoYXQgd2F5IHlvdSBjYW4gZWRpdCBjb2RlIGxvY2FsbHkgb24geW91ciBkZXZlbG9wbWVudCBtYWNoaW5lIGFuZCBydW4gKipucG0gc2NyaXB0cyoqCmluc2lkZSB0aGUgYGFwaWRvbS1kZXZgIGRvY2tlciBjb250YWluZXIuCgoqKkJ1aWxkIHRoZSBBcGlET00gZG9ja2VyIGltYWdlOioqCgpgYGBzaAogJCBnaXQgY2xvbmUgaHR0cHM6Ly9naXRodWIuY29tL3N3YWdnZXItYXBpL2FwaWRvbS5naXQKICQgY2QgYXBpZG9tCiAkIGRvY2tlci1jb21wb3NlIHVwCmBgYAoKKipJbnN0YWxsIGRlcGVuZGVuY2llcyBhbmQgYnVpbGQgQXBpRE9NIGluc2lkZSB0aGUgZG9ja2VyIGNvbnRhaW5lcjoqKgoKYGBgc2gKJCBkb2NrZXIgZXhlYyAtaXQgYXBpZG9tLWRldiBucG0gaSAtLXZlcmJvc2UKJCBkb2NrZXIgZXhlYyAtaXQgYXBpZG9tLWRldiBucG0gcnVuIGJ1aWxkCmBgYAoKKipSdW4gbnBtIHNjcmlwdHMgaW5zaWRlIHRoZSBkb2NrZXIgY29udGFpbmVyOioqCgpgYGBzaAokIGRvY2tlciBleGVjIC1pdCBhcGlkb20tZGV2IG5wbSBydW4gdGVzdApgYGAKCj4gTm90ZTogbW9ub3JlcG8gbmVlZHMgdG8gYmUgYnVpbGQgaW4gb3JkZXIgZm9yIG1vbm9yZXBvIHBhY2thZ2UgdG9wb2xvZ3kgdG8gd29yayBjb3JyZWN0bHkuCgojIyMgbnBtIHNjcmlwdHMKClNvbWUgbnBtIHNjcmlwdHMgcnVuIGluIHBhcmFsbGVsLiBEZWZhdWx0IG1heGltdW0gcGFyYWxsZWxpemF0aW9uIGlzIHNldCBgMmAuIFRoaXMgaXMgZHVlIHRvIHRoZSBmYWN0CnRoYXQgb3VyIGBDSWAgcnVucyBvbiBHaXRIdWIgQWN0aW9ucyB3aGljaCB1c2VzIEdpdEh1YiBob3N0ZWQgcnVubmVycyB3aXRoIFsyLWNvcmUgQ1BVc10oaHR0cHM6Ly9kb2NzLmdpdGh1Yi5jb20vZW4vYWN0aW9ucy91c2luZy1naXRodWItaG9zdGVkLXJ1bm5lcnMvYWJvdXQtZ2l0aHViLWhvc3RlZC1ydW5uZXJzI3N1cHBvcnRlZC1ydW5uZXJzLWFuZC1oYXJkd2FyZS1yZXNvdXJjZXMpLgpJZiB5b3UgaGF2ZSBjb21wdXRlciB3aXRoIG1vcmUgdGhhbiAyIENQVSBjb3JlcywgeW91IGNhbiBzcGVlZCBydW5uaW5nIG5wbSBzY3JpcHRzIGJ5CmNyZWF0aW5nIGFuIGVudmlyb25tZW50IHZhcmlhYmxlIGNhbGxlZCBgQ1BVX0NPUkVTYCBhbmQgYXNzaWduIGl0IGEgbnVtYmVyIG9mIHlvdXIgQ1BVIGNvcmVzLgoKQXNzdW1pbmcgNCBDUFUgY29yZXMgYXJlIGF2YWlsYWJsZToKCmBgYHNoCiAgJCBleHBvcnQgQ1BVX0NPUkVTPTQKICAkIG5wbSBydW4gYnVpbGQKYGBgCgpgYnVpbGRgIHNjcmlwdHMgbm93IHJ1bnMgbXVjaCBmYXN0ZXIgdGhhbiBiZWZvcmUuCgoqKkJ1aWxkIGFydGlmYWN0cyoqCgpgYGBzaAogJCBucG0gcnVuIGJ1aWxkCmBgYAoKKipUZXN0KioKCllvdSBtdXN0IGZpcnN0ICoqYnVpbGQgdGhlIGFydGlmYWN0cyoqIGJlZm9yZSBydW5uaW5nIHRlc3RzLgoKYGBgc2gKICQgbnBtIHJ1biB0ZXN0CmBgYAoKKipMaW50KioKCmBgYHNoCiAkIG5wbSBydW4gbGludApgYGAKCioqQ2hlY2sgVHlwZVNjcmlwdCB0eXBlcyoqCgpgYGBzaAogJCBucG0gcnVuIHR5cGVzY3JpcHQ6Y2hlY2stdHlwZXMKYGBgCgoqKkdlbmVyYXRlIFR5cGVTY3JpcHQgdHlwZXMqKgoKYGBgc2gKICQgbnBtIHJ1biB0eXBlc2NyaXB0OmRlY2xhcmF0aW9uCmBgYAoKKipDbGVhbioqCgpgYGBzaAogJCBucG0gcnVuIGNsZWFuCmBgYAoKIyMjIEJ1aWxkIGFydGlmYWN0cwoKQWxsIHRoZSBwYWNrYWdlcyBoYXZlIGlkZW50aWNhbCBidWlsZCBzeXN0ZW0gYW5kIGV4cG9zZSBidWlsZCBhcnRpZmFjdHMgaW4gaWRlbnRpY2FsIHdheS4KQWZ0ZXIgYnVpbGRpbmcgYXJ0aWZhY3RzLCBldmVyeSBwYWNrYWdlIHdpbGwgY29udGFpbiBmaXZlICg1KSBhZGRpdGlvbmFsIGRpcmVjdG9yaWVzLgpBbGwgdGhlIGJ1aWxkIGFydGlmYWN0cyBhcmUgcG9seW1vcnBoaWMgLSB0aGV5IGNhbiBydW4gaW4gZGlmZmVyZW50IGVudmlyb25tZW50cyBsaWtlIFtXZWIgQnJvd3Nlcl0oaHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvV2ViX2Jyb3dzZXIpLCBbTm9kZS5qc10oaHR0cHM6Ly9ub2RlanMub3JnLykgb3IgW1dlYiBXb3JrZXJdKGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0FQSS9XZWJfV29ya2Vyc19BUEkpLgoKKipjanMvKioKClRoaXMgZGlyZWN0b3J5IG1pcnJvcnMgdGhlIHN0cnVjdHVyZSBvZiB0aGUgY29kZWJhc2UgaW4gYHNyYy9gLgpDb250YWlucyBFUzUgY29tcGF0aWJsZSBjb2RlIHdpdGggW0NvbW1vbkpTXShodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9Db21tb25KUykgc3R5bGUgaW1wb3J0cy4KQnVpbGQgZnJhZ21lbnRzIGluIHRoaXMgZGlyZWN0b3J5IGFyZSBpZGVhbCBmb3IgW05vZGUuanNdKGh0dHBzOi8vbm9kZWpzLm9yZy8pIGFuZCBzaW1pbGFyIGVudmlyb25tZW50cy4KCioqZXMvKioKClRoaXMgZGlyZWN0b3J5IG1pcnJvcnMgdGhlIHN0cnVjdHVyZSBvZiB0aGUgY29kZWJhc2UgaW4gYHNyYy9gLgpDb250YWlucyBFUzUgY29tcGF0aWJsZSBjb2RlIHdpdGggW0VTNiBpbXBvcnRzXShodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9KYXZhU2NyaXB0L1JlZmVyZW5jZS9TdGF0ZW1lbnRzL2ltcG9ydCkuCkJ1aWxkIGZyYWdtZW50cyBpbiB0aGlzIGRpcmVjdG9yeSBhcmUgaWRlYWwgZm9yIGJ1bmRsaW5nIHdpdGggW1dlYnBhY2tdKGh0dHBzOi8vd2VicGFjay5qcy5vcmcvKSBvciBzaW1pbGFyIGJ1bmRsZXJzLgoKKipkaXN0LyoqCgpUaGlzIGRpcmVjdG9yeSBjb250YWlucyBidW5kbGVkIGJ1aWxkIGZyYWdtZW50cyB0aGF0IHVzZSBbVU1EXShodHRwczovL2dpdGh1Yi5jb20vdW1kanMvdW1kKSBtb2R1bGVzLgpUaGV5J3JlIGlkZWFsIGZvciBicm93c2VyIHVzYWdlLiBUaGUgZnJhZ21lbnRzIGFyZSBib3RoIGluIG1pbmlmaWVkIGFuZCB1bi1taW5pZmllZCBmb3JtLgoKKip0eXBlcy8qKgoKVHlwZVNjcmlwdCB0eXBlcyBnZW5lcmF0ZWQgZnJvbSB0aGUgc291cmNlIGNvZGUuCgojIyMgVXNpbmcgdGhpcyBtb25vcmVwbyBhcyBhIGxvY2FsIGRldiBkZXBlbmRlbmN5CgpGb3IgdXNpbmcgdGhpcyBtb25vcmVwbyBhcyBhIGxvY2FsIGRldiBkZXBlbmRlbmN5IGZvciBgZGVwZW5kZW50IHByb2plY3RgLApmb2xsb3dpbmcgY29tbWFuZHMgbmVlZHMgdG8gYmUgaXNzdWVkIGluc2lkZSB0aGUgbW9ub3JlcG8gZGlyZWN0b3J5IGFmdGVyCml0IGhhcyBiZWVuIGNsb25lZCB0byBhIGxvY2FsIGZpbGVzeXN0ZW06CgpgYGBzaAogJCBucG0gaQogJCBucG0gcnVuIGJ1aWxkCiAkIG5wbSBydW4gbGluawpgYGAKVGhpcyB3aWxsIGluc3RhbGwgdGhlIGRlcGVuZGVuY2llcywgYnVpbHQgdGhlIG1vbm9yZXBvIGFuZCBsaW5rIGFsbCBpdCdzIHBhY2thZ2VzIHRvCmdsb2JhbCBgbm9kZV9tb2R1bGVzYC4KCiMjIyMgVXNhZ2UgaW4gYGRlcGVuZGVudCBwcm9qZWN0YAoKTm93IHRoYXQgd2UgaGF2ZSBtb25vcmVwbyBwYWNrYWdlcyBnbG9iYWxseSBsaW5rZWQgd2UgY2FuIHVzZSB0aGVtIGluIGBkZXBlbmRlbnQgcHJvamVjdGAuCkxldCdzIHNheSBgZGVwZW5kZW50IHByb2plY3RgIG5lZWRzIHRvIGRpcmVjdGx5IHVzZSBmb2xsb3dpbmcgcGFja2FnZXM6CgotIEBzd2FnZ2VyLWFwaS9hcGlkb20tYXN0Ci0gQHN3YWdnZXItYXBpL2FwaWRvbS1jb3JlCgpJc3N1aW5nIGZvbGxvd2luZyBjb21tYW5kIGZyb20gaW5zaWRlIHRoZSBgZGVwZW5kZW50IHByb2plY3RgIHdpbGwgbGluayB0aGVzZSBwYWNrYWdlczoKCmBgYHNoCiAkIG5wbSBsaW5rIEBzd2FnZ2VyLWFwaS9hcGlkb20tYXN0IEBzd2FnZ2VyLWFwaS9hcGlkb20tY29yZQpgYGAKCklmIG1vcmUgcGFja2FnZXMgKG9yIGFsbCBvZiB0aGVtKSBuZWVkIHRvIGJlIHVzZWQgaW4gYGRlcGVuZGVudCBwcm9qZWN0YCwgdGhleSBuZWVkIHRvIGJlIGV4cGxpY2l0bHkKZW51bWVyYXRlZCB1c2luZyBhYm92ZSBjb21tYW5kIGFuZCBzZXBhcmF0ZWQgYnkgc2luZ2xlIGVtcHR5IHNwYWNlLgoKTm90aWNlIHRoYXQgd2UgbGluayBwYWNrYWdlcyB1c2luZyBzaW5nbGUgYG5wbSBsaW5rYCBjb21tYW5kLiBUaGlzIGlzIG5lY2Vzc2FyeQpiZWNhdXNlIG9mIGhvdyBgbnBtIGxpbmtgIHdvcmtzIGludGVybmFsbHkuIEFsd2F5cyB1c2Ugc2luZ2xlIGBucG0gbGlua2AgY29tbWFuZCB3aXRoCm11bHRpcGxlIHBhY2thZ2UgbmFtZXMgYXMgYXJndW1lbnQuCgoqKkRvbid0IGV2ZXIgZG8gdGhpcyEqKgoKYGBgc2gKICQgbnBtIGxpbmsgQHN3YWdnZXItYXBpL2FwaWRvbS1hc3QKICQgbnBtIGxpbmsgQHN3YWdnZXItYXBpL2FwaWRvbS1jb3JlCmBgYAoKPiBTZXR0aW5nIHVwIG5wbSBzY3JpcHQgaW4gYGRlcGVuZGVudCBwcm9qZWN0YCBjYW4gaGVscCBrZWVwIHRoaW5ncyBEUlkuCgojIyMjIENsZWFuaW5nIHVwCgojIyMjIyBEZXBlbmRlbnQgcHJvamVjdAoKVGhlIGJlc3Qgd2F5IHRvIHVubGluayBtb25vcmVwbyBwYWNrYWdlcyBmcm9tIGBkZXBlbmRlbnQgcHJvamVjdGAgaXMgdG8gcnVuIGZvbGxvd2luZyBjb21tYW5kCmluc2lkZSB0aGUgYGRlcGVuZGVudCBwcm9qZWN0YDoKCmBgYHNoZWxsCiAkIG5wbSBpCmBgYAoKUnVubmluZyBgbnBtIGlgIHdpbGwgcmVtb3ZlIHRoZSBsaW5rcyB0byBtb25vcmVwbyBwYWNrYWdlcyBhbmQgaW5zdGFsbCB0aGUgcGFja2FnZXMgZnJvbSBucG0gcmVnaXN0cnkuCgo+IE5vdGU6IHJ1bm5pbmcgYG5wbSB1bmxpbmsgPHBhY2thZ2UtbmFtZT5gIGluIGBkZXBlbmRlbnQgcHJvamVjdGAgd2lsbCByZW1vdmUgdGhlIGxpbmsgdG8gbW9ub3JlcG8gcGFja2FnZSwKYnV0IHdpbGwgbGVhdmUgdGhlIGBkZXBlbmRlbnQgcHJvamVjdGAgbm9kZV9tb2R1bGVzIGluIGNvcnJ1cHRlZCBzdGF0ZSBhcyB0aGVyZSBpcyBubyB2ZXJzaW9uIG9mIHRoZSBwYWNrYWdlCmluc3RhbGxlZCBhbnltb3JlLiBSdW5uaW5nIGBucG0gaWAgaXMgYWx3YXlzIGEgcHJlZmVyZWQgd2F5IHRvIHJlc3RvcmUgeW91ciBub2RlX21vZHVsZXMgdG8gb3JpZ2luYWwgc3RhdGUuCgoKIyMjIyMgQXBpRE9NIG1vbm9yZXBvCgpJdCBpcyBub3QgbmVjZXNzYXJ5IHRvIHVubGluayBtb25vcmVwbyBwYWNrYWdlcyBmcm9tIGdsb2JhbCBgbm9kZV9tb2R1bGVzYC4gQnV0IGlmIHlvdQp3YW50IHRvIGtlZXAgeW91ciBnbG9iYWwgYG5vZGVfbW9kdWxlc2AgdGlkeSB5b3UgY2FuIHJ1biB0aGUgZm9sbG93aW5nIGNvbW1hbmQgaW4gbW9ub3JlcG8gZGlyZWN0b3J5OgoKYGBgc2hlbGwKICQgbnBtIHJ1biB1bmxpbmsKYGBgCgpSdW5uaW5nIGFib3ZlIG5wbSBzY3JpcHQgd2lsbCB1bmxpbmsgYWxsIG1vbm9yZXBvIHBhY2thZ2VzIGZyb20gZ2xvYmFsIGBub2RlX21vZHVsZXNgLgoKSWYgeW91IHdhbnQgdG8ganVzdCB1bmxpbmsgcGFydGljdWxhciBtb25vcmVwbyBwYWNrYWdlcywgeW91IGhhdmUgdG8gZW51bWVyYXRlIHRoZW0gZXhwbGljaXRseToKCmBgYHNoZWxsCiAkIG5wbSB1bmxpbmsgLS1nbG9iYWwgQHN3YWdnZXItYXBpL2FwaWRvbS1hc3QgQHN3YWdnZXItYXBpL2FwaWRvbS1jb3JlCmBgYAoKIyMgQ29udHJpYnV0aW5nCgpUaGlzIHByb2plY3QgdXNlcyBbc3dhZ2dlci1hcGldKGh0dHBzOi8vZ2l0aHViLmNvbS9zd2FnZ2VyLWFwaSkgR2l0SHViIG9yZ2FuaXphdGlvbnMgY29udHJpYnV0aW5nIGd1aWRlLgpZb3UgY2FuIG9idGFpbiBjb3B5IG9mIHRoaXMgY29udHJpYnV0aW5nIGd1aWRlIGF0IFtodHRwczovL2dpdGh1Yi5jb20vc3dhZ2dlci1hcGkvLmdpdGh1Yi9ibG9iL21hc3Rlci9DT05UUklCVVRJTkcubWRdKGh0dHBzOi8vZ2l0aHViLmNvbS9zd2FnZ2VyLWFwaS8uZ2l0aHViL2Jsb2IvbWFzdGVyL0NPTlRSSUJVVElORy5tZCkuClJlYWQgb3VyIGNvbnRyaWJ1dGluZyBndWlkZSB0byBsZWFybiBhYm91dCBvdXIgZGV2ZWxvcG1lbnQgcHJvY2VzcywgaG93IHRvIHByb3Bvc2UgYnVnZml4ZXMgYW5kIGltcHJvdmVtZW50cywKYW5kIGhvdyB0byBidWlsZCBhbmQgdGVzdCB5b3VyIGNoYW5nZXMgdG8gQXBpRE9NLgoKIyMgRG9jdW1lbnRhdGlvbgoKSWYgdGhlcmUgaXMgb25lIHRoaW5nIEFQSSBkZXNjcmlwdGlvbiBsYW5ndWFnZXMgaGF2ZSB0YXVnaHQgdXMsIGl0IGlzIHRoYXQgYSBzaW5nbGUgY29udHJhY3QgcHJvdmlkZXMKdGhlIGJlc3QgYW5kIGZhc3Rlc3Qgd2F5IHRvIGRlc2lnbiBhbmQgaXRlcmF0ZSBvbiBhbiBBUEkuIERldmVsb3BlcnMgYnVpbGRpbmcgdGhlIEFQSSBjYW4gbW92ZSBpbmRlcGVuZGVudGx5CmFzIHRoZXkgcHJvZ3Jlc3MgdG93YXJkcyB0aGUgZGVmaW5lZCBjb250cmFjdCBmb3VuZCBpbiB0aGUgT3BlbkFQSSBvciBSQU1MIGRvY3VtZW50LgpDb252ZXJzZWx5LCBBUEkgY29uc3VtZXJzIGNhbiBidWlsZCB0b29scyBmb3IgY29uc3VtaW5nIHRoZSBBUEkgYmFzZWQgb24gdGhlIEFQSSBkZWZpbml0aW9uIGRvY3VtZW50LgoKVGhpcyBzYW1lIHBhdHRlcm4gaGFzIHByb3ZlbiB0byBiZSBqdXN0IGFzIHZhbHVhYmxlIGZvciBidWlsZGluZyBBUEkgZGVzY3JpcHRpb24gbGFuZ3VhZ2VzIGFuZCB0b29saW5nLgpBcGlET00gaXMgdGhlIGNvbnRyYWN0IGZvciBwcm9kdWNpbmcgYW5kIGNvbnN1bWluZyB0aGUgbWFueSBBUEkgZGVzY3JpcHRpb24gbGFuZ3VhZ2VzIGFuZCBzZXJpYWxpemF0aW9uIGZvcm1hdHMKYW5kIGFsbG93cyBldmVyeW9uZSB0byBtb3ZlIHF1aWNrbHkgYW5kIGluZGVwZW5kZW50bHkuCgojIyMgV2hhdCBpcyBhbiBFbGVtZW50ID8KCkFwaURPTSBpcyBtYWRlIHVwIG9mIG1hbnkgc21hbGwgZWxlbWVudHMgdGhhdCBoYXZlIGEgcmljaCBzZW1hbnRpYyBtZWFuaW5nIGdpdmVuIHRoZWlyIHZhbHVlIGFuZCBjb250ZXh0LgpBbiBlbGVtZW50IGlzIGFuIGluZGl2aWR1YWwgcGllY2UgdGhhdCBtYWtlcyB1cCBhbiBBUEksIGFuZCBjYW4gcmFuZ2UgZnJvbSBkZWZpbmluZyBhIHJlc291cmNlIHRvIHByb3ZpZGluZwphbiBleGFtcGxlIG9mIGFuIEhUVFAgcmVxdWVzdC4KClRoZSBBcGlET00gZGVmaW5lcyBlbGVtZW50cyB0byBiZSB1c2VkIGZvcjoKCkRlc2NyaWJpbmcgYW4gQVBJCkRlc2NyaWJpbmcgZGF0YSBzdHJ1Y3R1cmVzIHVzZWQgd2l0aGluIHRoYXQgQVBJCkRlc2NyaWJpbmcgcGFyc2UgcmVzdWx0cyB3aGVuIHBhcnNpbmcgQVBJLXJlbGF0ZWQgZG9jdW1lbnRzClRoZXNlIGVsZW1lbnRzIGFsc28gc2VlayB0byBwcm92aWRlIGEgd2F5IHRvIGRlY291cGxlIEFQSXMgYW5kIHRoZWlyIHNlbWFudGljcyBmcm9tIHRoZSBpbXBsZW1lbnRhdGlvbiBkZXRhaWxzLgoKVGhlIHN0cnVjdHVyZSBvZiBhbiBBcGlET00gaXMgcmVjdXJzaXZlIGJ5IG5hdHVyZS4gV2hlbiBsb29raW5nIGZvciBzcGVjaWZpYyBlbGVtZW50cywKaXQgaXMgYmVzdCB0byB0cmF2ZXJzZSB0aGUgQXBpRE9NIHRyZWUgdG8gbG9vayBmb3IgYSBtYXRjaC4gUXVlcnlpbmcgdGhlIEFwaURPTSB0cmVlIHdpbGwKZGVjb3VwbGUgb3VyIGNvZGUgZnJvbSBzcGVjaWZpYyBBUEkgZGVzY3JpcHRpb24gbGFuZ3VhZ2UuIEFsc28sIGl0IGRlY291cGxlcyBvdXIgY29kZSBmcm9tIHRoZQpzcGVjaWZpYyBzdHJ1Y3R1cmUgb2YgdGhlc2UgZG9jdW1lbnRzIGFzIGxvbmcgYXMgdGhleSBhcmUgc2VtYW50aWNhbGx5IGVxdWl2YWxlbnQuCgojIyMgQXMgYSB3YXkgdG8gYW5ub3RhdGUgSlNPTgoKQXBpRE9NIHByb3ZpZGVzIHRoZSBhYmlsaXR5IHRvIHRha2UgYSBub3JtYWwgSlNPTiBzdHJ1Y3R1cmUgYW5kIGFkZCBhIGxheWVyIG9uIHRvcCBvZiBpdCBmb3IgdGhlIHB1cnBvc2UKb2YgYW5ub3RhdGluZyBhbmQgYWRkaW5nIHNlbWFudGljIGRhdGEuIEluc3RlYWQgb2YgY3JlYXRpbmcgYW4gZW50aXJlbHkgZGlmZmVyZW50IHN0cnVjdHVyZSB0byBkZXNjcmliZSB0aGUgZGF0YSwKQXBpRE9NJ3MgYXBwcm9hY2ggaXMgdG8gZXhwYW5kIHRoZSBleGlzdGluZyBzdHJ1Y3R1cmUgKHdlIGNhbGwgaXQgInJlZnJhY3RpbmciIGEgc3RydWN0dXJlKS4KSGVyZSBpcyBhbiBleGFtcGxlIHRvIHNob3cgb3VyIHBvaW50LgoKVGFrZSB0aGUgZm9sbG93aW5nIHNpbXBsZSBKU09OIG9iamVjdC4KCmBgYGpzb24KewogICJuYW1lIjogIkpvaG4gRG9lIiwKICAiZW1haWwiOiAiam9obkBleGFtcGxlLmNvbSIKfQpgYGAKClVzaW5nIEFwaURPTSwgd2UgY2FuIGV4cGFuZCB0aGlzIG91dCBhbmQgYWRkIHNvbWUgaHVtYW4tcmVhZGFibGUgdGl0bGVzIGFuZCBkZXNjcmlwdGlvbnMuCgpgYGBqc29uCnsKICAiZWxlbWVudCI6ICJvYmplY3QiLAogICJjb250ZW50IjogWwogICAgewogICAgICAiZWxlbWVudCI6ICJtZW1iZXIiLAogICAgICAibWV0YSI6IHsKICAgICAgICAidGl0bGUiOiAiTmFtZSIsCiAgICAgICAgImRlc2NyaXB0aW9uIjogIk5hbWUgb2YgYSBwZXJzb24iCiAgICAgIH0sCiAgICAgICJjb250ZW50IjogewogICAgICAgICJrZXkiOiB7CiAgICAgICAgICAiZWxlbWVudCI6ICJzdHJpbmciLAogICAgICAgICAgImNvbnRlbnQiOiAibmFtZSIKICAgICAgICB9LAogICAgICAgICJ2YWx1ZSI6IHsKICAgICAgICAgICJlbGVtZW50IjogInN0cmluZyIsCiAgICAgICAgICAiY29udGVudCI6ICJKb2huIERvZSIKICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICB7CiAgICAgICJlbGVtZW50IjogIm1lbWJlciIsCiAgICAgICJtZXRhIjogewogICAgICAgICJ0aXRsZSI6ICJFbWFpbCIsCiAgICAgICAgImRlc2NyaXB0aW9uIjogIkVtYWlsIGFkZHJlc3MgZm9yIHRoZSBwZXJzb24iCiAgICAgIH0sCiAgICAgICJjb250ZW50IjogewogICAgICAgICJrZXkiOiB7CiAgICAgICAgICAiZWxlbWVudCI6ICJzdHJpbmciLAogICAgICAgICAgImNvbnRlbnQiOiAiZW1haWwiCiAgICAgICAgfSwKICAgICAgICAidmFsdWUiOiB7CiAgICAgICAgICAiZWxlbWVudCI6ICJzdHJpbmciLAogICAgICAgICAgImNvbnRlbnQiOiAiam9obkBleGFtcGxlLmNvbSIKICAgICAgICB9CiAgICAgIH0KICAgIH0KICBdCn0KYGBgCgpXZSBhZGRlZCBzb21lIHNlbWFudGljIGRhdGEgdG8gdGhlIGV4aXN0aW5nIGRhdGEsIGJ1dCB3ZSBkaWQgc28gd2hpbGUgcmV0YWluaW5nIHRoZSBzZW1hbnRpYyBzdHJ1Y3R1cmUgb2YgdGhlIGRhdGEKd2l0aCB0aGUgb2JqZWN0IGFuZCBzdHJpbmcgZWxlbWVudHMuICoqVGhpcyBtZWFucyB0aGVyZSBpcyBubyBzZW1hbnRpYyBkaWZmZXJlbmNlIGluIHRoZSBBcGlET00gc3RydWN0dXJlIGFuZAp0aGUgb3JpZ2luYWwgSlNPTiBzdHJ1Y3R1cmUqKi4gSXQgYWxzbyBtZWFucyB3ZSBjYW4gYWRkIGV4dHJhIHNlbWFudGljcyBvbiB0b3Agb2YgdGhlc2Ugc3RydWN0dXJhbCBvbmVzLgoKIyMjIEFzIGEgdW5pZnlpbmcgc3RydWN0dXJlCgpZb3UgbWF5IGhhdmUgbm90aWNlZCB0aGUgc2ltaWxhcml0aWVzIGJldHdlZW4gdGhlIEpTT04gZXhhbXBsZSBhYm92ZSBhbmQgWE1MLgpYTUwgaGFzIGVsZW1lbnRzLCBhdHRyaWJ1dGVzLCBhbmQgY29udGVudC4gSXQgd291bGQgYmUgYSBnb29kIHF1ZXN0aW9uIHRvIGFzayBpZiB3ZSBzaW1wbHkgdHVybmVkIEpTT04gaW50byBYTUwuCgpBcGlET00gaXMgYWN0dWFsbHkgbWVhbnQgdG8gcHJvdmlkZSB0aGVzZSBjcm9zcy1mb3JtYXQgc2ltaWxhcml0aWVzLiBJdCBtZWFucyB0aGF0IGEgSlNPTiBzdHJ1Y3R1cmUKbWF5IGJlIHJlZnJhY3RlZCBhbmQgY29udmVydGVkIHRvIFhNTC4gSXQgYWxzbyBtZWFucyBhbiBYTUwgZG9jdW1lbnQgbWF5IGJlIGNvbnZlcnRlZCBpbnRvIEFwaURPTS4KVGhpcyBhbHNvIGdvZXMgZm9yIFlBTUwsIEhUTUwsIENTViwgYW5kIG1hbnkgb3RoZXIgZm9ybWF0cy4gQXBpRE9NIGlzIGEgd2F5IHRvIHVzZSByZWZyYWN0aW5nIHRvIHVuaWZ5IHRoZXNlIHN0cnVjdHVyZXMuCgpMZXQncyBsb29rIGF0IGFub3RoZXIgZXhhbXBsZSwgdGhpcyB0aW1lIHJlZmFjdGluZyBYTUwgd2l0aCBBcGlET00uCgpgYGB4bWwKPHBlcnNvbiBuYW1lPSJKb2huIERvZSIgZW1haWw9ImpvaG5AZXhhbXBsZS5jb20iPjwvcGVyc29uPgpgYGAKClRoaXMgZXhhbXBsZSBpbiByZWZyYWN0ZWQgZm9ybSB3b3VsZCBsb29rIGxpa2UgdGhlIGZvbGxvd2luZyBzbmlwcGV0LiBOb3RpY2UgdGhhdCB3ZSdyZSB1c2luZyBhdHRyaWJ1dGVzIGluIHJlc3VsdGluZyBBcGlET00gc3RydWN0dXJlLgoKYGBganNvbgp7CiAgImVsZW1lbnQiOiAicGVyc29uIiwKICAiYXR0cmlidXRlcyI6IHsKICAgICJuYW1lIjogewogICAgICAiZWxlbWVudCI6ICJzdHJpbmciLAogICAgICAiY29udGVudCI6ICJKb2huIERvZSIKICAgIH0sCiAgICAiZW1haWwiOiB7CiAgICAgICJlbGVtZW50IjogInN0cmluZyIsCiAgICAgICJjb250ZW50IjogImpvaG5AZXhhbXBsZS5jb20iCiAgICB9CiAgfQp9CmBgYAoKU2luY2Ugd2UgY2FuIGdvIGJhY2sgYW5kIGZvcnRoIGJldHdlZW4gSlNPTiwgWUFNTCwgWE1MLCBhbmQgb3RoZXIgZm9ybWF0cywgd2UgYXJlIG5vdyBhYmxlIHRvIHVzZSBzYW1lIHRvb2xzZXQgYWNyb3NzIHRoZSBkaWZmZXJlbnQgZm9ybWF0cy4KVGhhdCBtZWFucyB3ZSBjb3VsZCB1c2UgWFNMVCB0byB0cmFuc2Zvcm0gSlNPTiBkb2N1bWVudHMuCgojIyMgQXMgYSBxdWVyeWFibGUgc3RydWN0dXJlCgpBcGlET00gaXMgbWVhbnQgdG8gZnJlZSB1cyBmcm9tIHRoZSBzdHJ1Y3R1cmUgb2Ygb3VyIGRvY3VtZW50cywgc2ltaWxhciB0byBob3cgWE1MIGRvZXMgd2l0aCB0aGluZ3MKbGlrZSBYUEFUSCBvciB0aGUgRE9NLiBJdCBtZWFucyB3ZSBjYW4gbm93IHF1ZXJ5IEpTT04gZG9jdW1lbnRzIGFzIGlmIHRoZXJlIHdhcyBhbiB1bmRlcmx5aW5nIERPTSwKd2hpY2ggZGVjb3VwbGVzIG91ciBTREsgZnJvbSBvdXIgc3RydWN0dXJlIGFuZCBvdXIgc3RydWN0dXJlIGZyb20gb3VyIGRhdGEuCgojIyMgQXBpRE9NIHN0YWdlcwoKVGhlcmUgYXJlIHRocmVlIHN0YWdlcyB0byBBcGlET00KCi0gUGFyc2Ugc3RhZ2UKLSBSZWZyYWN0IHN0YWdlCi0gR2VuZXJhdGUgc3RhZ2UKCgojIyMjIFBhcnNlIHN0YWdlCgpUaGUgcGFyc2Ugc3RhZ2UgdGFrZXMgSlNPTiBzdHJpbmcgYW5kIHByb2R1Y2VzIEFwaURPTSBzdHJ1Y3R1cmUgdXNpbmcgdGhlIGJhc2UgQXBpRE9NIG5hbWVzcGFjZS4gVGhlcmUgYXJlIHR3byBwaGFzZXMgb2YgcGFyc2luZzoKCi0gTGV4aWNhbCBBbmFseXNpcyBwaGFzZQotIFN5bnRhY3RpYyBBbmFseXNpcyBwaGFzZQoKCiMjIyMjIExleGljYWwgQW5hbHlzaXMgcGhhc2UKCkxleGljYWwgQW5hbHlzaXMgd2lsbCB0YWtlIGEgSlNPTiBzdHJpbmcgYW5kIHR1cm4gaXQgaW50byBhIHN0cmVhbSBvZiB0b2tlbnMuIHRyZWUtc2l0dGVyIC8gd2ViLXRyZWUtc2l0dGVyIGlzIHVzZWQKYXMgYW4gdW5kZXJseWluZyBsZXhpY2FsIGFuYWx5emVyLgoKIyMjIyMgU3ludGFjdGljIEFuYWx5c2lzCgpTeW50YWN0aWMgQW5hbHlzaXMgd2lsbCB0YWtlIGEgc3RyZWFtIG9mIHRva2VucyBhbmQgdHVybiBpdCBpbnRvIGFuIEFwaURPTSByZXByZXNlbnRhdGlvbi4KQ1NUIHByb2R1Y2VkIGJ5IGxleGljYWwgYW5hbHlzaXMgaXMgc3ludGFjdGljYWxseSBhbmFseXplZCwgYW5kIEFwaURPTSBzdHJ1Y3R1cmUgdXNpbmcgYmFzZSAoZ2VuZXJpYykgQXBpRE9NIG5hbWVzcGFjZSBpcyBwcm9kdWNlZC4KU3ludGFjdGljIGFuYWx5c2lzIGNhbiBmdXJ0aGVyIGJlIGRpcmVjdCBvciBpbmRpcmVjdC4gSlNPTiBwYXJzZXIgaGFzIGJvdGggZGlyZWN0IGFuZCBpbmRpcmVjdCBzeW50YWN0aWNhbCBhbmFseXplcnMsCmJ1dCBZQU1MIHBhcnNlciBvbmx5IGhhcyBhbiBpbmRpcmVjdCBvbmUuCgojIyMjIyMgRGlyZWN0IFN5bnRhY3RpY2FsIGFuYWx5c2lzCgpUaGlzIGFuYWx5c2lzIGRpcmVjdGx5IHR1cm5zIHRyZWUtc2l0dGVyIENTVCBpbnRvIEFwaURPTS4gU2luZ2xlIHRyYXZlcnNhbCBpcyByZXF1aXJlZCwgd2hpY2ggbWFrZXMgaXQgc3VwZXIgcGVyZm9ybWFudCwKYW5kIGl0J3MgdGhlIGRlZmF1bHQgYW5hbHlzaXMgdXNlZC4KCiMjIyMjIyBJbmRpcmVjdCBTeW50YWN0aWMgYW5hbHlzaXMKClRoaXMgYW5hbHlzaXMgdHVybnMgdHJlZXMtc2l0dGVyIENTVCBpbnRvIEpTT04gQVNUIHJlcHJlc2VudGF0aW9uLiBUaGVuIEpTT04gQVNUIGlzIHR1cm5lZCBpbnRvIEFwaURPTS4KVHdvIHRyYXZlcnNhbHMgYXJlIHJlcXVpcmVkLCB3aGljaCBtYWtlcyB0aGUgaW5kaXJlY3QgYW5hbHlzaXMgbGVzcyBwZXJmb3JtYW50IHRoYW4gdGhlIGRpcmVjdCBvbmUuClRob3VnaCBsZXNzIHBlcmZvcm1hbnQsIGhhdmluZyBKU09OIEFTVCByZXByZXNlbnRhdGlvbiBhbGxvd3MgdXMgdG8gZG8gZnVydGhlciBjb21wbGV4IGFuYWx5c2lzLgoKIyMjIyBSZWZyYWN0IHN0YWdlCgpUaGUgcmVmcmFjdCBzdGFnZSB0YWtlcyBhIGdlbmVyaWMgQXBpRE9NIHN0cnVjdHVyZSAoYmFzZSBuYW1lc3BhY2UpIGFuZCB0cmF2ZXJzZXMgdGhyb3VnaCBpdCwgYWRkaW5nLCB1cGRhdGluZywKYW5kIHJlbW92aW5nIG5vZGVzIGFzIGl0IGdvZXMgYWxvbmcgYW5kIHR1cm5pbmcgaXQgaW50byBzZW1hbnRpYyBBcGlET00gc3RydWN0dXJlIChsaWtlIE9wZW5BUEkgb3IgQXN5bmNBUEkpLgpUaGlzIGlzIGJ5IGZhciB0aGUgbW9zdCBjb21wbGV4IHBhcnQgb2YgQXBpRE9NLiBUaGlzIGlzIHdoZXJlIHBsdWdpbnMgb3BlcmF0ZS4KSWYgcGx1Z2lucyBhcmUgdXNlZCwgYWRkaXRpb25hbCB0cmF2ZXJzYWwgaXMgY3VycmVudGx5IG5lZWRlZC4KCiMjIyMgR2VuZXJhdGUgc3RhZ2UKCldlIGNhbiBjdXJyZW50bHkgb25seSBnZW5lcmF0ZSBKU09OIGRvY3VtZW50cyBmcm9tIHRoZSBBcGlET00gc3RydWN0dXJlLgpJdCBkb2Vzbid0IG1hdHRlciBpZiB0aGUgb3JpZ2luYWwgZG9jdW1lbnQgd2FzIG9yaWdpbmFsbHkgZGVmaW5lZCBpbiBKU09OIG9yIFlBTUwuCkdlbmVyYXRlZCBKU09OIGRvY3VtZW50ZWQgd2lsbCBoYXZlIGV4YWN0bHkgdGhlIHNhbWUgc2VtYW50aWMgaW5mb3JtYXRpb24gYXMgdGhlIG9yaWdpbmFsIG9uZSwKYnV0IHRoZSBzdHlsZSBpbmZvcm1hdGlvbiBmcm9tIHRoZSBvcmlnaW5hbCBkb2N1bWVudCBpcyBub3QgcHJlc2VydmVkICh3aGl0ZSBzcGFjZXMvY29tbWVudHMsIGV0Yy4uKS4KCi0tLQoKSGF2aW5nIHNhaWQgdGhhdCwgdGhpcyBpcyBob3cgSlNPTiBPcGVuQVBJIDMuMSBkb2N1bWVudCBnZXRzIHRyYW5zZm9ybWVkIGludG8gQXBpRE9NOgoKCioqd2l0aCBkaXJlY3Qgc3ludGFjdGljIGFuYWx5c2lzIChyZXF1aXJlcyAyIHRyYXZlcnNhbHMpKioKYGBgCkpTT04gc3RyaW5nIC0+IHRyZWUtc2l0dGVyIENTVCAtPiAgZ2VuZXJpYyBBcGlET00gLT4gT3BlbkFQSSAzLjEgQXBpRE9NCmBgYAoKKip3aXRoIGluZGlyZWN0IHN5bnRhY3RpYyBhbmFseXNpcyAocmVxdWlyZXMgMyB0cmF2ZXJzYWxzKSoqCmBgYApKU09OIHN0cmluZyAtPiB0cmVlLXNpdHRlciBDU1QgLT4gSlNPTiBBU1QgLT4gZ2VuZXJpYyBBcGlET00gLT4gT3BlbkFQSSAzLjEgQXBpRE9NCmBgYAoKKip3aXRoIGRpcmVjdCBzeW50YWN0aWMgYW5hbHlzaXMgYW5kIGFkZGl0aW9uYWwgcGx1Z2lucyAocmVxdWlyZXMgMyB0cmF2ZXJzYWwpKioKYGBgCkpTT04gc3RyaW5nIC0+IHRyZWUtc2l0dGVyIENTVCAtPiBnZW5lcmljIEFwaURPTSAtPiBPcGVuQVBJIDMuMSBBcGlET00gLT4gcGx1Z2lucyAtPiBPcGVuQVBJIDMuMSBBcGlET00KYGBgCi0tLQoKVGhpcyB2ZXJ5IGNsb3NlbHkgcmVmbGVjdHMgaG93IFtCYWJlbF0oaHR0cHM6Ly9naXRodWIuY29tL2JhYmVsL2JhYmVsKSB3b3Jrcy4KVGhlaXIgdHJhbnNmb3JtIHBoYXNlIGlzIG91ciByZWZyYWN0IHBoYXNlLiBUaGUgb25seSBkaWZmZXJlbmNlIGlzIHRoYXQgd2hlbiBwbHVnaW5zIGFyZSBpbnZvbHZlZCwgb3VyIHRyYW5zZm9ybSBwaGFzZQpyZXF1aXJlcyAyIHRyYXZlcnNhbHMgaW5zdGVhZCBvZiBhIHNpbmdsZSBvbmUuIFdlIGNhbiBmaW5kIGEgd2F5IGluIHRoZSBmdXR1cmUgaG93IHRvIGZvbGQgdGhlc2UgMiB0cmF2ZXJzYWxzIGludG8gYSBzaW5nbGUgb25lLgoKIyMgTGljZW5zZQoKQXBpRE9NIGlzIGxpY2Vuc2VkIHVuZGVyIFtBcGFjaGUgMi4wIGxpY2Vuc2VdKGh0dHBzOi8vZ2l0aHViLmNvbS9zd2FnZ2VyLWFwaS9hcGlkb20vYmxvYi9tYWluL0xJQ0VOU0VTL0FwYWNoZS0yLjAudHh0KS4KQXBpRE9NIGNvbWVzIHdpdGggYW4gZXhwbGljaXQgW05PVElDRV0oaHR0cHM6Ly9naXRodWIuY29tL3N3YWdnZXItYXBpL2FwaWRvbS9ibG9iL21haW4vTk9USUNFKSBmaWxlCmNvbnRhaW5pbmcgYWRkaXRpb25hbCBsZWdhbCBub3RpY2VzIGFuZCBpbmZvcm1hdGlvbi4KClRoaXMgcHJvamVjdCB1c2VzIFtSRVVTRSBzcGVjaWZpY2F0aW9uXShodHRwczovL3JldXNlLnNvZnR3YXJlL3NwZWMvKSB0aGF0IGRlZmluZXMgYSBzdGFuZGFyZGl6ZWQgbWV0aG9kCmZvciBkZWNsYXJpbmcgY29weXJpZ2h0IGFuZCBsaWNlbnNpbmcgZm9yIHNvZnR3YXJlIHByb2plY3RzLgoKIyMgU29mdHdhcmUgQmlsbCBPZiBNYXRlcmlhbHMgKFNCT00pCgpTb2Z0d2FyZSBCaWxsIE9mIG1hdGVyaWFscyBpcyBhdmFpbGFibGUgaW4gW2FwaWRvbS5zcGR4LnlhbWxdKGh0dHBzOi8vZ2l0aHViLmNvbS9zd2FnZ2VyLWFwaS9hcGlkb20vYmxvYi9tYWluL2FwaWRvbS5zcGR4LnlhbWwpIHVzaW5nIFtTUERYXShodHRwczovL3NwZHguZGV2LykgbGFuZ3VhZ2UuCgo= - readmeEtag: '"8af54384792f12168e32a7d0a6f78b435d8474deb1b6ce89a56a6252de3a631d"' - readmeLastModified: Tue, 24 Oct 2023 11:26:26 GMT + W2NvbW1lbnRdOiA8PiAoU1BEWC1GaWxlQ29weXJpZ2h0VGV4dDogQ29weXJpZ2h0ICYjNDA7YyYjNDE7IDIwMTUgcmVmcmFjdHByb2plY3QpCltjb21tZW50XTogPD4gKFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBNSVQpCgpbY29tbWVudF06IDw+IChTUERYLUZpbGVDb3B5cmlnaHRUZXh0OiBDb3B5cmlnaHQgJiM0MDtjJiM0MTsgMjAxNSBBcGlhcnkgSW5jLikKW2NvbW1lbnRdOiA8PiAoU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IE1JVCkKCiMgQXBpRE9NCgpbIVtCdWlsZCBTdGF0dXNdKGh0dHBzOi8vZ2l0aHViLmNvbS9zd2FnZ2VyLWFwaS9hcGlkb20vYWN0aW9ucy93b3JrZmxvd3MvYnVpbGQueW1sL2JhZGdlLnN2ZyldKGh0dHBzOi8vZ2l0aHViLmNvbS9zd2FnZ2VyLWFwaS9hcGlkb20vYWN0aW9ucykKWyFbRGVwZW5kYWJvdCBlbmFibGVkXShodHRwczovL2JhZGdlbi5uZXQvYmFkZ2UvaWNvbi9kZXBlbmRhYm90P2ljb249ZGVwZW5kYWJvdCZsYWJlbCldKGh0dHBzOi8vZG9jcy5naXRodWIuY29tL2VuL2NvZGUtc2VjdXJpdHkvc3VwcGx5LWNoYWluLXNlY3VyaXR5L2tlZXBpbmcteW91ci1kZXBlbmRlbmNpZXMtdXBkYXRlZC1hdXRvbWF0aWNhbGx5KQoKClRoZSBwdXJwb3NlIG9mIEFwaURPTSBpcyB0byBwcm92aWRlIGEgc2luZ2xlLCB1bmlmeWluZyBzdHJ1Y3R1cmUgZm9yIGRlc2NyaWJpbmcgQVBJcyBhY3Jvc3MKQVBJIGRlc2NyaXB0aW9uIGxhbmd1YWdlIGFuZCBzZXJpYWxpemF0aW9uIGZvcm1hdHMuIFRoZXJlIGN1cnJlbnRseSBleGlzdHMgc2V2ZXJhbCBBUEkgZGVzY3JpcHRpb24gbGFuZ3VhZ2VzIG9uZSBjYW4gY2hvb3NlCndoZW4gZGVmaW5pbmcgYW4gQVBJLCBmcm9tIE9wZW5BUEksIFJBTUwgb3IgQVBJIEJsdWVwcmludC4KVGhlcmUgYXJlIGFsc28gbWFueSBzZXJpYWxpemF0aW9uIGZvcm1hdHMgc3VjaCBhcyBYTUwsIFlBTUwgb3IgSlNPTi4gV2l0aG91dCBhIHdheSB0byBwYXJzZSB0aGVzZSBmb3JtYXRzCnRvIHRoZSBzYW1lIHN0cnVjdHVyZSwgZGV2ZWxvcGVycyBhcmUgcmVxdWlyZWQgdG8gaGFuZGxlIGVhY2ggZm9ybWF0IG9uZS1ieS1vbmUsIGVhY2ggaW4gYSBkaWZmZXJlbnQKd2F5IGFuZCBlYWNoIHRyYW5zbGF0aW5nIHRvIHRoZWlyIGludGVybmFsIGRvbWFpbiBtb2RlbC4gVGhpcyBpcyB0ZWRpb3VzLCB0aW1lLWNvbnN1bWluZywKYW5kIHJlcXVpcmVzIGVhY2ggbWFpbnRhaW5lciB0byBzdGF5IGluIHN0ZXAgd2l0aCBldmVyeSBmb3JtYXQgdGhleSBzdXBwb3J0LgoKQXBpRE9NIHNvbHZlcyB0aGlzIGNvbXBsZXggcHJvYmxlbSBpbiBhIHNpbXBsZSB3YXkuIEl0IGFsbG93cyBwYXJzZXJzIHRvIHBhcnNlIHRvIGEgc2luZ2xlIHN0cnVjdHVyZQphbmQgYWxsb3dzIHRvb2wgYnVpbGRlcnMgdG8gY29uc3VtZSBvbmUgc3RydWN0dXJlIGZvciBhbGwgZm9ybWF0cy4KCiMjIFRhYmxlIG9mIENvbnRlbnRzCgotIFtHZXR0aW5nIHN0YXJ0ZWRdKCNnZXR0aW5nLXN0YXJ0ZWQpCiAgLSBbUHJlcmVxdWlzaXRlc10oI3ByZXJlcXVpc2l0ZXMpCiAgLSBbSW5zdGFsbGF0aW9uXSgjaW5zdGFsbGF0aW9uKQogIC0gW1VzYWdlXSgjdXNhZ2UpCiAgLSBbQXBpRE9NIFBsYXlncm91bmRdKCNhcGlkb20tcGxheWdyb3VuZCkKLSBbRGV2ZWxvcG1lbnRdKCNkZXZlbG9wbWVudCkKICAtIFtQcmVyZXF1aXNpdGVzXSgjcHJlcmVxdWlzaXRlcykKICAtIFtTZXR0aW5nIHVwXSgjc2V0dGluZy11cCkKICAtIFtucG0gc2NyaXB0c10oI25wbS1zY3JpcHRzKQogIC0gW0J1aWxkIGFydGlmYWN0c10oI2J1aWxkLWFydGlmYWN0cykKICAtIFtVc2luZyB0aGlzIG1vbm9yZXBvIGFzIGEgbG9jYWwgZGV2IGRlcGVuZGVuY3ldKCN1c2luZy10aGlzLW1vbm9yZXBvLWFzLWEtbG9jYWwtZGV2LWRlcGVuZGVuY3kpCi0gW0NvbnRyaWJ1dGluZ10oI2NvbnRyaWJ1dGluZykKLSBbRG9jdW1lbnRhdGlvbl0oI2RvY3VtZW50YXRpb24pCiAgLSBbV2hhdCBpcyBhbiBFbGVtZW50ID9dKCN3aGF0LWlzLWFuLWVsZW1lbnQtKQogIC0gW0FzIGEgd2F5IHRvIGFubm90YXRlIEpTT05dKCNhcy1hLXdheS10by1hbm5vdGF0ZS1qc29uKQogIC0gW0FzIGEgdW5pZnlpbmcgc3RydWN0dXJlXSgjYXMtYS11bmlmeWluZy1zdHJ1Y3R1cmUpCiAgLSBbQXMgYSBxdWVyeWFibGUgc3RydWN0dXJlXSgjYXMtYS1xdWVyeWFibGUtc3RydWN0dXJlKQogIC0gW0FwaURPTSBzdGFnZXNdKCNhcGlkb20tc3RhZ2VzKQotIFtMaWNlbnNlXSgjbGljZW5zZSkKLSBbU29mdHdhcmUgQmlsbCBPZiBNYXRlcmlhbHMgKFNCT00pXSgjc29mdHdhcmUtYmlsbC1vZi1tYXRlcmlhbHMtc2JvbSkKCiMjIEdldHRpbmcgc3RhcnRlZAoKIyMjIFByZXJlcXVpc2l0ZXMKClRoZXNlIHByZXJlcXVpc2l0ZXMgYXJlIHJlcXVpcmVkIGJvdGggZm9yIGluc3RhbGxpbmcgQXBpRE9NIGFzIGEgbnBtIHBhY2thZ2UgYW5kIGxvY2FsIGRldmVsb3BtZW50IHNldHVwLgoKLSBbbm9kZS1neXBdKGh0dHBzOi8vd3d3Lm5wbWpzLmNvbS9wYWNrYWdlL25vZGUtZ3lwKSB3aXRoIFtQeXRob24gMy54XShodHRwczovL3d3dy5weXRob24ub3JnL2Rvd25sb2Fkcy8pCi0gW0dMSUJDXShodHRwczovL3d3dy5nbnUub3JnL3NvZnR3YXJlL2xpYmMvKSBgPj0yLjI5YAotIFtHQ0MgY29tcGlsZXJdKGh0dHBzOi8vZ2NjLmdudS5vcmcvKQotIFtlbXNjcmlwdGVuXShodHRwczovL2Vtc2NyaXB0ZW4ub3JnL2RvY3MvZ2V0dGluZ19zdGFydGVkL2Rvd25sb2Fkcy5odG1sKSBvciBbZG9ja2VyXShodHRwczovL3d3dy5kb2NrZXIuY29tLykgbmVlZHMgdG8gYmUgaW5zdGFsbGVkLCB3ZSByZWNvbW1lbmQgZ29pbmcgd2l0aCBhIGRvY2tlciBvcHRpb24KCiMjIyBJbnN0YWxsYXRpb24KCkFzc3VtaW5nIFtwcmVyZXF1aXNpdGVzXSgjcHJlcmVxdWlzaXRlcykgYXJlIGFscmVhZHkgaW5zdGFsbGVkLCBBcGlET00gbnBtIHBhY2thZ2VzIGFyZSBpbnN0YWxsYWJsZSBhbmQgd29ya3Mgd2l0aCBgTm9kZS5qcyA+PTEyLjIyLjAgPD0yMGAuCgpZb3UgY2FuIGluc3RhbGwgQXBpRE9NIHBhY2thZ2VzIHVzaW5nIFtucG0gQ0xJXShodHRwczovL2RvY3MubnBtanMuY29tL2NsaSk6CgpgYGBzaAogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLWFzdAogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLWNvcmUKICQgbnBtIGluc3RhbGwgQHN3YWdnZXItYXBpL2FwaWRvbS1lcnJvcgogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLWpzb24tcGF0aAogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLWpzb24tcG9pbnRlcgogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLWpzb24tcG9pbnRlci1yZWxhdGl2ZQogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLWxvZ2dpbmcKICQgbnBtIGluc3RhbGwgQHN3YWdnZXItYXBpL2FwaWRvbS1scwogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLW5zLWFwaS1kZXNpZ24tc3lzdGVtcwogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLW5zLWFzeW5jYXBpLTIKICQgbnBtIGluc3RhbGwgQHN3YWdnZXItYXBpL2FwaWRvbS1ucy1qc29uLXNjaGVtYS1kcmFmdC00CiAkIG5wbSBpbnN0YWxsIEBzd2FnZ2VyLWFwaS9hcGlkb20tbnMtanNvbi1zY2hlbWEtZHJhZnQtNgogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLW5zLWpzb24tc2NoZW1hLWRyYWZ0LTcKICQgbnBtIGluc3RhbGwgQHN3YWdnZXItYXBpL2FwaWRvbS1ucy1vcGVuYXBpLTIKICQgbnBtIGluc3RhbGwgQHN3YWdnZXItYXBpL2FwaWRvbS1ucy1vcGVuYXBpLTMtMAogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLW5zLW9wZW5hcGktMy0xCiAkIG5wbSBpbnN0YWxsIEBzd2FnZ2VyLWFwaS9hcGlkb20tcGFyc2VyCiAkIG5wbSBpbnN0YWxsIEBzd2FnZ2VyLWFwaS9hcGlkb20tcGFyc2VyLWFkYXB0ZXItYXBpLWRlc2lnbi1zeXN0ZW1zLWpzb24KICQgbnBtIGluc3RhbGwgQHN3YWdnZXItYXBpL2FwaWRvbS1wYXJzZXItYWRhcHRlci1hcGktZGVzaWduLXN5c3RlbXMteWFtbAogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLXBhcnNlci1hZGFwdGVyLWFzeW5jYXBpLWpzb24tMgogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLXBhcnNlci1hZGFwdGVyLWFzeW5jYXBpLXlhbWwtMgogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLXBhcnNlci1hZGFwdGVyLWpzb24KICQgbnBtIGluc3RhbGwgQHN3YWdnZXItYXBpL2FwaWRvbS1wYXJzZXItYWRhcHRlci1vcGVuYXBpLWpzb24tMgogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLXBhcnNlci1hZGFwdGVyLW9wZW5hcGktanNvbi0zLTAKICQgbnBtIGluc3RhbGwgQHN3YWdnZXItYXBpL2FwaWRvbS1wYXJzZXItYWRhcHRlci1vcGVuYXBpLWpzb24tMy0xCiAkIG5wbSBpbnN0YWxsIEBzd2FnZ2VyLWFwaS9hcGlkb20tcGFyc2VyLWFkYXB0ZXItb3BlbmFwaS15YW1sLTMtMAogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLXBhcnNlci1hZGFwdGVyLW9wZW5hcGkteWFtbC0zLTEKICQgbnBtIGluc3RhbGwgQHN3YWdnZXItYXBpL2FwaWRvbS1wYXJzZXItYWRhcHRlci15YW1sLTEtMgogJCBucG0gaW5zdGFsbCBAc3dhZ2dlci1hcGkvYXBpZG9tLXJlZmVyZW5jZQpgYGAKCiMjIyBVc2FnZQoKRXZlcnkgcGFja2FnZSBvZiB0aGUgbW9ub3JlcG8gaGFzIGFuIGFzc29jaWF0ZWQgUkVBRE1FIGZpbGUgZGVtb25zdHJhdGluZyBpdHMgcHVycG9zZSBhbmQgY29udGFpbmluZwp1c2FnZSBleGFtcGxlcy4KCiMjIyBBcGlET00gUGxheWdyb3VuZAoKQXBpRE9NIFBsYXlncm91bmQgaXMgYSBSZWFjdCBhcHBsaWNhdGlvbiB0aGF0IHJ1bnMgaW4gYSBicm93c2VyIGFuZCBjYW4gdmlzdWFsbHkgZGVtb25zdHJhdGUgY2FwYWJpbGl0aWVzCm9mIHRoZSBBcGlET00uIEFwaURPTSBQbGF5Z3JvdW5kIGlzIGJ1aWxkIGFuZCBkZXBsb3llZCB3aGVuZXZlciB0aGUgbmV3IGNvbW1pdCBsYW5kcyBvbiBgbWFpbmAgYnJhbmNoLgoKIVtpbWFnZV0oaHR0cHM6Ly91c2VyLWltYWdlcy5naXRodWJ1c2VyY29udGVudC5jb20vMTkzMjg2LzE0NTAxMDUyMi01ZDg1ZTM0Yi04ZDI4LTRhMDctOWVlMi1iMjg4MDdhMDEzY2QucG5nKQoKQXBpRE9NIFBsYXlncm91bmQgaXMgYXZhaWxhYmxlIGF0IFtodHRwczovL3N3YWdnZXItYXBpLmdpdGh1Yi5pby9hcGlkb20vXShodHRwczovL3N3YWdnZXItYXBpLmdpdGh1Yi5pby9hcGlkb20vKQoKIyMgRGV2ZWxvcG1lbnQKClRoaXMgaXMgYSBtb25vcmVwbyBmb3IgYWxsIEFwaURPTSBwYWNrYWdlcy4gQWxsIHRoZSBjb2RlIGlzIHdyaXR0ZW4gaW4gW1R5cGVTY3JpcHRdKGh0dHBzOi8vd3d3LnR5cGVzY3JpcHRsYW5nLm9yZy8pLgpBbGwgdGhlIGluZm9ybWF0aW9uIG5lY2Vzc2FyeSBmb3Igd29ya2luZyB3aXRoIG1vbm9yZXBvIGNhbiBiZSBmb3VuZCBpbiB0aGlzIFthcnRpY2xlXShodHRwczovL3ZsYWRpbWlyZ29yZWouY29tL2Jsb2cvdGhpbmdzLWktaGF2ZS1sZWFybmVkLW1haW50YWluaW5nLWphdmFzY3JpcHQtbW9ub3JlcG8td2l0aC1sZXJuYS8pLgoKQXNzdW1pbmcgW3ByZXJlcXVpc2l0ZXNdKCNwcmVyZXF1aXNpdGVzKSBhcmUgYWxyZWFkeSBpbnN0YWxsZWQsIFtOb2RlLmpzXShodHRwczovL25vZGVqcy5vcmcvKSBgPj0xNi44LjBgIGFuZCBgbnBtID49Ny4yMS4wYAphcmUgdGhlIG1pbmltdW0gcmVxdWlyZWQgdmVyc2lvbnMgdGhhdCB0aGlzIHJlcG8gcnVucyBvbiwgYnV0IHdlIHJlY29tbWVuZCB1c2luZyB0aGUgbGF0ZXN0IHZlcnNpb24gb2YgTm9kZS5qc0AyMC4KCiMjIyBTZXR0aW5nIHVwCgpSdW4gdGhlIGZvbGxvd2luZyBjb21tYW5kcyB0byBzZXR1cCB0aGUgcmVwb3NpdG9yeSBmb3IgbG9jYWwgZGV2ZWxvcG1lbnQ6CgpgYGBzaGVsbAogJCBnaXQgY2xvbmUgaHR0cHM6Ly9naXRodWIuY29tL3N3YWdnZXItYXBpL2FwaWRvbS5naXQKICQgY2QgYXBpZG9tCiAkIG5wbSBpCiAkIG5wbSBydW4gYnVpbGQKYGBgCgojIyMgU2V0dGluZyB1cCB2aWEgZG9ja2VyCgpUaGVyZSBhcmUgc2l0dWF0aW9ucywgd2hlbiBzYXRpc2Z5aW5nIGFsbCB0aGUgKipwcmVyZXF1aXNpdGVzKiogb2YgdGhpcyByZXBvc2l0b3J5IG9uIHlvdSBsb2NhbApkZXZlbG9wbWVudCBtYWNoaW5lIGlzIGp1c3Qgbm90IHBvc3NpYmxlLiBJbiB0aGF0IGNhc2UsIHlvdSBjYW4gdXNlICoqZG9ja2VyKiogdG8gZ2V0IGFyb3VuZCBpdC4KUmVwb3NpdG9yeSBkaXJlY3RvcnkgaXMgbW91bnRlZCBhcyB2b2x1bWUgaW5zaWRlIGEgcnVubmluZyBjb250YWluZXIgY2FsbGVkIGBhcGlkb20tZGV2YC4KVGhhdCB3YXkgeW91IGNhbiBlZGl0IGNvZGUgbG9jYWxseSBvbiB5b3VyIGRldmVsb3BtZW50IG1hY2hpbmUgYW5kIHJ1biAqKm5wbSBzY3JpcHRzKioKaW5zaWRlIHRoZSBgYXBpZG9tLWRldmAgZG9ja2VyIGNvbnRhaW5lci4KCioqQnVpbGQgdGhlIEFwaURPTSBkb2NrZXIgaW1hZ2U6KioKCmBgYHNoCiAkIGdpdCBjbG9uZSBodHRwczovL2dpdGh1Yi5jb20vc3dhZ2dlci1hcGkvYXBpZG9tLmdpdAogJCBjZCBhcGlkb20KICQgZG9ja2VyLWNvbXBvc2UgdXAKYGBgCgoqKkluc3RhbGwgZGVwZW5kZW5jaWVzIGFuZCBidWlsZCBBcGlET00gaW5zaWRlIHRoZSBkb2NrZXIgY29udGFpbmVyOioqCgpgYGBzaAokIGRvY2tlciBleGVjIC1pdCBhcGlkb20tZGV2IG5wbSBpIC0tdmVyYm9zZQokIGRvY2tlciBleGVjIC1pdCBhcGlkb20tZGV2IG5wbSBydW4gYnVpbGQKYGBgCgoqKlJ1biBucG0gc2NyaXB0cyBpbnNpZGUgdGhlIGRvY2tlciBjb250YWluZXI6KioKCmBgYHNoCiQgZG9ja2VyIGV4ZWMgLWl0IGFwaWRvbS1kZXYgbnBtIHJ1biB0ZXN0CmBgYAoKPiBOb3RlOiBtb25vcmVwbyBuZWVkcyB0byBiZSBidWlsZCBpbiBvcmRlciBmb3IgbW9ub3JlcG8gcGFja2FnZSB0b3BvbG9neSB0byB3b3JrIGNvcnJlY3RseS4KCiMjIyBucG0gc2NyaXB0cwoKU29tZSBucG0gc2NyaXB0cyBydW4gaW4gcGFyYWxsZWwuIERlZmF1bHQgbWF4aW11bSBwYXJhbGxlbGl6YXRpb24gaXMgc2V0IGAyYC4gVGhpcyBpcyBkdWUgdG8gdGhlIGZhY3QKdGhhdCBvdXIgYENJYCBydW5zIG9uIEdpdEh1YiBBY3Rpb25zIHdoaWNoIHVzZXMgR2l0SHViIGhvc3RlZCBydW5uZXJzIHdpdGggWzItY29yZSBDUFVzXShodHRwczovL2RvY3MuZ2l0aHViLmNvbS9lbi9hY3Rpb25zL3VzaW5nLWdpdGh1Yi1ob3N0ZWQtcnVubmVycy9hYm91dC1naXRodWItaG9zdGVkLXJ1bm5lcnMjc3VwcG9ydGVkLXJ1bm5lcnMtYW5kLWhhcmR3YXJlLXJlc291cmNlcykuCklmIHlvdSBoYXZlIGNvbXB1dGVyIHdpdGggbW9yZSB0aGFuIDIgQ1BVIGNvcmVzLCB5b3UgY2FuIHNwZWVkIHJ1bm5pbmcgbnBtIHNjcmlwdHMgYnkKY3JlYXRpbmcgYW4gZW52aXJvbm1lbnQgdmFyaWFibGUgY2FsbGVkIGBDUFVfQ09SRVNgIGFuZCBhc3NpZ24gaXQgYSBudW1iZXIgb2YgeW91ciBDUFUgY29yZXMuCgpBc3N1bWluZyA0IENQVSBjb3JlcyBhcmUgYXZhaWxhYmxlOgoKYGBgc2gKICAkIGV4cG9ydCBDUFVfQ09SRVM9NAogICQgbnBtIHJ1biBidWlsZApgYGAKCmBidWlsZGAgc2NyaXB0cyBub3cgcnVucyBtdWNoIGZhc3RlciB0aGFuIGJlZm9yZS4KCioqQnVpbGQgYXJ0aWZhY3RzKioKCmBgYHNoCiAkIG5wbSBydW4gYnVpbGQKYGBgCgoqKlRlc3QqKgoKWW91IG11c3QgZmlyc3QgKipidWlsZCB0aGUgYXJ0aWZhY3RzKiogYmVmb3JlIHJ1bm5pbmcgdGVzdHMuCgpgYGBzaAogJCBucG0gcnVuIHRlc3QKYGBgCgoqKkxpbnQqKgoKYGBgc2gKICQgbnBtIHJ1biBsaW50CmBgYAoKKipDaGVjayBUeXBlU2NyaXB0IHR5cGVzKioKCmBgYHNoCiAkIG5wbSBydW4gdHlwZXNjcmlwdDpjaGVjay10eXBlcwpgYGAKCioqR2VuZXJhdGUgVHlwZVNjcmlwdCB0eXBlcyoqCgpgYGBzaAogJCBucG0gcnVuIHR5cGVzY3JpcHQ6ZGVjbGFyYXRpb24KYGBgCgoqKkNsZWFuKioKCmBgYHNoCiAkIG5wbSBydW4gY2xlYW4KYGBgCgojIyMgQnVpbGQgYXJ0aWZhY3RzCgpBbGwgdGhlIHBhY2thZ2VzIGhhdmUgaWRlbnRpY2FsIGJ1aWxkIHN5c3RlbSBhbmQgZXhwb3NlIGJ1aWxkIGFydGlmYWN0cyBpbiBpZGVudGljYWwgd2F5LgpBZnRlciBidWlsZGluZyBhcnRpZmFjdHMsIGV2ZXJ5IHBhY2thZ2Ugd2lsbCBjb250YWluIGZpdmUgKDUpIGFkZGl0aW9uYWwgZGlyZWN0b3JpZXMuCkFsbCB0aGUgYnVpbGQgYXJ0aWZhY3RzIGFyZSBwb2x5bW9ycGhpYyAtIHRoZXkgY2FuIHJ1biBpbiBkaWZmZXJlbnQgZW52aXJvbm1lbnRzIGxpa2UgW1dlYiBCcm93c2VyXShodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9XZWJfYnJvd3NlciksIFtOb2RlLmpzXShodHRwczovL25vZGVqcy5vcmcvKSBvciBbV2ViIFdvcmtlcl0oaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQVBJL1dlYl9Xb3JrZXJzX0FQSSkuCgoqKmNqcy8qKgoKVGhpcyBkaXJlY3RvcnkgbWlycm9ycyB0aGUgc3RydWN0dXJlIG9mIHRoZSBjb2RlYmFzZSBpbiBgc3JjL2AuCkNvbnRhaW5zIEVTNSBjb21wYXRpYmxlIGNvZGUgd2l0aCBbQ29tbW9uSlNdKGh0dHBzOi8vZW4ud2lraXBlZGlhLm9yZy93aWtpL0NvbW1vbkpTKSBzdHlsZSBpbXBvcnRzLgpCdWlsZCBmcmFnbWVudHMgaW4gdGhpcyBkaXJlY3RvcnkgYXJlIGlkZWFsIGZvciBbTm9kZS5qc10oaHR0cHM6Ly9ub2RlanMub3JnLykgYW5kIHNpbWlsYXIgZW52aXJvbm1lbnRzLgoKKiplcy8qKgoKVGhpcyBkaXJlY3RvcnkgbWlycm9ycyB0aGUgc3RydWN0dXJlIG9mIHRoZSBjb2RlYmFzZSBpbiBgc3JjL2AuCkNvbnRhaW5zIEVTNSBjb21wYXRpYmxlIGNvZGUgd2l0aCBbRVM2IGltcG9ydHNdKGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0phdmFTY3JpcHQvUmVmZXJlbmNlL1N0YXRlbWVudHMvaW1wb3J0KS4KQnVpbGQgZnJhZ21lbnRzIGluIHRoaXMgZGlyZWN0b3J5IGFyZSBpZGVhbCBmb3IgYnVuZGxpbmcgd2l0aCBbV2VicGFja10oaHR0cHM6Ly93ZWJwYWNrLmpzLm9yZy8pIG9yIHNpbWlsYXIgYnVuZGxlcnMuCgoqKmRpc3QvKioKClRoaXMgZGlyZWN0b3J5IGNvbnRhaW5zIGJ1bmRsZWQgYnVpbGQgZnJhZ21lbnRzIHRoYXQgdXNlIFtVTURdKGh0dHBzOi8vZ2l0aHViLmNvbS91bWRqcy91bWQpIG1vZHVsZXMuClRoZXkncmUgaWRlYWwgZm9yIGJyb3dzZXIgdXNhZ2UuIFRoZSBmcmFnbWVudHMgYXJlIGJvdGggaW4gbWluaWZpZWQgYW5kIHVuLW1pbmlmaWVkIGZvcm0uCgoqKnR5cGVzLyoqCgpUeXBlU2NyaXB0IHR5cGVzIGdlbmVyYXRlZCBmcm9tIHRoZSBzb3VyY2UgY29kZS4KCiMjIyBVc2luZyB0aGlzIG1vbm9yZXBvIGFzIGEgbG9jYWwgZGV2IGRlcGVuZGVuY3kKCkZvciB1c2luZyB0aGlzIG1vbm9yZXBvIGFzIGEgbG9jYWwgZGV2IGRlcGVuZGVuY3kgZm9yIGBkZXBlbmRlbnQgcHJvamVjdGAsCmZvbGxvd2luZyBjb21tYW5kcyBuZWVkcyB0byBiZSBpc3N1ZWQgaW5zaWRlIHRoZSBtb25vcmVwbyBkaXJlY3RvcnkgYWZ0ZXIKaXQgaGFzIGJlZW4gY2xvbmVkIHRvIGEgbG9jYWwgZmlsZXN5c3RlbToKCmBgYHNoCiAkIG5wbSBpCiAkIG5wbSBydW4gYnVpbGQKICQgbnBtIHJ1biBsaW5rCmBgYApUaGlzIHdpbGwgaW5zdGFsbCB0aGUgZGVwZW5kZW5jaWVzLCBidWlsdCB0aGUgbW9ub3JlcG8gYW5kIGxpbmsgYWxsIGl0J3MgcGFja2FnZXMgdG8KZ2xvYmFsIGBub2RlX21vZHVsZXNgLgoKIyMjIyBVc2FnZSBpbiBgZGVwZW5kZW50IHByb2plY3RgCgpOb3cgdGhhdCB3ZSBoYXZlIG1vbm9yZXBvIHBhY2thZ2VzIGdsb2JhbGx5IGxpbmtlZCB3ZSBjYW4gdXNlIHRoZW0gaW4gYGRlcGVuZGVudCBwcm9qZWN0YC4KTGV0J3Mgc2F5IGBkZXBlbmRlbnQgcHJvamVjdGAgbmVlZHMgdG8gZGlyZWN0bHkgdXNlIGZvbGxvd2luZyBwYWNrYWdlczoKCi0gQHN3YWdnZXItYXBpL2FwaWRvbS1hc3QKLSBAc3dhZ2dlci1hcGkvYXBpZG9tLWNvcmUKCklzc3VpbmcgZm9sbG93aW5nIGNvbW1hbmQgZnJvbSBpbnNpZGUgdGhlIGBkZXBlbmRlbnQgcHJvamVjdGAgd2lsbCBsaW5rIHRoZXNlIHBhY2thZ2VzOgoKYGBgc2gKICQgbnBtIGxpbmsgQHN3YWdnZXItYXBpL2FwaWRvbS1hc3QgQHN3YWdnZXItYXBpL2FwaWRvbS1jb3JlCmBgYAoKSWYgbW9yZSBwYWNrYWdlcyAob3IgYWxsIG9mIHRoZW0pIG5lZWQgdG8gYmUgdXNlZCBpbiBgZGVwZW5kZW50IHByb2plY3RgLCB0aGV5IG5lZWQgdG8gYmUgZXhwbGljaXRseQplbnVtZXJhdGVkIHVzaW5nIGFib3ZlIGNvbW1hbmQgYW5kIHNlcGFyYXRlZCBieSBzaW5nbGUgZW1wdHkgc3BhY2UuCgpOb3RpY2UgdGhhdCB3ZSBsaW5rIHBhY2thZ2VzIHVzaW5nIHNpbmdsZSBgbnBtIGxpbmtgIGNvbW1hbmQuIFRoaXMgaXMgbmVjZXNzYXJ5CmJlY2F1c2Ugb2YgaG93IGBucG0gbGlua2Agd29ya3MgaW50ZXJuYWxseS4gQWx3YXlzIHVzZSBzaW5nbGUgYG5wbSBsaW5rYCBjb21tYW5kIHdpdGgKbXVsdGlwbGUgcGFja2FnZSBuYW1lcyBhcyBhcmd1bWVudC4KCioqRG9uJ3QgZXZlciBkbyB0aGlzISoqCgpgYGBzaAogJCBucG0gbGluayBAc3dhZ2dlci1hcGkvYXBpZG9tLWFzdAogJCBucG0gbGluayBAc3dhZ2dlci1hcGkvYXBpZG9tLWNvcmUKYGBgCgo+IFNldHRpbmcgdXAgbnBtIHNjcmlwdCBpbiBgZGVwZW5kZW50IHByb2plY3RgIGNhbiBoZWxwIGtlZXAgdGhpbmdzIERSWS4KCiMjIyMgQ2xlYW5pbmcgdXAKCiMjIyMjIERlcGVuZGVudCBwcm9qZWN0CgpUaGUgYmVzdCB3YXkgdG8gdW5saW5rIG1vbm9yZXBvIHBhY2thZ2VzIGZyb20gYGRlcGVuZGVudCBwcm9qZWN0YCBpcyB0byBydW4gZm9sbG93aW5nIGNvbW1hbmQKaW5zaWRlIHRoZSBgZGVwZW5kZW50IHByb2plY3RgOgoKYGBgc2hlbGwKICQgbnBtIGkKYGBgCgpSdW5uaW5nIGBucG0gaWAgd2lsbCByZW1vdmUgdGhlIGxpbmtzIHRvIG1vbm9yZXBvIHBhY2thZ2VzIGFuZCBpbnN0YWxsIHRoZSBwYWNrYWdlcyBmcm9tIG5wbSByZWdpc3RyeS4KCj4gTm90ZTogcnVubmluZyBgbnBtIHVubGluayA8cGFja2FnZS1uYW1lPmAgaW4gYGRlcGVuZGVudCBwcm9qZWN0YCB3aWxsIHJlbW92ZSB0aGUgbGluayB0byBtb25vcmVwbyBwYWNrYWdlLApidXQgd2lsbCBsZWF2ZSB0aGUgYGRlcGVuZGVudCBwcm9qZWN0YCBub2RlX21vZHVsZXMgaW4gY29ycnVwdGVkIHN0YXRlIGFzIHRoZXJlIGlzIG5vIHZlcnNpb24gb2YgdGhlIHBhY2thZ2UKaW5zdGFsbGVkIGFueW1vcmUuIFJ1bm5pbmcgYG5wbSBpYCBpcyBhbHdheXMgYSBwcmVmZXJlZCB3YXkgdG8gcmVzdG9yZSB5b3VyIG5vZGVfbW9kdWxlcyB0byBvcmlnaW5hbCBzdGF0ZS4KCgojIyMjIyBBcGlET00gbW9ub3JlcG8KCkl0IGlzIG5vdCBuZWNlc3NhcnkgdG8gdW5saW5rIG1vbm9yZXBvIHBhY2thZ2VzIGZyb20gZ2xvYmFsIGBub2RlX21vZHVsZXNgLiBCdXQgaWYgeW91CndhbnQgdG8ga2VlcCB5b3VyIGdsb2JhbCBgbm9kZV9tb2R1bGVzYCB0aWR5IHlvdSBjYW4gcnVuIHRoZSBmb2xsb3dpbmcgY29tbWFuZCBpbiBtb25vcmVwbyBkaXJlY3Rvcnk6CgpgYGBzaGVsbAogJCBucG0gcnVuIHVubGluawpgYGAKClJ1bm5pbmcgYWJvdmUgbnBtIHNjcmlwdCB3aWxsIHVubGluayBhbGwgbW9ub3JlcG8gcGFja2FnZXMgZnJvbSBnbG9iYWwgYG5vZGVfbW9kdWxlc2AuCgpJZiB5b3Ugd2FudCB0byBqdXN0IHVubGluayBwYXJ0aWN1bGFyIG1vbm9yZXBvIHBhY2thZ2VzLCB5b3UgaGF2ZSB0byBlbnVtZXJhdGUgdGhlbSBleHBsaWNpdGx5OgoKYGBgc2hlbGwKICQgbnBtIHVubGluayAtLWdsb2JhbCBAc3dhZ2dlci1hcGkvYXBpZG9tLWFzdCBAc3dhZ2dlci1hcGkvYXBpZG9tLWNvcmUKYGBgCgojIyBDb250cmlidXRpbmcKClRoaXMgcHJvamVjdCB1c2VzIFtzd2FnZ2VyLWFwaV0oaHR0cHM6Ly9naXRodWIuY29tL3N3YWdnZXItYXBpKSBHaXRIdWIgb3JnYW5pemF0aW9ucyBjb250cmlidXRpbmcgZ3VpZGUuCllvdSBjYW4gb2J0YWluIGNvcHkgb2YgdGhpcyBjb250cmlidXRpbmcgZ3VpZGUgYXQgW2h0dHBzOi8vZ2l0aHViLmNvbS9zd2FnZ2VyLWFwaS8uZ2l0aHViL2Jsb2IvbWFzdGVyL0NPTlRSSUJVVElORy5tZF0oaHR0cHM6Ly9naXRodWIuY29tL3N3YWdnZXItYXBpLy5naXRodWIvYmxvYi9tYXN0ZXIvQ09OVFJJQlVUSU5HLm1kKS4KUmVhZCBvdXIgY29udHJpYnV0aW5nIGd1aWRlIHRvIGxlYXJuIGFib3V0IG91ciBkZXZlbG9wbWVudCBwcm9jZXNzLCBob3cgdG8gcHJvcG9zZSBidWdmaXhlcyBhbmQgaW1wcm92ZW1lbnRzLAphbmQgaG93IHRvIGJ1aWxkIGFuZCB0ZXN0IHlvdXIgY2hhbmdlcyB0byBBcGlET00uCgojIyBEb2N1bWVudGF0aW9uCgpJZiB0aGVyZSBpcyBvbmUgdGhpbmcgQVBJIGRlc2NyaXB0aW9uIGxhbmd1YWdlcyBoYXZlIHRhdWdodCB1cywgaXQgaXMgdGhhdCBhIHNpbmdsZSBjb250cmFjdCBwcm92aWRlcwp0aGUgYmVzdCBhbmQgZmFzdGVzdCB3YXkgdG8gZGVzaWduIGFuZCBpdGVyYXRlIG9uIGFuIEFQSS4gRGV2ZWxvcGVycyBidWlsZGluZyB0aGUgQVBJIGNhbiBtb3ZlIGluZGVwZW5kZW50bHkKYXMgdGhleSBwcm9ncmVzcyB0b3dhcmRzIHRoZSBkZWZpbmVkIGNvbnRyYWN0IGZvdW5kIGluIHRoZSBPcGVuQVBJIG9yIFJBTUwgZG9jdW1lbnQuCkNvbnZlcnNlbHksIEFQSSBjb25zdW1lcnMgY2FuIGJ1aWxkIHRvb2xzIGZvciBjb25zdW1pbmcgdGhlIEFQSSBiYXNlZCBvbiB0aGUgQVBJIGRlZmluaXRpb24gZG9jdW1lbnQuCgpUaGlzIHNhbWUgcGF0dGVybiBoYXMgcHJvdmVuIHRvIGJlIGp1c3QgYXMgdmFsdWFibGUgZm9yIGJ1aWxkaW5nIEFQSSBkZXNjcmlwdGlvbiBsYW5ndWFnZXMgYW5kIHRvb2xpbmcuCkFwaURPTSBpcyB0aGUgY29udHJhY3QgZm9yIHByb2R1Y2luZyBhbmQgY29uc3VtaW5nIHRoZSBtYW55IEFQSSBkZXNjcmlwdGlvbiBsYW5ndWFnZXMgYW5kIHNlcmlhbGl6YXRpb24gZm9ybWF0cwphbmQgYWxsb3dzIGV2ZXJ5b25lIHRvIG1vdmUgcXVpY2tseSBhbmQgaW5kZXBlbmRlbnRseS4KCiMjIyBXaGF0IGlzIGFuIEVsZW1lbnQgPwoKQXBpRE9NIGlzIG1hZGUgdXAgb2YgbWFueSBzbWFsbCBlbGVtZW50cyB0aGF0IGhhdmUgYSByaWNoIHNlbWFudGljIG1lYW5pbmcgZ2l2ZW4gdGhlaXIgdmFsdWUgYW5kIGNvbnRleHQuCkFuIGVsZW1lbnQgaXMgYW4gaW5kaXZpZHVhbCBwaWVjZSB0aGF0IG1ha2VzIHVwIGFuIEFQSSwgYW5kIGNhbiByYW5nZSBmcm9tIGRlZmluaW5nIGEgcmVzb3VyY2UgdG8gcHJvdmlkaW5nCmFuIGV4YW1wbGUgb2YgYW4gSFRUUCByZXF1ZXN0LgoKVGhlIEFwaURPTSBkZWZpbmVzIGVsZW1lbnRzIHRvIGJlIHVzZWQgZm9yOgoKRGVzY3JpYmluZyBhbiBBUEkKRGVzY3JpYmluZyBkYXRhIHN0cnVjdHVyZXMgdXNlZCB3aXRoaW4gdGhhdCBBUEkKRGVzY3JpYmluZyBwYXJzZSByZXN1bHRzIHdoZW4gcGFyc2luZyBBUEktcmVsYXRlZCBkb2N1bWVudHMKVGhlc2UgZWxlbWVudHMgYWxzbyBzZWVrIHRvIHByb3ZpZGUgYSB3YXkgdG8gZGVjb3VwbGUgQVBJcyBhbmQgdGhlaXIgc2VtYW50aWNzIGZyb20gdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMuCgpUaGUgc3RydWN0dXJlIG9mIGFuIEFwaURPTSBpcyByZWN1cnNpdmUgYnkgbmF0dXJlLiBXaGVuIGxvb2tpbmcgZm9yIHNwZWNpZmljIGVsZW1lbnRzLAppdCBpcyBiZXN0IHRvIHRyYXZlcnNlIHRoZSBBcGlET00gdHJlZSB0byBsb29rIGZvciBhIG1hdGNoLiBRdWVyeWluZyB0aGUgQXBpRE9NIHRyZWUgd2lsbApkZWNvdXBsZSBvdXIgY29kZSBmcm9tIHNwZWNpZmljIEFQSSBkZXNjcmlwdGlvbiBsYW5ndWFnZS4gQWxzbywgaXQgZGVjb3VwbGVzIG91ciBjb2RlIGZyb20gdGhlCnNwZWNpZmljIHN0cnVjdHVyZSBvZiB0aGVzZSBkb2N1bWVudHMgYXMgbG9uZyBhcyB0aGV5IGFyZSBzZW1hbnRpY2FsbHkgZXF1aXZhbGVudC4KCiMjIyBBcyBhIHdheSB0byBhbm5vdGF0ZSBKU09OCgpBcGlET00gcHJvdmlkZXMgdGhlIGFiaWxpdHkgdG8gdGFrZSBhIG5vcm1hbCBKU09OIHN0cnVjdHVyZSBhbmQgYWRkIGEgbGF5ZXIgb24gdG9wIG9mIGl0IGZvciB0aGUgcHVycG9zZQpvZiBhbm5vdGF0aW5nIGFuZCBhZGRpbmcgc2VtYW50aWMgZGF0YS4gSW5zdGVhZCBvZiBjcmVhdGluZyBhbiBlbnRpcmVseSBkaWZmZXJlbnQgc3RydWN0dXJlIHRvIGRlc2NyaWJlIHRoZSBkYXRhLApBcGlET00ncyBhcHByb2FjaCBpcyB0byBleHBhbmQgdGhlIGV4aXN0aW5nIHN0cnVjdHVyZSAod2UgY2FsbCBpdCAicmVmcmFjdGluZyIgYSBzdHJ1Y3R1cmUpLgpIZXJlIGlzIGFuIGV4YW1wbGUgdG8gc2hvdyBvdXIgcG9pbnQuCgpUYWtlIHRoZSBmb2xsb3dpbmcgc2ltcGxlIEpTT04gb2JqZWN0LgoKYGBganNvbgp7CiAgIm5hbWUiOiAiSm9obiBEb2UiLAogICJlbWFpbCI6ICJqb2huQGV4YW1wbGUuY29tIgp9CmBgYAoKVXNpbmcgQXBpRE9NLCB3ZSBjYW4gZXhwYW5kIHRoaXMgb3V0IGFuZCBhZGQgc29tZSBodW1hbi1yZWFkYWJsZSB0aXRsZXMgYW5kIGRlc2NyaXB0aW9ucy4KCmBgYGpzb24KewogICJlbGVtZW50IjogIm9iamVjdCIsCiAgImNvbnRlbnQiOiBbCiAgICB7CiAgICAgICJlbGVtZW50IjogIm1lbWJlciIsCiAgICAgICJtZXRhIjogewogICAgICAgICJ0aXRsZSI6ICJOYW1lIiwKICAgICAgICAiZGVzY3JpcHRpb24iOiAiTmFtZSBvZiBhIHBlcnNvbiIKICAgICAgfSwKICAgICAgImNvbnRlbnQiOiB7CiAgICAgICAgImtleSI6IHsKICAgICAgICAgICJlbGVtZW50IjogInN0cmluZyIsCiAgICAgICAgICAiY29udGVudCI6ICJuYW1lIgogICAgICAgIH0sCiAgICAgICAgInZhbHVlIjogewogICAgICAgICAgImVsZW1lbnQiOiAic3RyaW5nIiwKICAgICAgICAgICJjb250ZW50IjogIkpvaG4gRG9lIgogICAgICAgIH0KICAgICAgfQogICAgfSwKICAgIHsKICAgICAgImVsZW1lbnQiOiAibWVtYmVyIiwKICAgICAgIm1ldGEiOiB7CiAgICAgICAgInRpdGxlIjogIkVtYWlsIiwKICAgICAgICAiZGVzY3JpcHRpb24iOiAiRW1haWwgYWRkcmVzcyBmb3IgdGhlIHBlcnNvbiIKICAgICAgfSwKICAgICAgImNvbnRlbnQiOiB7CiAgICAgICAgImtleSI6IHsKICAgICAgICAgICJlbGVtZW50IjogInN0cmluZyIsCiAgICAgICAgICAiY29udGVudCI6ICJlbWFpbCIKICAgICAgICB9LAogICAgICAgICJ2YWx1ZSI6IHsKICAgICAgICAgICJlbGVtZW50IjogInN0cmluZyIsCiAgICAgICAgICAiY29udGVudCI6ICJqb2huQGV4YW1wbGUuY29tIgogICAgICAgIH0KICAgICAgfQogICAgfQogIF0KfQpgYGAKCldlIGFkZGVkIHNvbWUgc2VtYW50aWMgZGF0YSB0byB0aGUgZXhpc3RpbmcgZGF0YSwgYnV0IHdlIGRpZCBzbyB3aGlsZSByZXRhaW5pbmcgdGhlIHNlbWFudGljIHN0cnVjdHVyZSBvZiB0aGUgZGF0YQp3aXRoIHRoZSBvYmplY3QgYW5kIHN0cmluZyBlbGVtZW50cy4gKipUaGlzIG1lYW5zIHRoZXJlIGlzIG5vIHNlbWFudGljIGRpZmZlcmVuY2UgaW4gdGhlIEFwaURPTSBzdHJ1Y3R1cmUgYW5kCnRoZSBvcmlnaW5hbCBKU09OIHN0cnVjdHVyZSoqLiBJdCBhbHNvIG1lYW5zIHdlIGNhbiBhZGQgZXh0cmEgc2VtYW50aWNzIG9uIHRvcCBvZiB0aGVzZSBzdHJ1Y3R1cmFsIG9uZXMuCgojIyMgQXMgYSB1bmlmeWluZyBzdHJ1Y3R1cmUKCllvdSBtYXkgaGF2ZSBub3RpY2VkIHRoZSBzaW1pbGFyaXRpZXMgYmV0d2VlbiB0aGUgSlNPTiBleGFtcGxlIGFib3ZlIGFuZCBYTUwuClhNTCBoYXMgZWxlbWVudHMsIGF0dHJpYnV0ZXMsIGFuZCBjb250ZW50LiBJdCB3b3VsZCBiZSBhIGdvb2QgcXVlc3Rpb24gdG8gYXNrIGlmIHdlIHNpbXBseSB0dXJuZWQgSlNPTiBpbnRvIFhNTC4KCkFwaURPTSBpcyBhY3R1YWxseSBtZWFudCB0byBwcm92aWRlIHRoZXNlIGNyb3NzLWZvcm1hdCBzaW1pbGFyaXRpZXMuIEl0IG1lYW5zIHRoYXQgYSBKU09OIHN0cnVjdHVyZQptYXkgYmUgcmVmcmFjdGVkIGFuZCBjb252ZXJ0ZWQgdG8gWE1MLiBJdCBhbHNvIG1lYW5zIGFuIFhNTCBkb2N1bWVudCBtYXkgYmUgY29udmVydGVkIGludG8gQXBpRE9NLgpUaGlzIGFsc28gZ29lcyBmb3IgWUFNTCwgSFRNTCwgQ1NWLCBhbmQgbWFueSBvdGhlciBmb3JtYXRzLiBBcGlET00gaXMgYSB3YXkgdG8gdXNlIHJlZnJhY3RpbmcgdG8gdW5pZnkgdGhlc2Ugc3RydWN0dXJlcy4KCkxldCdzIGxvb2sgYXQgYW5vdGhlciBleGFtcGxlLCB0aGlzIHRpbWUgcmVmYWN0aW5nIFhNTCB3aXRoIEFwaURPTS4KCmBgYHhtbAo8cGVyc29uIG5hbWU9IkpvaG4gRG9lIiBlbWFpbD0iam9obkBleGFtcGxlLmNvbSI+PC9wZXJzb24+CmBgYAoKVGhpcyBleGFtcGxlIGluIHJlZnJhY3RlZCBmb3JtIHdvdWxkIGxvb2sgbGlrZSB0aGUgZm9sbG93aW5nIHNuaXBwZXQuIE5vdGljZSB0aGF0IHdlJ3JlIHVzaW5nIGF0dHJpYnV0ZXMgaW4gcmVzdWx0aW5nIEFwaURPTSBzdHJ1Y3R1cmUuCgpgYGBqc29uCnsKICAiZWxlbWVudCI6ICJwZXJzb24iLAogICJhdHRyaWJ1dGVzIjogewogICAgIm5hbWUiOiB7CiAgICAgICJlbGVtZW50IjogInN0cmluZyIsCiAgICAgICJjb250ZW50IjogIkpvaG4gRG9lIgogICAgfSwKICAgICJlbWFpbCI6IHsKICAgICAgImVsZW1lbnQiOiAic3RyaW5nIiwKICAgICAgImNvbnRlbnQiOiAiam9obkBleGFtcGxlLmNvbSIKICAgIH0KICB9Cn0KYGBgCgpTaW5jZSB3ZSBjYW4gZ28gYmFjayBhbmQgZm9ydGggYmV0d2VlbiBKU09OLCBZQU1MLCBYTUwsIGFuZCBvdGhlciBmb3JtYXRzLCB3ZSBhcmUgbm93IGFibGUgdG8gdXNlIHNhbWUgdG9vbHNldCBhY3Jvc3MgdGhlIGRpZmZlcmVudCBmb3JtYXRzLgpUaGF0IG1lYW5zIHdlIGNvdWxkIHVzZSBYU0xUIHRvIHRyYW5zZm9ybSBKU09OIGRvY3VtZW50cy4KCiMjIyBBcyBhIHF1ZXJ5YWJsZSBzdHJ1Y3R1cmUKCkFwaURPTSBpcyBtZWFudCB0byBmcmVlIHVzIGZyb20gdGhlIHN0cnVjdHVyZSBvZiBvdXIgZG9jdW1lbnRzLCBzaW1pbGFyIHRvIGhvdyBYTUwgZG9lcyB3aXRoIHRoaW5ncwpsaWtlIFhQQVRIIG9yIHRoZSBET00uIEl0IG1lYW5zIHdlIGNhbiBub3cgcXVlcnkgSlNPTiBkb2N1bWVudHMgYXMgaWYgdGhlcmUgd2FzIGFuIHVuZGVybHlpbmcgRE9NLAp3aGljaCBkZWNvdXBsZXMgb3VyIFNESyBmcm9tIG91ciBzdHJ1Y3R1cmUgYW5kIG91ciBzdHJ1Y3R1cmUgZnJvbSBvdXIgZGF0YS4KCiMjIyBBcGlET00gc3RhZ2VzCgpUaGVyZSBhcmUgdGhyZWUgc3RhZ2VzIHRvIEFwaURPTQoKLSBQYXJzZSBzdGFnZQotIFJlZnJhY3Qgc3RhZ2UKLSBHZW5lcmF0ZSBzdGFnZQoKCiMjIyMgUGFyc2Ugc3RhZ2UKClRoZSBwYXJzZSBzdGFnZSB0YWtlcyBKU09OIHN0cmluZyBhbmQgcHJvZHVjZXMgQXBpRE9NIHN0cnVjdHVyZSB1c2luZyB0aGUgYmFzZSBBcGlET00gbmFtZXNwYWNlLiBUaGVyZSBhcmUgdHdvIHBoYXNlcyBvZiBwYXJzaW5nOgoKLSBMZXhpY2FsIEFuYWx5c2lzIHBoYXNlCi0gU3ludGFjdGljIEFuYWx5c2lzIHBoYXNlCgoKIyMjIyMgTGV4aWNhbCBBbmFseXNpcyBwaGFzZQoKTGV4aWNhbCBBbmFseXNpcyB3aWxsIHRha2UgYSBKU09OIHN0cmluZyBhbmQgdHVybiBpdCBpbnRvIGEgc3RyZWFtIG9mIHRva2Vucy4gdHJlZS1zaXR0ZXIgLyB3ZWItdHJlZS1zaXR0ZXIgaXMgdXNlZAphcyBhbiB1bmRlcmx5aW5nIGxleGljYWwgYW5hbHl6ZXIuCgojIyMjIyBTeW50YWN0aWMgQW5hbHlzaXMKClN5bnRhY3RpYyBBbmFseXNpcyB3aWxsIHRha2UgYSBzdHJlYW0gb2YgdG9rZW5zIGFuZCB0dXJuIGl0IGludG8gYW4gQXBpRE9NIHJlcHJlc2VudGF0aW9uLgpDU1QgcHJvZHVjZWQgYnkgbGV4aWNhbCBhbmFseXNpcyBpcyBzeW50YWN0aWNhbGx5IGFuYWx5emVkLCBhbmQgQXBpRE9NIHN0cnVjdHVyZSB1c2luZyBiYXNlIChnZW5lcmljKSBBcGlET00gbmFtZXNwYWNlIGlzIHByb2R1Y2VkLgpTeW50YWN0aWMgYW5hbHlzaXMgY2FuIGZ1cnRoZXIgYmUgZGlyZWN0IG9yIGluZGlyZWN0LiBKU09OIHBhcnNlciBoYXMgYm90aCBkaXJlY3QgYW5kIGluZGlyZWN0IHN5bnRhY3RpY2FsIGFuYWx5emVycywKYnV0IFlBTUwgcGFyc2VyIG9ubHkgaGFzIGFuIGluZGlyZWN0IG9uZS4KCiMjIyMjIyBEaXJlY3QgU3ludGFjdGljYWwgYW5hbHlzaXMKClRoaXMgYW5hbHlzaXMgZGlyZWN0bHkgdHVybnMgdHJlZS1zaXR0ZXIgQ1NUIGludG8gQXBpRE9NLiBTaW5nbGUgdHJhdmVyc2FsIGlzIHJlcXVpcmVkLCB3aGljaCBtYWtlcyBpdCBzdXBlciBwZXJmb3JtYW50LAphbmQgaXQncyB0aGUgZGVmYXVsdCBhbmFseXNpcyB1c2VkLgoKIyMjIyMjIEluZGlyZWN0IFN5bnRhY3RpYyBhbmFseXNpcwoKVGhpcyBhbmFseXNpcyB0dXJucyB0cmVlcy1zaXR0ZXIgQ1NUIGludG8gSlNPTiBBU1QgcmVwcmVzZW50YXRpb24uIFRoZW4gSlNPTiBBU1QgaXMgdHVybmVkIGludG8gQXBpRE9NLgpUd28gdHJhdmVyc2FscyBhcmUgcmVxdWlyZWQsIHdoaWNoIG1ha2VzIHRoZSBpbmRpcmVjdCBhbmFseXNpcyBsZXNzIHBlcmZvcm1hbnQgdGhhbiB0aGUgZGlyZWN0IG9uZS4KVGhvdWdoIGxlc3MgcGVyZm9ybWFudCwgaGF2aW5nIEpTT04gQVNUIHJlcHJlc2VudGF0aW9uIGFsbG93cyB1cyB0byBkbyBmdXJ0aGVyIGNvbXBsZXggYW5hbHlzaXMuCgojIyMjIFJlZnJhY3Qgc3RhZ2UKClRoZSByZWZyYWN0IHN0YWdlIHRha2VzIGEgZ2VuZXJpYyBBcGlET00gc3RydWN0dXJlIChiYXNlIG5hbWVzcGFjZSkgYW5kIHRyYXZlcnNlcyB0aHJvdWdoIGl0LCBhZGRpbmcsIHVwZGF0aW5nLAphbmQgcmVtb3Zpbmcgbm9kZXMgYXMgaXQgZ29lcyBhbG9uZyBhbmQgdHVybmluZyBpdCBpbnRvIHNlbWFudGljIEFwaURPTSBzdHJ1Y3R1cmUgKGxpa2UgT3BlbkFQSSBvciBBc3luY0FQSSkuClRoaXMgaXMgYnkgZmFyIHRoZSBtb3N0IGNvbXBsZXggcGFydCBvZiBBcGlET00uIFRoaXMgaXMgd2hlcmUgcGx1Z2lucyBvcGVyYXRlLgpJZiBwbHVnaW5zIGFyZSB1c2VkLCBhZGRpdGlvbmFsIHRyYXZlcnNhbCBpcyBjdXJyZW50bHkgbmVlZGVkLgoKIyMjIyBHZW5lcmF0ZSBzdGFnZQoKV2UgY2FuIGN1cnJlbnRseSBvbmx5IGdlbmVyYXRlIEpTT04gZG9jdW1lbnRzIGZyb20gdGhlIEFwaURPTSBzdHJ1Y3R1cmUuCkl0IGRvZXNuJ3QgbWF0dGVyIGlmIHRoZSBvcmlnaW5hbCBkb2N1bWVudCB3YXMgb3JpZ2luYWxseSBkZWZpbmVkIGluIEpTT04gb3IgWUFNTC4KR2VuZXJhdGVkIEpTT04gZG9jdW1lbnRlZCB3aWxsIGhhdmUgZXhhY3RseSB0aGUgc2FtZSBzZW1hbnRpYyBpbmZvcm1hdGlvbiBhcyB0aGUgb3JpZ2luYWwgb25lLApidXQgdGhlIHN0eWxlIGluZm9ybWF0aW9uIGZyb20gdGhlIG9yaWdpbmFsIGRvY3VtZW50IGlzIG5vdCBwcmVzZXJ2ZWQgKHdoaXRlIHNwYWNlcy9jb21tZW50cywgZXRjLi4pLgoKLS0tCgpIYXZpbmcgc2FpZCB0aGF0LCB0aGlzIGlzIGhvdyBKU09OIE9wZW5BUEkgMy4xIGRvY3VtZW50IGdldHMgdHJhbnNmb3JtZWQgaW50byBBcGlET006CgoKKip3aXRoIGRpcmVjdCBzeW50YWN0aWMgYW5hbHlzaXMgKHJlcXVpcmVzIDIgdHJhdmVyc2FscykqKgpgYGAKSlNPTiBzdHJpbmcgLT4gdHJlZS1zaXR0ZXIgQ1NUIC0+ICBnZW5lcmljIEFwaURPTSAtPiBPcGVuQVBJIDMuMSBBcGlET00KYGBgCgoqKndpdGggaW5kaXJlY3Qgc3ludGFjdGljIGFuYWx5c2lzIChyZXF1aXJlcyAzIHRyYXZlcnNhbHMpKioKYGBgCkpTT04gc3RyaW5nIC0+IHRyZWUtc2l0dGVyIENTVCAtPiBKU09OIEFTVCAtPiBnZW5lcmljIEFwaURPTSAtPiBPcGVuQVBJIDMuMSBBcGlET00KYGBgCgoqKndpdGggZGlyZWN0IHN5bnRhY3RpYyBhbmFseXNpcyBhbmQgYWRkaXRpb25hbCBwbHVnaW5zIChyZXF1aXJlcyAzIHRyYXZlcnNhbCkqKgpgYGAKSlNPTiBzdHJpbmcgLT4gdHJlZS1zaXR0ZXIgQ1NUIC0+IGdlbmVyaWMgQXBpRE9NIC0+IE9wZW5BUEkgMy4xIEFwaURPTSAtPiBwbHVnaW5zIC0+IE9wZW5BUEkgMy4xIEFwaURPTQpgYGAKLS0tCgpUaGlzIHZlcnkgY2xvc2VseSByZWZsZWN0cyBob3cgW0JhYmVsXShodHRwczovL2dpdGh1Yi5jb20vYmFiZWwvYmFiZWwpIHdvcmtzLgpUaGVpciB0cmFuc2Zvcm0gcGhhc2UgaXMgb3VyIHJlZnJhY3QgcGhhc2UuIFRoZSBvbmx5IGRpZmZlcmVuY2UgaXMgdGhhdCB3aGVuIHBsdWdpbnMgYXJlIGludm9sdmVkLCBvdXIgdHJhbnNmb3JtIHBoYXNlCnJlcXVpcmVzIDIgdHJhdmVyc2FscyBpbnN0ZWFkIG9mIGEgc2luZ2xlIG9uZS4gV2UgY2FuIGZpbmQgYSB3YXkgaW4gdGhlIGZ1dHVyZSBob3cgdG8gZm9sZCB0aGVzZSAyIHRyYXZlcnNhbHMgaW50byBhIHNpbmdsZSBvbmUuCgojIyBMaWNlbnNlCgpBcGlET00gaXMgbGljZW5zZWQgdW5kZXIgW0FwYWNoZSAyLjAgbGljZW5zZV0oaHR0cHM6Ly9naXRodWIuY29tL3N3YWdnZXItYXBpL2FwaWRvbS9ibG9iL21haW4vTElDRU5TRVMvQXBhY2hlLTIuMC50eHQpLgpBcGlET00gY29tZXMgd2l0aCBhbiBleHBsaWNpdCBbTk9USUNFXShodHRwczovL2dpdGh1Yi5jb20vc3dhZ2dlci1hcGkvYXBpZG9tL2Jsb2IvbWFpbi9OT1RJQ0UpIGZpbGUKY29udGFpbmluZyBhZGRpdGlvbmFsIGxlZ2FsIG5vdGljZXMgYW5kIGluZm9ybWF0aW9uLgoKVGhpcyBwcm9qZWN0IHVzZXMgW1JFVVNFIHNwZWNpZmljYXRpb25dKGh0dHBzOi8vcmV1c2Uuc29mdHdhcmUvc3BlYy8pIHRoYXQgZGVmaW5lcyBhIHN0YW5kYXJkaXplZCBtZXRob2QKZm9yIGRlY2xhcmluZyBjb3B5cmlnaHQgYW5kIGxpY2Vuc2luZyBmb3Igc29mdHdhcmUgcHJvamVjdHMuCgojIyBTb2Z0d2FyZSBCaWxsIE9mIE1hdGVyaWFscyAoU0JPTSkKClNvZnR3YXJlIEJpbGwgT2YgbWF0ZXJpYWxzIGlzIGF2YWlsYWJsZSBpbiBbYXBpZG9tLnNwZHgueWFtbF0oaHR0cHM6Ly9naXRodWIuY29tL3N3YWdnZXItYXBpL2FwaWRvbS9ibG9iL21haW4vYXBpZG9tLnNwZHgueWFtbCkgdXNpbmcgW1NQRFhdKGh0dHBzOi8vc3BkeC5kZXYvKSBsYW5ndWFnZS4KCg== + readmeEtag: '"abf8071f11c5cb56f490d9159ff2771df53715efc913b8176fb444d7eaefbf6d"' + readmeLastModified: Fri, 27 Oct 2023 23:33:42 GMT repositoryId: 249737066 description: Semantic parser for API specifications created: '2020-03-24T14:55:51Z' @@ -10839,7 +10839,7 @@ forks: 9 owner: swagger-api logo: https://avatars.githubusercontent.com/u/7658037?v=4 - repoEtag: '"cdc5533a633d84404c5eaee2986caf93eab6e49d50400f77f7bec8bcaa8442a8"' + repoEtag: '"b7c6bda24e487a9dd799edd856e3681b280b0519455c9e2902b56ba3fa672a9e"' repoLastModified: Thu, 12 Oct 2023 08:24:35 GMT category: Parsers foundInMaster: true @@ -10891,7 +10891,7 @@ owner: ahx logo: https://avatars.githubusercontent.com/u/8669?v=4 license: MIT - repoEtag: '"07f01f225fdc73b02d45757a590856daa4cf97b652f60728d6bc6bc4f6daf15f"' + repoEtag: '"b182efc0c4c7689f21b58e734ca53c802199088657ee1b6b2aeeff24f92c2189"' repoLastModified: Sat, 26 Aug 2023 20:26:33 GMT foundInMaster: true category: @@ -10958,17 +10958,17 @@ repositoryId: 136197966 description: The pet store sample created: '2018-06-05T15:27:38Z' - updated: '2023-10-18T11:48:16Z' + updated: '2023-10-27T06:47:41Z' language: Java archived: false - stars: 44 + stars: 45 watchers: 6 forks: 48 owner: OpenAPITools logo: https://avatars.githubusercontent.com/u/37325267?v=4 license: Apache-2.0 - repoEtag: '"f5c9bf67c93a5db0975472b1a0a30e138c1fbf4a8c5367e1d95c4f3a4c7749d5"' - repoLastModified: Wed, 18 Oct 2023 11:48:16 GMT + repoEtag: '"c4d57a287bc94023d679d5f54c04279be3ad9aea0858edbc634f08a05a5aca2f"' + repoLastModified: Fri, 27 Oct 2023 06:47:41 GMT foundInMaster: true category: - Code Generators @@ -11127,7 +11127,7 @@ forks: 25 owner: piomin logo: https://avatars.githubusercontent.com/u/2892502?v=4 - repoEtag: '"603724fc8d7fa2c7364b023f5db3c231b1b0e1a946b6be111351899c25cfbf49"' + repoEtag: '"63bb1f97529be76737ff1b9b0634ab70f43005eb673d06950ab698fe11731eab"' repoLastModified: Mon, 02 Oct 2023 00:55:50 GMT foundInMaster: true category: SDK @@ -11215,7 +11215,7 @@ owner: networknt logo: https://avatars.githubusercontent.com/u/8740739?v=4 license: Apache-2.0 - repoEtag: '"ce53d72143e32aff36773da555aadc70f0f42d3b97348b7ef20a41ba7322a778"' + repoEtag: '"8a2bda4e26c0a0aabf8250472e5d2157a2e68a49433ccc5fc1a18631b83746e7"' repoLastModified: Wed, 14 Dec 2022 22:42:02 GMT foundInMaster: true category: @@ -11537,7 +11537,7 @@ owner: quantmind logo: https://avatars.githubusercontent.com/u/144099?v=4 license: BSD-3-Clause - repoEtag: '"6a06bb98be254c68895ce53c03b1c2da5e36677e83fe870c6c06b742bf5f60af"' + repoEtag: '"fc83caf50a44497a1a97e179424d2ea76e6097915f921a603164d4f5fe33462e"' repoLastModified: Fri, 16 Jun 2023 06:44:28 GMT foundInMaster: true category: Server Implementations @@ -11682,17 +11682,17 @@ OpenAPI 3 parser to use a specification inside of the code in your projects created: '2020-08-27T00:47:00Z' - updated: '2023-10-26T02:13:36Z' + updated: '2023-10-28T02:29:03Z' language: Python archived: false - stars: 31 + stars: 32 watchers: 2 forks: 24 owner: manchenkoff logo: https://avatars.githubusercontent.com/u/6690063?v=4 license: MIT - repoEtag: '"87bde5e114bdc6521ace64c1dbf319c8c160aa381c25247fc3ddf28e4094e073"' - repoLastModified: Thu, 26 Oct 2023 02:13:36 GMT + repoEtag: '"12bdd5acb71d63a5f8e68a22b43faa99eb80d5e600605d5154637ccd8209d125"' + repoLastModified: Sat, 28 Oct 2023 02:29:03 GMT foundInMaster: true category: Parsers id: 074facec95becd6c9d361eb75f2d1d2f @@ -11717,7 +11717,7 @@ owner: apibrew logo: https://avatars.githubusercontent.com/u/132176743?v=4 license: MIT - repoEtag: '"319dd24cb97ec4f2e9dcc7c922bf5c2da7927446b95ecf924404e9afd9d0a513"' + repoEtag: '"8346b9c8d23bb22389031a7a40e4de0f9c35c4659c9597b70176c12950afaed0"' repoLastModified: Sat, 30 Sep 2023 10:38:35 GMT category: Server Implementations oldLocations: @@ -11880,7 +11880,7 @@ owner: data-fair logo: https://avatars.githubusercontent.com/u/83776320?v=4 license: AGPL-3.0 - repoEtag: '"fad0928702c687784a619d516bd72bbea469a86ebf998b1ec0767a1fedde8f84"' + repoEtag: '"9d8dd82dc24c27efe15f0b4a7945ddd0f3a7c326281c0d28825ef47ee415b053"' repoLastModified: Sat, 05 Aug 2023 08:06:57 GMT foundInMaster: true category: @@ -11943,7 +11943,7 @@ owner: openapi-processor logo: https://avatars.githubusercontent.com/u/66728774?v=4 license: Apache-2.0 - repoEtag: '"2e45d01dcedc9bc5f0a734493ad1ef110ea9e06ed34266f2ac56fe8e9312bf82"' + repoEtag: '"74a1f847ebd36a58d9ada2ddb50ef42f1462327e97cfac48a796a345a6f67740"' repoLastModified: Sun, 03 Sep 2023 15:28:45 GMT foundInMaster: true id: 544de493e48dbce482dd3fcfc87ad568 @@ -12042,11 +12042,11 @@ archived: false stars: 27 watchers: 2 - forks: 11 + forks: 13 owner: MarcoMuellner logo: https://avatars.githubusercontent.com/u/13886384?v=4 license: MIT - repoEtag: '"e93b29f3afa281cc359ed423fc8b589f738c37d44611a0535e074656eb096183"' + repoEtag: '"dcf80a74397432286333215f16ea1a43fa73df17222618043473484fca5f031b"' repoLastModified: Wed, 18 Oct 2023 18:26:37 GMT category: Server Implementations foundInMaster: true @@ -12810,7 +12810,7 @@ owner: hei-school logo: https://avatars.githubusercontent.com/u/88576095?v=4 license: MIT - repoEtag: '"cb19cc899745049b9ef7b2662ef819c6e5d8521922e0d09476f1f1115c0dd338"' + repoEtag: '"fec20922d60990d27067c6e1193647eb18bcf9c94228a35537d0955ddfeb1f7d"' repoLastModified: Tue, 05 Sep 2023 12:48:46 GMT foundInMaster: true category: Code Generators @@ -12961,7 +12961,7 @@ owner: eikek logo: https://avatars.githubusercontent.com/u/701128?v=4 license: MIT - repoEtag: '"b6380002a1a864fa545df417ca5adb884dca49f65529fec391513e1d2289b90d"' + repoEtag: '"760910b517df3e8268422c737205b50a10a5cbe5a40317da768de9dc126b725f"' repoLastModified: Thu, 27 Jul 2023 12:05:07 GMT foundInMaster: true category: Parsers @@ -13299,11 +13299,11 @@ archived: false stars: 16 watchers: 4 - forks: 12 + forks: 11 owner: mockoon logo: https://avatars.githubusercontent.com/u/49429147?v=4 license: NOASSERTION - repoEtag: '"ce704c1ae98e2b10129049df1778b2f0593cc9a060dcd84c0b0897e8b570ac4d"' + repoEtag: '"abfe6d31afe03fde2e85f903972da52a6c98da3723ef34189c1f24ab33ca2044"' repoLastModified: Wed, 18 Oct 2023 14:40:34 GMT foundInMaster: true category: Testing @@ -13812,7 +13812,7 @@ owner: nijens logo: https://avatars.githubusercontent.com/u/22254531?v=4 license: MIT - repoEtag: '"3ca85f9a7a95c9ea572bc46841510d9cf63e405eae473e1764b69dbb10df80fc"' + repoEtag: '"d22ef6a39126a7cba4580701aaa9c34dea3e2a066de9989a198fa6f0331eedb5"' repoLastModified: Fri, 12 May 2023 03:21:56 GMT foundInMaster: true category: @@ -14954,7 +14954,7 @@ owner: pb33f logo: https://avatars.githubusercontent.com/u/104016643?v=4 license: NOASSERTION - repoEtag: '"afd281b7a51bf23ba4307d6fffc310a3db15b672bfaa43fead2d96451ae2174d"' + repoEtag: '"c43da77fff4e7484262b483b0384edefb1e9db84c754bf47e57c412bf9241ff3"' repoLastModified: Wed, 25 Oct 2023 05:56:58 GMT category: Parsers foundInMaster: true @@ -15271,7 +15271,7 @@ owner: matchID-project logo: https://avatars.githubusercontent.com/u/32673019?v=4 license: LGPL-3.0 - repoEtag: '"16426d77e5b0b887f27ac9e20567e5ba87605ccc3f9634db37fe9845ca995c75"' + repoEtag: '"b91f59efdd9061e4a4b23d9f2e5e8af433b3b767b848d8fa6f7441d69723466f"' repoLastModified: Wed, 23 Aug 2023 16:39:42 GMT foundInMaster: true category: Server @@ -15536,7 +15536,7 @@ owner: commonism logo: https://avatars.githubusercontent.com/u/164513?v=4 license: BSD-3-Clause - repoEtag: '"fc5d8721e8d572f8aaba8e9ebbdffbb9af01139f25752261051fbe4bc4bbed3c"' + repoEtag: '"a178991741f3158477376d07007588fc1aaa625d8503853ca7f18ec50bd12571"' repoLastModified: Mon, 28 Aug 2023 11:31:36 GMT foundInMaster: true id: f7fe65d08545a563279e1526fe797380 @@ -15631,17 +15631,17 @@ repositoryId: 530604809 description: Is your OpenAPI Spec ready for SDK generators? created: '2022-08-30T10:24:31Z' - updated: '2023-06-19T11:11:59Z' + updated: '2023-10-27T20:15:46Z' language: TypeScript archived: false - stars: 7 + stars: 8 watchers: 5 forks: 0 owner: superfaceai logo: https://avatars.githubusercontent.com/u/57067369?v=4 license: MIT - repoEtag: '"d246379aa03223781eced31e3d4022957b6aca66ae80a4e4fa79d692d07edb58"' - repoLastModified: Mon, 19 Jun 2023 11:11:59 GMT + repoEtag: '"2acddeb1a72a2359d85758466f563f0404f92db0b34c52b45b3987a98d3aa59b"' + repoLastModified: Fri, 27 Oct 2023 20:15:46 GMT category: Parsers foundInMaster: true - source: openapi3 tags @@ -16113,7 +16113,7 @@ owner: danicc097 logo: https://avatars.githubusercontent.com/u/71724149?v=4 license: Apache-2.0 - repoEtag: '"ce5b226b488b956ff5aa408eaaab42826e811cee728e9efcd57befb0dc2bc383"' + repoEtag: '"a355381efeabe64b733bb541d5f8d3f41ccbdc9f66b491247f1c0a02c9a07f69"' repoLastModified: Tue, 18 Jul 2023 13:22:51 GMT category: Parsers foundInMaster: true @@ -16191,7 +16191,7 @@ owner: ikemtz logo: https://avatars.githubusercontent.com/u/6444182?v=4 license: MIT - repoEtag: '"149d715ad3e8c5b4837bb1c4d4672800d85c78d5c4631224b12c78bfded6df32"' + repoEtag: '"eba7ba34145d43768f2658141eb0e37b9ad6c62e6f103039042b2581ed8d95fc"' repoLastModified: Sat, 19 Aug 2023 14:54:40 GMT foundInMaster: true category: SDK @@ -16207,17 +16207,17 @@ repositoryId: 402975679 description: SponsorBlock API in Swagger/ OpenAPI created: '2021-09-04T05:49:13Z' - updated: '2023-09-08T18:26:10Z' + updated: '2023-10-27T19:17:04Z' language: HTML archived: false - stars: 7 + stars: 8 watchers: 2 forks: 0 owner: mchangrh logo: https://avatars.githubusercontent.com/u/15132783?v=4 license: GPL-3.0 - repoEtag: '"13fa7463188128a005c137139e423704eafa4878acdc5cba677e33661a1b7943"' - repoLastModified: Fri, 08 Sep 2023 18:26:10 GMT + repoEtag: '"c6202e13cce39f49cb9d9b65ccaca4531d7bc7bec9c5336b7305ec71a5055633"' + repoLastModified: Fri, 27 Oct 2023 19:17:04 GMT foundInMaster: true category: Documentation id: 328ab8ea3691a6875fdc576eff130d15 @@ -16831,7 +16831,7 @@ owner: apideck-libraries logo: https://avatars.githubusercontent.com/u/73573473?v=4 license: MIT - repoEtag: '"483759c96a6478c64509583e3a1d4e29ca6e9fbb6ffdaf4e7d9e9541819ae24e"' + repoEtag: '"974313d56fae7be369fdb6b8f9f7738b6bc192868cfef0b9dbf6db7cd12eb83b"' repoLastModified: Thu, 22 Jun 2023 19:15:09 GMT foundInMaster: true category: Testing @@ -17504,7 +17504,7 @@ forks: 9 owner: u21 logo: https://avatars.githubusercontent.com/u/40812212?v=4 - repoEtag: '"64a38e6015d48edba063d2229f79f273009b917e0e107f794d9b374d6862426b"' + repoEtag: '"6e54a783f5f24e68301d95b2b5828b2273cc1a7fa3c61448f70ab9a1eb4f01e2"' repoLastModified: Thu, 09 Feb 2023 19:26:42 GMT foundInMaster: true category: Testing @@ -18793,7 +18793,7 @@ owner: NinjaNas logo: https://avatars.githubusercontent.com/u/54213302?v=4 license: MIT - repoEtag: '"8a42ab84080b5b05fcf9ba43f791302b048b9a366e7064f9462033672dcc0006"' + repoEtag: '"e92b696d4dd001d349cf86df55146424a2261ac12f986f47e73238138d10c1b5"' repoLastModified: Fri, 22 Sep 2023 21:00:34 GMT category: Parsers foundInMaster: true @@ -19322,7 +19322,7 @@ owner: sergeyklay logo: https://avatars.githubusercontent.com/u/1256298?v=4 license: MIT - repoEtag: '"bb191bd4eb86356022702a1fcc17a89f7dae6266ad1313123b15c8be2fbf076f"' + repoEtag: '"e6ba000bcc86fc32b5c627a446371c5cfb4616eacb63012372766797c9049d9a"' repoLastModified: Sat, 08 Jul 2023 08:42:03 GMT category: Server Implementations foundInMaster: true @@ -19572,16 +19572,16 @@ POC for cozy API validation, typing, and OpenAPI/swagger schema generation with zodios and express created: '2022-12-12T06:37:15Z' - updated: '2023-10-25T22:19:34Z' + updated: '2023-10-27T05:46:57Z' language: TypeScript archived: false - stars: 4 + stars: 5 watchers: 1 forks: 0 owner: lzehrung logo: https://avatars.githubusercontent.com/u/924226?v=4 - repoEtag: '"0649857a602d69618a0082b668c119d1a7dd9b7b12a618835d0fb1978913e533"' - repoLastModified: Wed, 25 Oct 2023 22:19:34 GMT + repoEtag: '"4740994bc81f90de878e314ee2290d6d933204cc62bdfe5834393d524f58711c"' + repoLastModified: Fri, 27 Oct 2023 05:46:57 GMT category: Parsers foundInMaster: true - source: openapi3 tags @@ -20048,7 +20048,7 @@ forks: 0 owner: onmetal logo: https://avatars.githubusercontent.com/u/65116310?v=4 - repoEtag: '"9aad00578aa485489e4c704a958c0a587455afb296189c164e29fea0fbd00512"' + repoEtag: '"7ceaff8664337a7c926059452a35ba74899da4087ed20d34714d89031e7df333"' repoLastModified: Fri, 25 Aug 2023 11:32:29 GMT category: Parsers foundInMaster: true @@ -20510,7 +20510,7 @@ owner: SierraSoftworks logo: https://avatars.githubusercontent.com/u/5012716?v=4 license: MIT - repoEtag: '"51aced4384440335f1aa53e1ba42d27a5baa48e363c075931feac35d464a7b6d"' + repoEtag: '"674ab913e5d36bb47f35042b0f058a519403dce156bfda956bdbb94ffc8ec059"' repoLastModified: Mon, 14 Nov 2022 17:18:07 GMT foundInMaster: true category: @@ -22502,12 +22502,12 @@ language: JavaScript archived: false stars: 1 - watchers: 19 + watchers: 20 forks: 1 owner: smartrecruiters logo: https://avatars.githubusercontent.com/u/1618540?v=4 license: MIT - repoEtag: '"ef51464f1b930fc0973d45a6db92c4e409328ab4157a90f9d2bb5405292dceec"' + repoEtag: '"3fa6d6b2740d6247dca2d5f4d4317ce669b1a696605a2f64372f45c819c174e5"' repoLastModified: Tue, 22 Nov 2022 08:21:22 GMT foundInMaster: true category: Data Validators @@ -23118,16 +23118,16 @@ Spring Boot 3.1 & Spring Security 6 : Token Based Authentication example with JWT, Authorization, Spring Data & PostgreSQL created: '2023-06-27T10:15:47Z' - updated: '2023-10-19T09:47:19Z' + updated: '2023-10-27T22:18:28Z' language: Java archived: false - stars: 1 + stars: 2 watchers: 3 - forks: 0 + forks: 1 owner: MossaabFrifita logo: https://avatars.githubusercontent.com/u/34568592?v=4 - repoEtag: '"cc4f428b9db44d838bf6adcb1a08f1d3a9dd025cbbb02141832b7d97c2fcf57e"' - repoLastModified: Thu, 19 Oct 2023 09:47:19 GMT + repoEtag: '"d8848b16ccd18256ea725a4032c3df634c6173ec60ff95955dc5a068b40db97c"' + repoLastModified: Fri, 27 Oct 2023 22:18:28 GMT category: Server Implementations foundInMaster: true - source: openapi3 tags @@ -24011,7 +24011,7 @@ owner: speakeasy-sdks logo: https://avatars.githubusercontent.com/u/121978464?v=4 license: MIT - repoEtag: '"1103b764757094eab1b61ab116c67ba60660158279b0d531a77fcc7f20c9b487"' + repoEtag: '"5133d25d666419691a6ca22787e7a3ae3ae564d0e9b35e3858c9d1e74425b5be"' repoLastModified: Fri, 20 Oct 2023 10:29:48 GMT category: Parsers foundInMaster: true @@ -24715,7 +24715,7 @@ owner: hiroyoshii logo: https://avatars.githubusercontent.com/u/40140638?v=4 license: Apache-2.0 - repoEtag: '"e040a98a9de8578ecca116db9fa1db58043a14586a540352c99535da9f634b1a"' + repoEtag: '"47d05608b9b92932c1d3704db251b87d917e68d8e34bf3d585dc4eceb674d4f5"' repoLastModified: Sat, 02 Sep 2023 16:28:12 GMT category: Server Implementations foundInMaster: true @@ -25220,7 +25220,7 @@ forks: 0 owner: TheAirBlow logo: https://avatars.githubusercontent.com/u/68467762?v=4 - repoEtag: '"549e5759e455ee7ccf1cf1c01f02cb87d79b00c5c16d70651a0260eec43ef19f"' + repoEtag: '"65e9635fb091f4c57343fbb97f0ee1e2a64fac5f0c1bd7bff204ecd613c88c82"' repoLastModified: Tue, 03 Jan 2023 13:13:05 GMT foundInMaster: true category: @@ -25959,7 +25959,7 @@ user panel, allowing administrators to manage and update news content, and users to customize news preferences and track subscriptions. created: '2023-05-10T05:40:52Z' - updated: '2023-05-28T22:04:11Z' + updated: '2023-10-27T23:20:57Z' language: JavaScript archived: false stars: 1 @@ -25967,8 +25967,8 @@ forks: 0 owner: anshulsharma1610 logo: https://avatars.githubusercontent.com/u/114267698?v=4 - repoEtag: '"aed358c5ab45225dea579367e77f04d596df01b2cad356c7a4a2c17ca41040fe"' - repoLastModified: Sun, 28 May 2023 22:04:11 GMT + repoEtag: '"8472a08b0fdcf6de0cde255a4cc22fa06c707f763c28da64126c88fa11efbdb2"' + repoLastModified: Fri, 27 Oct 2023 23:20:57 GMT category: Testing foundInMaster: true - source: openapi3 tags @@ -26565,7 +26565,7 @@ owner: zubedev logo: https://avatars.githubusercontent.com/u/41994356?v=4 license: MIT - repoEtag: '"af43d0f4893793133b4cda2b64f7bd20cf163edaa713a2fb879979272d2d4095"' + repoEtag: '"8888eb2b1429543a1d849980563a6672b0472e6407673843e342d57449ed126e"' repoLastModified: Sun, 10 Sep 2023 04:26:55 GMT category: Server Implementations foundInMaster: true @@ -30003,7 +30003,7 @@ owner: dashotv logo: https://avatars.githubusercontent.com/u/20273052?v=4 license: MIT - repoEtag: '"20ee5bf5a49cf3598ac28ac56772be2df24ee111bf55ec225bfd07cb4d684d4f"' + repoEtag: '"5bd0551734563c8e0f43baf3289a79bda8ee81f31ce61d3c5273ec436d5f2719"' repoLastModified: Thu, 19 Oct 2023 05:51:37 GMT category: Server Implementations foundInMaster: true @@ -31389,7 +31389,7 @@ owner: sv-tools logo: https://avatars.githubusercontent.com/u/59230487?v=4 license: Apache-2.0 - repoEtag: '"546ffa79f74567c2accf95f3e25dbd00ec24ae918ffd47e83bc0c40b7df8691b"' + repoEtag: '"949fbf9db938b8114500180ada0be75dac6e9d2a1ff2f6bf2db6d5b8da9205ef"' repoLastModified: Thu, 26 Oct 2023 14:04:22 GMT category: Parsers foundInMaster: true @@ -32302,7 +32302,7 @@ forks: 1 owner: livingdocsIO logo: https://avatars.githubusercontent.com/u/3775168?v=4 - repoEtag: '"95aec3ab54308b028ae2f27b8564879de77eaa5eb59dc5b596caab5dbd7b0a1e"' + repoEtag: '"8414cdef0db9a0f59d55965656bf678ce503662a78d0097ffbc14b73fd30ce57"' repoLastModified: Thu, 20 Oct 2022 09:26:12 GMT category: Parsers foundInMaster: true @@ -34948,17 +34948,17 @@ repositoryId: 214977479 description: 一个轻量级的 Python Web 框架 created: '2019-10-14T07:33:17Z' - updated: '2023-10-12T11:43:05Z' + updated: '2023-10-27T14:17:52Z' language: Python archived: false - stars: 74 + stars: 75 watchers: 3 forks: 15 owner: czasg logo: https://avatars.githubusercontent.com/u/44974561?v=4 license: MIT - repoEtag: '"6979bc37e32c756b9493e56d0b0186887e4ed5f5fff537449d2a3d60e72895c4"' - repoLastModified: Thu, 12 Oct 2023 11:43:05 GMT + repoEtag: '"8455ce15ec33ba6f278f9f6f66daceb0f6106807326c3e784ab06707f508c3b2"' + repoLastModified: Fri, 27 Oct 2023 14:17:52 GMT category: Server Implementations foundInMaster: true - source: openapi3 tags @@ -35268,17 +35268,17 @@ Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API created: '2011-07-05T23:44:11Z' - updated: '2023-10-25T15:27:24Z' + updated: '2023-10-27T22:38:29Z' language: Java archived: false - stars: 7277 + stars: 7279 watchers: 310 - forks: 2153 + forks: 2154 owner: swagger-api logo: https://avatars.githubusercontent.com/u/7658037?v=4 license: Apache-2.0 - repoEtag: '"d0c81f705f41ad4a38c4c39f7086867f27137d493f4a323f1d46420f2ba01593"' - repoLastModified: Wed, 25 Oct 2023 15:27:24 GMT + repoEtag: '"b13696b88640f72937211b7244ed00c1819256b7676d90dc040c3d213e4acafe"' + repoLastModified: Fri, 27 Oct 2023 22:38:29 GMT id: 266d60df2d48ad8a47539de3c1071f3a - source: IMPLEMENTATIONS.md name: Microsoft.OpenApi.net @@ -35301,17 +35301,17 @@ in .NET along with common serializers to extract raw OpenAPI JSON and YAML documents from the model. created: '2017-07-14T00:24:14Z' - updated: '2023-10-26T22:02:51Z' + updated: '2023-10-27T05:11:18Z' language: C# archived: false - stars: 1220 + stars: 1221 watchers: 65 forks: 211 owner: microsoft logo: https://avatars.githubusercontent.com/u/6154722?v=4 license: MIT - repoEtag: '"a268d54701cb4048e1b9dc98d2fb44ce82f907c596a4d14ed6cfa8a60df47448"' - repoLastModified: Thu, 26 Oct 2023 22:02:51 GMT + repoEtag: '"ec995a3fc9aa61bf6904b3734be375d81a9d1e17cefad777c2f91878f423a467"' + repoLastModified: Fri, 27 Oct 2023 05:11:18 GMT id: f3215034d64cfcbcc28a4bdb0205a075 - source: IMPLEMENTATIONS.md name: openapi-validator @@ -35610,17 +35610,17 @@ repositoryId: 30567860 description: Single file PHP script that adds a REST API to a SQL database created: '2015-02-10T01:08:52Z' - updated: '2023-10-25T06:11:31Z' + updated: '2023-10-27T17:15:11Z' language: PHP archived: false - stars: 3435 + stars: 3436 watchers: 178 - forks: 1031 + forks: 1032 owner: mevdschee logo: https://avatars.githubusercontent.com/u/1288217?v=4 license: MIT - repoEtag: '"baece6111c1cd7a7745ad9e4506552b8346ea4603f11c067191531b08b4f74e0"' - repoLastModified: Wed, 25 Oct 2023 06:11:31 GMT + repoEtag: '"13c5e344f2ce61a2c915b7cfc32178e64bbdaea020aedabe6d26d80ca1dc8a70"' + repoLastModified: Fri, 27 Oct 2023 17:15:11 GMT id: 84a7be428932f7789a8ad1a220b22216 - source: IMPLEMENTATIONS.md name: Fastify OpenAPI v3 @@ -36262,7 +36262,7 @@ owner: spec-first logo: https://avatars.githubusercontent.com/u/58754196?v=4 license: NOASSERTION - repoEtag: '"fa25abaa7ce14175d1addb9b83c7dffea3717f92454535948a7f675da0467a05"' + repoEtag: '"2b104a6b30e02524821b0be4be9bba786dd44dd67519b2f03815212855ff784d"' repoLastModified: Thu, 26 Oct 2023 11:30:42 GMT foundInMaster: true homepage: https://github.com/zalando/connexion @@ -36332,17 +36332,17 @@ repositoryId: 402435051 description: "An API security tool to capture and analyze API traffic, test API endpoints, reconstruct Open API specification, and identify API security risks.\_" created: '2021-09-02T13:41:19Z' - updated: '2023-10-26T14:18:34Z' + updated: '2023-10-28T01:50:30Z' language: Go archived: false - stars: 437 + stars: 438 watchers: 23 forks: 62 owner: openclarity logo: https://avatars.githubusercontent.com/u/89657786?v=4 license: Apache-2.0 - repoEtag: '"f5807ed5f11a6105bdf795f1dfc986110c0b818d9de4100540b6e0e63ec66930"' - repoLastModified: Thu, 26 Oct 2023 14:18:34 GMT + repoEtag: '"adc35fce5fd9dc9f6ed7c52c45154aa8108ea954622f428dad84151282255f39"' + repoLastModified: Sat, 28 Oct 2023 01:50:30 GMT foundInMaster: true id: 68b981acc13af75d4eb8c04143885e13 oldLocations: @@ -36555,17 +36555,17 @@ LoopBack makes it easy to build modern API applications that require complex integrations. created: '2017-01-09T17:27:14Z' - updated: '2023-10-26T16:30:42Z' + updated: '2023-10-27T14:49:06Z' language: TypeScript archived: false - stars: 4660 + stars: 4661 watchers: 136 forks: 1041 owner: loopbackio logo: https://avatars.githubusercontent.com/u/22173486?v=4 license: NOASSERTION - repoEtag: '"dcb2f5b22d30289b4abe8341af83a61617da0a7c01157229358cdbd2ade3b3f2"' - repoLastModified: Thu, 26 Oct 2023 16:30:42 GMT + repoEtag: '"a351c4ea3605da2b3adba60b115caea9f1c2560b2a90bd0a22399a0f14cfb256"' + repoLastModified: Fri, 27 Oct 2023 14:49:06 GMT foundInMaster: true id: 9132c25ad468bed25b9dbbe3a352abc2 v3: true @@ -36637,17 +36637,17 @@ testing cloud services through their REST APIs and finding security and reliability bugs in these services. created: '2020-07-24T21:40:11Z' - updated: '2023-10-27T02:30:06Z' + updated: '2023-10-27T09:59:54Z' language: Python archived: false - stars: 2313 + stars: 2314 watchers: 36 forks: 266 owner: microsoft logo: https://avatars.githubusercontent.com/u/6154722?v=4 license: MIT - repoEtag: '"c90337cab412ec676be022bc86cbfa543015cab78bbd45c76164e2fcc87771e4"' - repoLastModified: Fri, 27 Oct 2023 02:30:06 GMT + repoEtag: '"cdf4a725efa9d94433a8a69deffa85273b725e091501d64a04b3816f4adb61c4"' + repoLastModified: Fri, 27 Oct 2023 09:59:54 GMT foundInMaster: true oldLocations: - https://github.com/microsoft/restler @@ -37404,7 +37404,7 @@ owner: vert-x3 logo: https://avatars.githubusercontent.com/u/8124623?v=4 license: Apache-2.0 - repoEtag: '"0bd813b02e36cdd55a8074d195a5ac4f57693fca26c22905c008f003171eee59"' + repoEtag: '"5f5d6a108d5a9f45766101b6c8c0d809b5808b893ebf28e1bb79b4811f7ab4c0"' repoLastModified: Thu, 26 Oct 2023 15:19:15 GMT foundInMaster: true v3_link: https://github.com/vert-x3/vertx-web/issues/1872