> ## Content Index
> Fetch the complete content index at: https://apisyouwonthate.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Modern OpenAPI Tooling for the entire API Lifecycle
- URL: https://apisyouwonthate.com/blog/modern-openapi-tooling-for-the-entire-api-lifecycling/
- Published: 2023-10-29T08:24:00.000Z
- Updated: 2024-04-12T15:46:11.000Z
- Description: Step into the future of API tooling with this video Phil Sturgeon recorded for Treblle's Hacktoberfest called "Modern OpenAPI Tooling."
- Author: Phil Sturgeon
- Tags: api-design, video

Step into the future of API tooling with this video Phil Sturgeon recorded for [Treblle's](https://www.treblle.com/?utm%5Fsource=apisyouwonthate) Hacktoberfest called "Modern OpenAPI Tooling." 

We're covering OpenAPI tooling that can help you out with every part of the API lifecycle. If you're not sure what any of that means, dive into the video and we'll get it all covered! 

Let us know what you think in the comments. If you'd like a deep-dive on any of these particular tools let us know. 

We have also covered a few Open API Topics recently:

[Generate a TypeScript REST API client with FernGenerate TypeScript client code easily with Fern, an automated tool that builds SDKs for major languages, Postman Collections, and OpenAPI definitions. Avoid the slow and brittle manual process, and publish directly to package repositories like NPM.![](https://storage.ghost.io/c/b4/3e/b43eb8f8-cafd-49ee-ab1f-e4fe989d2890/content/images/size/w256h256/2023/03/apis-logo-square.png)APIs You Won't HatePhil Sturgeon![](https://storage.ghost.io/c/b4/3e/b43eb8f8-cafd-49ee-ab1f-e4fe989d2890/content/images/2023/08/fern-typescript.webp)](https://apisyouwonthate.com/blog/generate-typescript-rest-api-client-fern/)

[Turn HTTP Traffic into OpenAPI with OpticCapture real HTTP traffic from production or anywhere else, and create OpenAPI from it, for documentation, mocks, SDKs, or contract testing.![](https://storage.ghost.io/c/b4/3e/b43eb8f8-cafd-49ee-ab1f-e4fe989d2890/content/images/size/w256h256/2023/03/apis-logo-square.png)APIs You Won't HatePhil Sturgeon![](https://storage.ghost.io/c/b4/3e/b43eb8f8-cafd-49ee-ab1f-e4fe989d2890/content/images/2023/03/optic--1-.webp)](https://apisyouwonthate.com/blog/turn-http-traffic-into-openapi-with-optic/)

[Contract Testing a Laravel API with OpenAPIYour API does a bunch of great stuff, and your OpenAPI document tells everyone about all the great stuff that your API can do, but making sure those two sources of truth agree can be a bit of a struggle at first. Whether you followed the API design-first workflow and![](https://storage.ghost.io/c/b4/3e/b43eb8f8-cafd-49ee-ab1f-e4fe989d2890/content/images/size/w256h256/2023/03/apis-logo-square.png)APIs You Won't HatePhil Sturgeon![](https://storage.ghost.io/c/b4/3e/b43eb8f8-cafd-49ee-ab1f-e4fe989d2890/content/images/posts/spiderman-pointing.jpg)](https://apisyouwonthate.com/blog/contract-testing-apis-laravel-php-openapi/)

[Securing APIs with the Spectral OWASP RulesetRecently I’ve been on a run of making new all powerful Spectral rulesets, but so far it’s been focused on the concept of automating style guides, with the concrete example of the APIs You Won’t Hate: API Style Guide showing how it can be done with NPM and tested with![](https://storage.ghost.io/c/b4/3e/b43eb8f8-cafd-49ee-ab1f-e4fe989d2890/content/images/size/w256h256/2023/03/apis-logo-square.png)APIs You Won't HatePhil Sturgeon![](https://storage.ghost.io/c/b4/3e/b43eb8f8-cafd-49ee-ab1f-e4fe989d2890/content/images/posts/securing-apis-with-spectral-owasp-ruleset/cover.jpg)](https://apisyouwonthate.com/blog/securing-apis-with-spectral-owasp-ruleset/)