OpenAPI.tools is Growing
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!
If you missed the announcement at the start of the year, we launched a revamped version of our OpenAPI.tools website.
The 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.
If you're looking for a tool for your OpenAPI workflow, the best place is OpenAPI.tools.
-- Alexander

Agent skills for OpenAPI
and SDK development
Agent skills by Speakeasy: targeted instructions for your favorite AI coding assistants.
Get startedThe API Roundup
API News, links, and tools from around the web
Go: oapi-codegen
oapi-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.
Native tRPC OpenAPI Support
A 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.
Laravel OpenAPI CLI
A 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.
Announcing Speakeasy MCP Platform
Speakeasy 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.
We Scanned 250 Node.js Repos for Blocking I/O.
Your 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.
APIs You Won't Hate
Articles written and shared in our free Slack community.
🎙️ Unofficial APIs for Everything
Founder 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
From our Community
Articles written and shared in our free Slack community.
Vacuum OpenAPI Linter Gets an Upgrade
Dave 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.
Support APIs You Won't Hate
When 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.
Become a member todayThanks 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!
✌️ Until next time,
Alexander, Phil & Mike