{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreibedgxp5paiibxygx46zuml2f37v2qsbzhicnpipdaaum2s7a3v6e",
"uri": "at://did:plc:hj676ljmxzoweeryyejoaehh/app.bsky.feed.post/3mh6haar7dnk2"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreihy2j46gbowiq6er3pgssdtvgzxdnwear2ydhllln4y5nqbmzruda"
},
"mimeType": "image/jpeg",
"size": 56444
},
"description": "Our community-powered reference site for OpenAPI devtools hits its stride. Also in this dispatch: a podcast with Supergood, oapi-codegen for Golang, Vacuum OpenAPI Linter updates, and more!",
"path": "/newsletter/openapi-tools-is-growing/",
"publishedAt": "2026-03-16T12:24:16.000Z",
"site": "https://apisyouwonthate.com",
"tags": [
"OpenAPI.tools",
"Get started",
"Go: oapi-codegen",
"Native tRPC OpenAPI Support",
"Laravel OpenAPI CLI",
"Announcing Speakeasy MCP Platform",
"We Scanned 250 Node.js Repos for Blocking I/O.",
"Slack community",
"šļø Unofficial APIs for Everything",
"Vacuum OpenAPI Linter Gets an Upgrade",
"open-collection",
"apply-overlay",
"Become a member today"
],
"textContent": "If you missed the announcement at the start of the year, we launched a revamped version of our OpenAPI.tools website.\n\nThe new version favours tools that support versions 3.1 and 3.2, pushing older tools to the back. However, over the last three months, PRs have been coming as more tools now support 3.1 and 3.2. It been great to see the progress and the introduction of new tools.\n\nIf you're looking for a tool for your OpenAPI workflow, the best place is OpenAPI.tools.\n\n-- Alexander\n\n## Agent skills for OpenAPI\nand SDK development\n\nAgent skills by Speakeasy: targeted instructions for your favorite AI coding assistants.\n\nGet started\n\n## The API Roundup\n\n _API News, links, and tools from around the web_\n\n### Go: oapi-codegen\n\noapi-codegen is celebrating its 7th birthday by cutting a release with a bunch of new features, bug fixes, documentation improvements, and more. If you have never heard of oapi-codegen, it's a great tool that takes OpenAPI specs and converts them into Go code for the server and client.\n\n### Native tRPC OpenAPI Support\n\nA long-time requested feature for tRPC has been OpenAPI JSON generation. An official discussion was just opened in the GitHub repository to gather feedback as they get closer to their beta release. Feedback is being sought, so if you have thoughts, now is the time to get involved.\n\n### Laravel OpenAPI CLI\n\nA new OpenAPI tool has just dropped, a CLI that turns OpenAPI specifications into dedicated Laravel Artisan Commands. Just register your spec in the CLI, and then you can call the endpoints like so `php artisan acme:get-orders --limit=10`. Check out the blog for the full setup.\n\n### Announcing Speakeasy MCP Platform\n\nSpeakeasy has dropped a new platform for building, deploying and connecting MCP servers. After identifying auth, observability, and distribution as the real blockers to shipping an MCP server to production, Speakeasy has released a platform to make the release of your MCP server as smooth as possible.\n\n### We Scanned 250 Node.js Repos for Blocking I/O.\n\nYour Node-powered API likely uses code that makes blocking synchronous I/O calls. Ko-Hsin Liang has delved into the JavaScript ecosystem and found many packages that are blocking your I/O, producing a great deep dive into what blocking the event loop means, fixes to the common mistakes they found, and how to find them in your own code. Make your API faster and stop unnecessarily blocking the event loop.\n\n* * *\n\n## APIs You Won't Hate\n\nArticles written and shared in our free Slack community.\n\n### šļø Unofficial APIs for Everything\n\nFounder Alex Klarfeld joins host Mike for a podcast interview, with an update on Supergood's product journey, reverse engineering APIs ethically, and automating tech for old industries\n\n* * *\n\n## From our Community\n\nArticles written and shared in our free Slack community.\n\n### Vacuum OpenAPI Linter Gets an Upgrade\n\nDave Shanley or `quobix` dropped into our Slack group to show off some great upgrades to the Go API Linter vacuum. It now supports an open-collection command to convert OpenAPI specs to OpenCollection formats and apply-overlay.\n\n## Support APIs You Won't Hate\n\nWhen you become an member, you'll get access to members-only content while directly supporting our work. Your support helps us to keep making resources for the API community.\n\nBecome a member today\n\nThanks so much to our members: **Kin** , **Juxt, Alex R, Nolan S, Brandon K, Frank, James D, Bill D,** and**Abdelhadi D**. Your support means the world to us!\n\nāļø Until next time,\nAlexander, Phil & Mike",
"title": "OpenAPI.tools is Growing",
"updatedAt": "2026-03-16T12:24:16.988Z"
}