Thymian is an open-source HTTP conformance and API governance tool v0.1.8 (released April 2026, active development with frequent releases every 1-2 weeks). It validates APIs against RFC 9110 and OpenAPI specifications, offering static, live endpoint, and recorded traffic analysis. Key differentiators: language-agnostic, extensible via plugins (npm packages or WebSocket), educational reports explaining RFC semantics, and a unified rule system that works across lint, test, and analyze commands.
npm install thymianNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows typical Thymian CLI commands: lint an OpenAPI spec, generate config, test a live endpoint, and analyze production traffic from a HAR file.
Use --validate-specs instead of --skip-spec-validation.
Use 'npx thymian' instead of 'npx @thymian/cli'. Reinstall using 'npm uninstall -g @thymian/cli && npm install -g thymian'.
Add 'plugins: ["thymian-plugin-har"]' to your thymian.config.yaml or use '--plugin thymian-plugin-har'.
Ensure the target URL is publicly accessible or on the same network; use '--target http://localhost:8080' for local testing.
Update to latest version: 'npx thymian@latest --version' or use 'npx thymian version'.
Use 'npx thymian' instead of 'npx @thymian/cli'.
Run 'npm install thymian-plugin-har' or 'npm install -g thymian-plugin-har'.
No dependency data recorded yet.