didrod205 / apilint Star 1 Code Issues Pull requests Zero-config OpenAPI (Swagger) 3.x linter: broken $refs, duplicate operationIds, missing responses, undeclared path params, REST naming, security gaps. JSON+YAML, deterministic, runs in CI. A lightweight Spectral alternative. cli typescript json-schema rest-api swagger openapi oas api-design api-linter openapi-validator api-quality spectral-alternative openapi-lint swagger-lint Updated Jun 1, 2026 TypeScript